So glad I bought this. I've rented and used Rug Doctor equipment for years and always wonder why so little water gets sucked up compared to what I start with. This unit is great. It pulls so much water - the carpet is practically dry when you're done. I used it on upholstery, rugs and carpet and it was the best clean I've had. Much better than Rug Doc. The cleaning boost solution helps...somehow. I wasn't sure it'd make a difference but I think it did.