Grand Oriental Rugs has a large assortment of beautiful rugs in a central location which is why I trusted them to have my antique rug cleaned. The owner was very nice and polite so I felt very good about the whole thing. BUT this is where I think there should be a warning. BEWARE if there is a problem! His delivery guy scratched my floors when he came for the rug. I called him to tell him, and he turned into a very nasty man saying it is not his problem. I was shocked that this was the same man. Then I called him back the next day to say that I was shocked at his reaction and that my husband would be there that afternoon to discuss (as I was 7 mo pregnant) He told me that it was my word against his guys', which wasnt true as my neighbor was there as well. Then he hid from my husband when he came by to talk to him about it. This was all in regards to very small scratches in a floor. I cannot imagine the horror if this was over a ruined $$$ rug. Be careful as his salesman's act is very different from the truth!!!!