My vote...
...For a good carpet washer would be the Bissell Lift-Off Deep Cleaner. I've had mine for over 2 years now, and it's a very good machine!
The reason why it's called Lift-Off is because you can lift the main part of the machine off of the base and use it separately as a portable spot cleaner. This is a very unique and versatile design.
The upright portion of the machine works very well. It features a water heater that heats up the cleaning solution for better cleaning. The machine has two rotating brushes that are similar to a regular vacuum. They do a very good job of removing dirt and stains from carpets and rugs. However, these brushes tend to leave clumps of hair and carpet fibers on the carpet, which have to be picked up by hand.
The machine works well in the portable spot cleaning mode. It does a good job at getting stains out, if you put some work and elbow grease into it. The machine doesn't come with very many attachments (mine came with a 4" brush), but it still gets the job done. The portable cleaner is heavy and bulky, and can be hard to use in some spaces, such as stairs.
One downside of this machine is the tank capacity. The tanks only hold 3/4 gallon (96 oz.) of cleaning solution and dirty water. This means that you have to refill the clean water tank, and empty the dirty water tank more often than other machines.
In addition, all of the weight of this machine is on the bottom, which makes pushing and pulling it in upright mode a bit hard.
In the end, if you don't mind having to fill and empty the tanks frequently, along with the cleaner feeling heavy and awkward to push and pull, this is a great machine.
Pros:
- Cleans well
- Dries carpets well
- Built-in heater for carpet cleaning
- Also doubles as a portable spot cleaner
Cons:
- Small water tanks
- Heavy and awkward to maneuver
