Excellent work! They took an oriental rug that I was almost going to throw away b/c it was so very dirty and smelly. (Dogs). It looks beautiful.