This is the very best carpet cleaner, stain remover on the market in my opinion! I've tried others, including Nature's Miracle which is usually found in pet stores. Simple Solution works much better and is less pricey at this site. It also has a very pleasant smell. Try it.....you'll like it!