Rug Doctor provides you with access to professional-level cleaning machines and formulas that can help you tackle the toughest spots, stains and odors.
Happy with rug doctor. It has done what supposed to be done with my damaged floor. Using it regularly.