I brought in a couple of watches that just needed some links taken out of them and just general upkeep.
These guys were professional, quick and reasonably priced. They clearly know what they are doing. The shop is small but it's clean and comfortable. I had no problem waiting the 45 minutes that I did while they finished up.