This is by far the best carpet cleaner I have ever used. My old carpet cleaner never cleaned my carpets like this one. I have lived in my house for eight years and have cleaned the carpets regularly. After one use of the Hoover SmartWash Pet complete, I discovered cat hair in the rollers and water reservoir. I don't even have a cat!!!! The previous tenants did!!!