Professional carpet cleaners say that one of the most important aspects of getting a really thorough clean with a steam cleaner is that you use VERY HOT WATER. Another thing to remember is that too much soap in actually holds in the dirt You'd think that the more soap you use the better, but the opposite is true.
In fact, you can use a combination of very hot water and plain white vinegar to clean your carpets with a steam cleaner. Others have told me that club soda works great in a steam cleaner.
If you try the vinegar and water solution -- just use about 1 cup of undiluted white vinegar to the hot water and then clean away. By not using soap, you'll actually get your carpets even cleaner, because the soap residue won't remain in the carpet fibers.
Thanks
professional ottawa commercial carpet cleaning