This was a video that I stumbled upon from th UK that will give you the reasons why you should choose steam cleaning your carpet over any other method. At KleenSmart Carpet, Upholstery, and Tile Cleaning in Fayetteville Arkansas 72703, we will bring into your home over 24 years of carpet cleaning experience. One of the greatest reasons that our company uses steam cleaning, or as it is properly called, hot water extraction, is because most of the major manufacturers of carpet recommend the hot water extraction method. Some of the dry chemical carpet cleaners will debate this, and in all fairness to companies that use the dry method, all carpet cleaning methods have their strengths and weaknesses. But one thing is certain that over time dry cleaned carpets need to be flushed out of all the dry chemical products used. There is no way dry vacuuming , even with the best commercial equipment is going to remove all that buildup of residue. So hot water extraction, or steam cleaning should be done periodically and many dry chemical carpet cleaners agree with this and are adding that procedure to their cleaning. So when deciding for dry or steam carpet cleaning in Fayetteville, Ar., call KleenSmart at: 1-800-846-5608 and we will show you why steam cleaning your carpet is preferred by many over dry carpet cleaning.