I have three indoor cats who are forever throwing up food and hairballs. We had cats when I was a kid and never had this problem, but that was because they went outside and could eat grass. Yes, I use food specially designed for indoor cats and have tried many anti-hairball remedies, but I'm convinced that if you have indoor cats this will always be a problem.
Anyway...my point is....this product is great if you want to save your carpets. Except for the entry way, laundry room, bathrooms and kitchen, our house is carpeted. At least once a day our furry children leave us an unwelcome gift and it is always on the carpet. Some of the residue is extremely difficult to get up and the stains were bothering me. Not wanting to spend $100 to have the carpets professionally done, I bought this stuff. IT'S AMAZING! It's a damp powder. You sprinkle it on the stain, scrub a little, leave it be for 20 minutes and then vacuum. VOILA! My carpets and my pocket book are saved!