I have about 10-bike retail repair shops with in a 15km radius, I HAVE TRIED THEM ALL and guess what? the two furthest one's are the shops i use for service and repairs. The guys at Crown cycles who happen to be Scott agents (i ride a Scott) are reasonably priced and go out of their way to assist. If they don’t have it they source it.
The other LBS of note is Epic cycles, these guys are mtb specialists if they are not in the shop they are out on the berg, their name Epic is also the name of a gruelling 7 day mtb race we hast out year and of coarse they are experts.
They are also the Manitou service centre, you guessed it I’ve got Manitou shocks.
I deal with these guys, because they always make time to chat, answer questions, all this without that lofty approach we are cycle mechs, we know all and you know nothing.