"My Pet Peed" does exactly what it claims to do, which frankly was far more than I believed possible, but I sure am glad I tried it. It literally saved me from having to replace my carpet. It removed new and old stains and odor, which I honestly didn't think was possible after all the products I've tried that failed in the past. I would recommend wearing gloves, and I would absolutely recommend this product for any pet stains/accidents, no matter how old. I am purchasing my second bottle today. (It also removed a stain I know was not from a pet that nothing else would.)