I would take it to a Rolex authorized service center. Closest is Underwood Jewelers in Jax, fl. Or House of Time in Gainesville. Not authorized but I've heard good things. I like oaks for buying watches, just never met the jeweler.
We do! We have a Rolex trained watchmaker on staff. Bring the watch in to the showroom and we can assess the damage and present you with an estimate for the repair.
Thanks! Your answer is awaiting moderation.