I use the manufacturers service centre for my watches, it’s a bit more expensive but, imo, worth the extra.

Had my Submariner serviced by RSC last November. Could not be happier with the result. ...