I purchased this cleaner to assist with stubborn pet stains on my mothers carpeting. I was using another product that worked, but required a tremendous amount of " elbow grease". The Spot Bot results were much better with much less effort. Consider me a fan for life.