I would agree with going to see Mark at Applied Flow. He does everything from diesel pulling trucks, to Triumphs and Ducati race bikes. I have been doing business with him for a few years now and his skill and attention to detail is second to none in my experience. Also he is a great guy and I consider him to be a personal friend.