The guy who actually did the cleaning did a fine job and was quick, respectful and thorough. My complaint was with the person who accompanied him to my office. He quoted a ridiculously high amount for the cleaning of a very small rug saying that he would have to take the rug out to clean it. I said no to the offer and as he was leaving he came up with a quote of half of the original charge which I also refused and finally we did come to a negotiated agreement. However, I still wonder if I was ripped off even at that price.