IMO best spot remover/carpet cleaner is Spot Shot (non-toxic, safe around children & pets) sold at Walmart. It works! Purchased a home with nice carpets except one area. Nothing worked until I sprayed Spot Shot…gone for good in less than a minute. My husband & I were shocked & relieved! Have also been advised to spray cleaning solution (50%water/vinegar) directly on carpet prior to cleaning as opposed to putting it directly into the machine. I will be adding Downey to my next batch of homemade solution. Great tip!
Carpet cleaning and spot cleaning should never be considered the same step. There is a reason professional cleaners carry a variety of different spot cleaners as compared to one super duper strong carpet cleaner.