We have been using Riverchase Automotive for 15 years. They exhibit integrity, honesty, and just plain excellent work. When other mechanics can't fix the problem, this is where you will get your car fixed. We were introduced to Riverchase when we had an electrical problem the dealer could not fix. Riverchase fixed it. These guys are the best.
Pros: Great service, Highly knowledgable
Cons: none that I have experienced