I have taken my vehicles here for years and have always found that the oil changes, mechanical repairs and tire replacements are done promptly and honestly. They don't try to perform unneeded repairs and their prices are fair. Recently I had an electric window that didn't work and as I work for a car company, I figured the repair would be at least $300. The mechanic checked it minutes after I arrived and found that the plug-in for the window was unplugged. He fixed the problem and I wasn't even charged for their time. I have also had the air conditioning fixed on an older Oldsmobile here and found that the mechanic was very efficient and persistent. Although a very tough job, he stayed with it and repaired it to my satisfaction.
Pros: knowlegeable staff
Cons: closed Sundays