I had a good experience with this place. I had this really disgusting, old rug and they were actually able to clean it. The rug has been around for years and carried sentimental value, so I was thrilled when they were able to restore it to its former condition. The service here is quick and quality at reasonable rates. Also, from what I hear, they really cater to the customer and the whole "the customer is always right" slogan. If they've made any errors, they'll own up to it and be willing to compensate.