We recently adopted a puppy, so we have a lot of pet stains around the house. I liked the product because it not only treats stains and odors, it SANITIZES the surface! I do not know of any other product that can do that, and it is why I bought it. That is something very important to me, and so far it has done what it promises to do. I would purchase it again in the future.