I've been a client of Gages Lake Auto for 4 years. Mark was recommended to me by several neighbors. I've been very satisfied with their service. I expect my mechanic to be proactive and give me a heads up on upcoming maintenance needs. They tell me when items (tires, belts, other) are showing signs of wear so I can budget for replacement. They also mail the recommended service schedule to me (the 50,000 mile checkup or 100,000 mile as is now the case for me). I like working with a mechanic who does not hit me with "surprise" repairs every time I take my car for an oil change. At the same time, if they see something, they do let me know. They also tell me which repairs are really needed right now and which can be safely delayed for a while. I have recommended them to others and feel confident doing so.
Pros: Quick efficient service. Courtesy cars. Flexible scheduling