I 'm trying out a few new products right now, but for the longest time I used encap green. I may go back to it. You can handle anything with it, if you have a real greasey carpet or trashed, add 2 onces of spot n boost, keep some peroxellent on hand for organic stains, n soiling, (and for white carpets) With those 2 products you can takle any challenge.