Get the carpet back to its best in no time with our reliable carpet washers. There's spot cleaning machines for tackling carpet stains quickly and easily, as well as carpet washers designed especially for households with pets. Rug Doctor cleaning machines can be used on a variety of surfaces (not just carpets!), including hardwood, tile, laminate, concrete, marble, vinyl and more. Running low on detergent for your Rug Doctor? Check out our range of cleaning solutions to get you back up and running in no time.