I absolutely recommend Deakins as a go-to mechanic. I recently had my vehicle checked out for MULTIPLE issues that a dealership wanted to charge me an arm and a leg for (I'm talking like 4-5 issues, if not more). They were up-front with the timing, pricing, and work they completed, and they were much more detailed in their inspection and repairs. Luckily my issues boiled down to a couple of things that they went ahead and repaired while they were checking it out and only charged me their hourly rate. I left paying $394 for something that likely would have cost me double at a dealership. They even gave me a ride from my house back to their shop to pick my vehicle back up once it was finished. Not to mention they have free snacks in their waiting area too ;). As a family run business, they strive to make sure that not only you understand the issues and repairs completed, but the front staff make sure to ask any questions and details regarding to preventative maintenance, and they are able to explain everything simply to make it easy to understand. I 100% will be using Deakins for all my future maintenance and repairs.