Try these folks:
Watch Repair | Watch Service Center | Govberg Watch Repair They provided one of the best retail experiences I have ever had.
I decided, when my Omega Seamaster was five years old to just keep wearing it and see how many more year I could go without service. Turns out the magic number was two.
I asked around and Govberg was recommended. The important thing for me was that they listened to what I wanted in terms of the watch exterior...I wanted it to retain a used look rather then be polished.
Everything was terrific, from the cost estimate to the web based tracking of the repair, etc. That was over three years ago. All is well.
Give them a call.