I bought this a few weeks ago to clean a few problem areas from my new kitten. It worked out great. The stain and smells are gone from my carpeting! The price was affordable. Less than if I called in a professional to clean for me once.