I recently even discovered that there was a "green" way of cleaning your carpets which you know makes all the difference in my world! I stumbled on ABC Rug and Carpet Care which provides eco-friendly carpet cleaning in New York as well as other carpeting services including restoration or repair.
There are a ton of benefits of green rug cleaning. Traditional rug cleaning produces harmful toxins into the air we breathe which can cause a variety of health problems especially for people such as myself with asthma or other respiratory illnesses. If you are in the New York area I recommend checking out ABC Rug and Carpet Care.
I also didn't realize that there were two types of companies - ones that do it at a residence or office and others that actually do it in their own factory. There are benefits to factory cleaning such as thorough top to bottom cleaning, rug fringes are cleaned more thoroughly and delicately, and most importantly proper drying techniques are used to avoid things like mildew and rot.
Website: ABC Rug and Carpet Care
*Read my Disclosure