I have used Pro-Care for years when we had wall to wall carpeting. It was very light beige and often got quite dirty. Pro-Care always did an excellent job, and the technicians were pleasant to work with and punctual. This time I needed to have a room size oriental rug that had not been cleaned in the 8 or 9 years we have owned it. It was dirty and had a number of stains. It looks brand new now. I am very pleased with the care Pro-Care took with my rug and would not consider another rug cleaning company. Thank you, Pro-Care!