If you live in or near East Anglia then I guess Carl needs no introduction. However now he has a new website, so take a look. He has worked on my bike, and on other members bikes and what he doesn't know about Ducatis is not worth knowing, after years of experience. Anyhow here's the link:
www.carlharrisonmotorcycles.co.uk