This product is the best product I’ve ever found for pet stains whether it’s the urine or the poop. It has clean the stains that I’ve had on my floor that nothing else would take up! I called and talked with the people that founded this company and they told me how it was made and how it was such a long process and it is so worth it! I guarantee you you will not be disappointed. It has taken out stains, pet stains that Is, on my carpet that have been here for years. I’ve rescued for 30 some odd years we’ve had dogs all of our life and this is the best product I have ever ever used! It does remove stains that have been there for a while, at least in our house on our carpet it dead it’s remarkable I just cannot tell you how good it is. Please try it!