I've owned two other carpet shampooers over the years, and this is the best one yet. It's so easy to use and to clean it when you are finished. And it does a really good job. When my previous Hoover carpet cleaner (very poor design) stopped working, I thought about just hiring a company to come clean the carpets, but during the COVID 19 pandemic, I don't want any workman in our house. So I went ahead and bought the SmartWash PET Complete Carpet Cleaner and I'm so glad I did!!!!