Hoover CleanSlate Pet Spot Cleaner is an excellent spot and deep cleaner for carpets and furniture. I was able to use the Hoover CleanSlate to clean my furniture after the recent hurricane, Hurricane Ida as well as as normal wear and pet stains on furniture and carpets/rugs. I love that the Hoover CleanSlate is portable and can be used to clean a car as well. Very convenient!