Our services include steam cleaning, deodorizing, disinfecting & scotch-guarding for all types of carpets, upholstery & area rugs. Our primary service is for the residential market in the greater Barrie area. We also offer service for the commercial market. We specialize in truck-mounted steam cleaning and also offer portable steam cleaning for apartments where the truck-mount is not accessible. Dry cleaning for water sensitive fabrics is also available. Area rug cleaning can be performed on-location or in-plant, depending on the type of rug.