Sounds very expensive. Suggest that you call Rolex St James Service Centre or take it in personally for an estimate.
I had my 2001 Sub Date serviced there in November. Complete overhaul including light refinish was £583 plus Vat. Plus any parts that needs replacing.
Sent from my iPhone using Tapatalk