I used this machine for the first time when I was moving, I borrowed it from my Niece figuring it would do a passable job on the carpets to brighten up the place, and save $$$ on a professional company. Well let me tell you it was FANTASTIC!! Now my Niece being a lot younger and not mechanically inclined, had used this machine for 2 yrs...she has a dog, so lots of hair in the rollers, but it still worked fine for me but not top notch. I took the time to clean ALL PARTS and reassemble...WOW! I reminded my Niece that this is a CARPET/FLOOR cleaner.....NOT A Vacuum. Most of the comments on this site deal with plugged nozzles,no suction, and on and on. Basic's: Vacuum your carpet FIRST, then mix your cleaning product PER THE INSTRUCTIONS ...more is NOT BETTER! Pre-treat hard soiled area's. empty tank often and flush out then continue. There is no reason for you Folks saying it clogs or has no suction or does not clean...all of these problems are " OPERATOR ERROR" I am ordering my own unit this evening as I am moving again, but also have 1 rental unit to clean sometimes. The investment in this machine is such "a no brainier" your silly if you don't.