Using OxycleanFresh was a very good experience.  They arrived on time, explained methods and materials, and proceeded to work.  I believe this method of using green cleaning products is superior to the traditional carpet cleaning, such as steam cleaning.  The work was thorough and the results were excellent, each item looks and smells very clean.  Two area rugs are acrylic and one is wool and they are very clean now. The drying time was not too long because they extracted most of the cleaning solution with the dirt.  I asked them to call me in a year to schedule annual cleaning service.