I dropped my one year old rug off here for a routine cleaning. The rug was not finished when they said it would be and when we finally got it back, brought it home and unrolled it, we were horrified. There were new stains all over the rug, one side was so discoloured it was unrecognizable, and the rug was completely frayed in several spots on the edges. The rug is completely ruined. It looks far worse then it did before this 'cleaning'. Also, when we unrolled it then rolled it back up, a small mountain of dirt was on the floor underneath it. I had to vacuum it several times to stop the dirt from falling out. Unbelievable. And to top it of, the customer service is horrible. No apology, just denials and justifications, and we had to demand a refund. They should be replacing our rug. Do not trust these people with anything. Horrible experience, devastated over my rug.