I've got a 15,000 mile Desmo service coming up. I'm not looking forward to the bill. The bikes done 15,082 miles now so it's sitting there waiting for the service at the end of the month, what a bore. If I get on it I know I'll have it up to 16k miles in the blink of an eye.
Still in warranty? If not, may be worth contact @PGP see what he can do for you if you haven't booked in anywhere