Steaming mad at dirt!. Rug Doctor services both the professional and the Do-It-Yourself carpet cleaning market through the manufacture, sale, and service of carpet cleaning products and machines.
Our mission is to provide products and serv
...show more