I hope Keith Garage isn't shut. I've been taking my bike there for the last few years and the service has been great.
The benefit with Ivor and the folks at Calterdon was they'd loan you a bike for the day. Not sure if that's still part of the service.
MOTs can be done on Saturdays in Elgin. Willie Young do them as well as GLM Motors.
Sent from my iPhone using Tapatalk