They did a great job with diagnosing the problem with my car and fixing it. The work was explained to me and the work was done in a timely fashion. The waiting area was clean and comfortable. The one thing that would have been more helpful would have been a better breakdown of the labor costs for the services done. It seemed a little pricey.