The Clock Doctor has the professionals to properly repair watches. I had the company refurbish an Omega Seamaster watch I got 60 years ago and they did an excellent job, although the price was a bit steep.
My only complaint is that this past week I was given incorrect information when I called the store to get an estimate on how much it would cost to replace the crystal and polish the watch. The prices given for the crystal and polishing were incorrect; I was told the watch could be restored to new , which it can't be, and was never told that I could probably have the existing crystal polished.
My recommendation is that if you call the Clock Doctor for information, make sure you are talking to the right person.