My longtime watch repairer passed away just after Thanksgiving, someone who has been working on my watches for over 15 years. He had been working on watches for over 50 years, took movements completely apart, even removing the jewels from the plates. His prices were very reasonable for cleaning a watch, usually around $80-100. I asked one day about Rolex watches and he said well made watches but basically the same as other like watches, manual winds, automatics, etc. I am now looking for someone else to work on my watches and this past weekend I picked up a Rolex automatic, cal. 1520. So I went to someone local and it seems that just because it has the magic Rolex name the price for just a cleaning is way, way more than he would ever charge. This is not the first time this has happened. It seems that if I take a Hamilton in for cleaning there is one price but when I mention that I have a Rolex, the price skyrockets. So I guess my question is why is a Rolex so much more to work on than a Hamilton, Elgin when the process is basically the same. I also know parts are more expensive but I am just talking about a basic cleaning. Is this something other folks have experienced? I understand about overhead and all that but this is pushing me to maybe work on my own watches, something I started to do a few months ago. I work on all my clocks so maybe this will push me to work on my own watches as well, I have all the tools to do so.