I used the spray on both old stains I could not get out, no what I tried, it worked just as well on old stains as well as new messes. It makes being a pet parent a little less messy.