Best home carpet cleaner I have ever used. Got carpets very clean and had good suction. The amount of water sucked up was good which left the carpets clean and dried quickly. Only complaint is it left a few dirty spots where it was when shut off to refill. I used a portable machine to clean these spots.