If you are near Inverurie then you could do worse than take it to Station Garage in Kintore, I've always found them to be very fair but you have to book ahead.
Bike MOT'd today, tester thought it was on a private plate as it was so tidy
Half a dozen other bikes being done including a monster with a pearlescent tank