This is the third time I've used Dr Chem Dry and for good reason. The techs (John/Zeke) were extremely polite, professional and efficient to complete the job in a very timely manner. They do a great job of making sure that the walls don't get banged up and that nothing is disturbed. I had several areas where the carpet was heavily soiled and everything they cleaned looks spotless! This company is very easy to work with, has availability for fast service and doesn't use the hard sell. I trust them and will continue to use them and recommend them in the future.