Just had my carpets cleaned. The crew was polite and professional and worked very hard. Price did not exceed the initial estimate. Carpets look brand new. Kind of an odd smell, but I'm sure it will fade. Loved being able to walk on the carpet immediately. Great job!