The team at Oriental took delightful care of one of my silk small rugs. Puppies and silk rugs don't mix, but it's clean now and back to beautiful and soft, with no signs of my botched attempts at cleaning it myself... next time, straight to these experts for quality and affordable cleaning care!