In NJ I use Shami Fine Watchmaking. I work with the owner, Adam. Super nice guy. He's a good listener if you don't want things polished, etc... He inspect the watch while I wait and lets me know what's required. He'll only use genuine parts. Multi generation family run business. They opened up a brand new store which is very nice.
http://www.shamifinewatchmaking.com/
372 Fairfield Rd
Fairfield, NJ 07004Tel.
(973) 785-0004
Fax (973) 785-0055
Hours of Operation:
Monday-Thursday 9:30am-6pm
Friday- 2:30-7pm
Saturday- 9:30-6pm
Sunday- Closed