I have two elderly cats that have decided they might use the litter box, or might not. Plus they throw up frequently. I have tried cleaning up the stains, but some were very stubborn and would not clean up. I have two other Bissell products that I like for general cleaning of the carpet, but they don't do the job on the stains. Introducing the SpotBot Pet Portable Carpet Cleaner. Put hot water and cleaning solution in the solution tank, place the business end of the SpotBot over the spot, turn it on and walk away. After three or six minutes (depending on the cycle you choose) pick up the SpotBot and NO stain! I love this thing!!