Try Tony Cooper (TC Motorcycles) of Halesowen, he comes highly recommended by lots of folk. His phone no is 0121 559 2405. He is a great guy, very friendly and helpful.
Tell him I pointed you in his direction
Chris
I'll second that one, and relatively cheap, Does a fantastic job.
TTJohn