Jesus is a Great person. But Mechanically, I would have to recommend going somewhere else. My F250 literally came back needing more repairs. And he overcharged me for a part he never installed. A piece of wire for $50, and "three hours" work, took 4 days.