Bolt snapped in engine casing

Just went to get the bike out for a quick spin,took it off the stand and there was a bit of oil on the stand. Started checking all the engine casing bolts,one was loose by the leak. Done it up a bit and half the little b***ard snapped off

Looks like I'll have to split the case to get the other half out!

Decided to do a full bolt check on the bike and just noticed my top engine mount bolt has gone walkies!

So,can anyone recommend someone to split the case for me and remove the bolt? It's an RMZ 250