I had my rug cleaned and repaired by Rug Restoration NYC. The rug looks new - and that is after 10 years with a cat. M rugs are looking brand new. The cleaning done was on time.