We have used this Chem-Dry company for years and would not use anyone else for cleaning our carpets and upholstery. Their friendly and prompt service tech is always very thorough and helpful. The Chem-dry process is much better than other carpet cleaning methods. The carpet is dry in just a few hours and because they do not use detergents or harsh chemicals, it is safe for my dog and my grand kids. I highly recommend this company.