RugPro Oriental Rug Cleaning was referred to me my another local company. This was a pleasant experience. The man who arrived was very friendly, informative, and accommodating. He moved stuff in order to get the rug out. There is no way that I could have done that. When I got the rug back, it looks gorgeous, almost like brand new. I couldn't be happier!