I have used Hydro Clean Carpet Cleaning several times. I have been very pleased with the job that they do, both carpet cleaning as well as cleaning my couch and chairs. The carpets and upholstery dried quickly and the spots did not come back. Excellent customer service, on time and an excellent job! I feel the price was well worth it and I will use this company in the future.