We have been using a Rug Doctor for years until parts started breaking. Upon reviewing Carpet shampooing machine we bought a Bissel Big Green Machine from the Bissel website getting a good deal. When it arrive I decided to try it out and was amazed at how much better it worked, It extracted more solution/water from the carpet by far over the Rug Doctor. Consequently, our carpet was visibly cleaner where I had used the Bissel. Subsequently I started cleaning other areas and the dirt just kept coming up. I think the Bissel is sturdier, the hose is much easier to attach, and the fact that you can use it in both direction is great. The only thing I think Bissel could improve is increasing the solution tank size as it would cut down on the frequency of how often I need to fill it. The existing tank is ok and the recovery tank never fills as it is oversized relative to the solution tank where there is little foam in the recovery tank.