Hard to say bro. I decent shop worth their salt. Will prob charge 1000ish to Tare down the top end ect.
Where abouts are you located? Bunch of lads on here that will be able to point you in the right direction.
I'm sure they will chime in sooner than later. ????
Do you have a service history on the the bike?