The Hoover dual spin pet plus carpet cleaner is perfect for getting all those hard to remove stains that the pets and kids leave behind. It's easy to use compared to other products I've tried and my carpets and furniture look brand new! This product far exceeded my expectations.