I have to say I am very pleased with the job this cleaner does. We have a large house with two of the floors being fully carpeted. I have previously rented the rug doctor from Kroger, and when I needed it again, I thought to myself "Why don't I just buy one so I can use it any time I want!". Plus the rental fees add up and soon, you could have purchased your own. I did a lot of research to find the right one and was skeptical that it would do the job, but I have been pleasantly surprised! I like the ease of the machine, very user friendly, well designed for comfortable use, very effective. I also really like the pro cleaner that is febreeze scented! If I had to say one thing I would change, it would be the size of the basins so that I don't have to change the water so frequently during use, but otherwise, 100% satisfied!