99.3% from 26 ratings – Located in Newmarket (13.3kms) – Vehicle and automotive servicing, repairs and mechanics
"I've been a customer of theirs for well over 10 years. I keep cars for a long time and they've kept my cars on the road for all that time. They've always been upfront and thorough. I certainly intend to keep using them for as long as I can."