These are the most professional carpet cleaners in the world. Mike was the person that cleaned our carpets and made them look brand new. i suggest calling Chem Dry before even thinking about calling anyone else. professional service and great prices.