Greetings, I had by doubts on a residential carpet cleaner....I was proved wrong. This product worked great, is light weight and easy to work with. The ability to both extract and use the handheld is very convenient. One area for improvement would be the cleaner/dirty tank sizes. This piece of equipment is ideal for 150 sq. ft. or less. When doing larger areas and rinsing multiple times, be prepared to keep changing out the tanks multiple, multiple times. Ideally, the unit should have come with a second set of tanks for extracting triple in size. Easy adder/fix for you Bissell project managers..... Regards, Matt