Canada. International non-profit certifying organisation for companies and individuals involved in the inspection, cleaning and restoration of carpets and hard-surface flooring, leather and fabrics. Extensive technical information. Links to related sites.