I have used Gages Lake Auto for years. They have treated me excellently. I have saved thousands in un-needed repairs because they let me know of common problems with my vehicles BEFORE they happen. Every vehicle they have serviced has gotten 150,000+ miles for me. I even got a free transmission through a recall they found. I just introduced my 16 year old to them. I trust them with my vehicles and now his!
Pros: They know their stuff and get the job done right!
Cons: Pricey but worth every $
more