Steve, I have personal experience with a fine watchmaker in Pennsauken, NJ.
Steve, N2FHL here on this forum, is a fine gentleman and a superb Omega watchmaker. Archer in Canada, Al Jensky, is also the best, but for what you need and for this watch, don't hesitate to check locally for a "sympathetic" (does not alter the case or movement from original, only performs maintenance that is sympathetic to the collectibilty of the piece) watchmaker. Expect to be dealing with an old Dude as the average watchmakers age is about 70. (Sorry Steve and Al)
If you need more info, let me know.