Iv always used vince at VP motorcycles for repairs and MOTs and have never had cause to complain. His prices are good and his work 1st class, and he makes a good cuppa. http://vpmotorcycles.co.uk/
Hes in salisbury so a little further on but it's a nice ride over and there's always Sarum airfield to watch while your bikes being worked on.
(or you can go Russian spy hunting )