I didn't believe in the ads, nor the promises. What I believe in was the money back guarantee, so I took a chance and I am so glad that I did. This stuff does the job. I've used it on my vinyl floors, wood cabinets, and painted walls without any issues. It passed the black light test to make sure the urine was really gone, it was, it just needed to sit for a few minutes. So glad I took a chance.