It does clean carpets but nozzle is not as wide as other similar products. Due to small clean solution and waste water tanks to clean 10x12 carpet will take you like 8 refills. The handle would not be possible to lock in down position that you need to carry the unit. Reason manufacturing defect plastic sleeve was made some 2 mm too long and lock can not engage. I have disassembled it cut the sleeve to proper form now lock works. I guess for single doggy upsy this machine will do but bigger jobs take too much time.