Best mechanic in town! He has always fixed the problem correctly the first time. Some times my parts are from the dealership; other times the are aftermarket. Either way, his price is always cheaper than everywhere else. And his turn around time is faster.