Originally Posted by les
In my humble opinion I will quote my son.
8 years, carpet fitter & wood floor layer
he told us not to bother with steam cleaners as they only push the dirt further down in the pile, and once you start you have to keep doing it!
Trouble is they really only clean the top of the pile
I was a professional carpet cleaner for a while and I agree with your son. The steam cleaners do not clean. They just push the stain down. Eventually the stain will move back up to the top. If you are just looking to hide the stain for a while then they will work, but they generally will not permanently remove a stain.