I would NEVER recommend anyone EXCEPT Gilbert to get the job done. He NEVER overcharges (one time he overestimated and then charged me LESS than what I was expecting) and he NEVER takes advantage of you. He's the most honest mechanic I've ever come across and anytime anyone ever asks me for a recommendation for a mechanic, Gilbert is the first and only person I think of. He's the best!