Wow, Cleanol is simply awesome! I had them clean my wall to wall carpets and area rugs. Extremely professional and informative. From the first phone call to the last call for customer satisfaction, I felt well taken care of. And best of all, Cleanol did not try to pull a fast one with quoting me a low price and then try to upsell, I was charged a fair price for excellent results! Thank you! You'll get my business again soon!