Carpet Dryclean did an excellent job on my carpets. They removed stains I hadn't been able to for months. They are a little pricely, but well worth the extra. The technicians were on time and thorough. Highly recommended.
Pros: carpets dry immediate, flexible appts., great spot removal
Cons: little more expensive
more