Dunfermline motorcycles, Bridge Street, Dunfermline, Scotland
One of the best bike shops I've ever used, a family business the brothers have been doing motocross for years and really really know their way round bikes both on and off road. They're a Honda and iirc Kawa dealer but can turn their hands to most things. I've never had a bad job from them nor have any friends I've sent there.
The only shop where I've asked for a price for a tyre and the lady on the phone said "oooh that's awful expensive, give me a moment and I'll try to find a cheaper one for you"!!
If you're in the area and need something, search them out, way better value than the workshops in Edinburgh!