Does this work on old stains /odors in carpet?

It should work, but the results might not be as good as with fresh soils. It also depends on if the stain is set in by heat or traffic. Results will vary, but it will be key to fully saturate the soil but not drench the fabric. We would suggest an initial application, let it stand for 30 minutes and then reapply to allow the enzymes to work and the bio-based detergents to loosen the soil. It may take more than 1 application on old soils to get desired results.
Was this article helpful?
Thank you!