I'm always a skeptic when it comes to products that claim they remove stains. This thing works! We put it to the test when our daughter bought her dogs over for the weekend. Together with the carpet cleaner machine this thing is what you're going to need to get those pet stains, and smells out of your carpet. I can't recommend both of them together any more than I have. Get them both!