It's my first time to try dryclean. After hearing so many good things about Carpet Dryclean I decided to give it a try. Their staff is very polite and punchual. I did not give them a 5 stars because their cost is a bit higher than the other quotes I received. Overall, I'm satisfied with the the result.
Pros: good service
Cons: cost
more