Kirishian Oriental Rugs is the ONLY place to have your oriental carpets cleaned.(Note that the spelling on the Unilocal site is wrong.) I had had several cleaned and one repaired at Hammond Knoll because of their good recommendations. I was pretty unhappy with the job they did, so when I needed to have more done, I found Kirishian. I am stunned by the quality of the job they did compared to HK. The rugs are spotless and the fringe is amazingly clean. I had priced the job at HK and Mr. Kirishian charged less for what was a stellar job. He will get my business again.