There seems to be quite a debate about which carpet cleaning method is better: Steam Carpet Cleaning or Dry Carpet Cleaning? With my Baltimore, Md carpet cleaning business I hear this debate all of the time. I admit I use Hot Water Extraction, also known as carpet steam cleaning, which is recommended by most fiber manufacturers. Even though I am a little biased for this method I thought I would provide some information on the facts of each type of carpet cleaning. Here is a great article discussing the facts of steam carpet cleaning and dry carpet cleaning.
http://wwcir.com/ come to a class and try for yourself.