Second the recommendation on Duncan, "The Watch Bloke". He did a beautiful job on one of my 7548 divers (Pepsi Bezel). Spencer of Klein Vintage Watches did a full restoration on my GMT Navigator 6117-8000 with attached original and model numbered bracelet. His work is also amazing. So, one source in Blighty, and here in the U.S.A.