Did a great job. Very particular about not making a mess. Put pads around doors, cabinets, furniture, anywhere that might get rubbed by the vacuum hose. Did a very thorough job. Took his time. I would recommend this company. We had a couch and a bedroom carpet cleaned. Both turned out as well as could be expected.