This is the best pet stain eliminator that I have used and I have used a lot of them I have a cat and a dog and you wouldn't know when walking into my home. Smells great and easy to use.