We have had our carpets cleaned by two different companies prior to using Dirt Drs. Dirt Drs. is by far the cleanest and nicest our carpet has looked. What a great job they did! A really nice touch is they used corner protectors on the hallway walls so the hose didn't scuff the walls. The work was done by Marcus. Very thorough and personable, too. Highly recommend!