First off, you must find one that is willing to work on reps. I am telling you this from experience. You would be better off finding one of the members of the board who does watch repair work like Joe. I once took a watch to guy who agreed to do some work on a rep datejust. All I wanted was to have the dial change with one I had and a new set of hands applied. It took over 3 months for me to get the watch back. What i did not know is that he used an outside repair guy for work that required more that just a battery change or strap change. The outside repair guy did not appreciate the fact that it was a rep. Once I finaly had enough of the wait I called the guy for the 4th time and told him to call his guy and have the watch returned to me on his next visit. The next week I went to pick the watch up and it was a complete mess, the old dial was still on but was covered in scratches with the hour markers broken off. The hands were changed but with some cheap thin gold hands nothing like rolex ever used. The case was scratched up, deep scratches, and the back had deep cuts from not using a rolex compatable case back remover. Needless to say I was very pissed that they damaged my watch like this on purpose but there was nothing that I could say or do, it was a rep. Please be carefull when dealing with public watch repair guys.