David is a wonderful mechanic. If you ever have a problem, he knows the answer. He has been working on our vehicles and diesel pusher for years. Does quality work and a v ... more