Great mechanic and always fixes the problems I have with my car, except for the ones that require the dealer to decode their proprietary error codes. Help support a good local business and if you need help with your car from someone you can trust that takes price in his work take it here.