We had the carpets in our home cleaned in Fall 2007. They did a reasonable job but then one of the workers suggested cleaning our 100% silk Chinese rug. There was a small stain from a drink in the corner of the rug. They took it away and applied some chemical to or used the wrong equipment. They basically burned it. They claimed to have been insured but were unwilling to provide proof that an insurance claim or even estimate had been done on the rug. They wouldn't allow an independent estimate. They also claimed they would pay but we couldn't have the carpet back. Ultimately, they said it was worth a third of what we paid for it. A year later they returned the rug and claimed the check was in the mail. It's been months! Got a year of run arounds. It's been brutal. There are many good companies out there. Don't deal with this one.