Master mechanic over thirty years exp. I’ve worked and repaired everything from a fire truck ladder truck to a steam roller to a alpha Romeo to a AMC Pacer . If it’s nuts and bolts I can fix it
David is currently not taking new appointments.
{{newReview.cityState}}
{{newReview.publicComments}}
Emeryville, CA
He showed up on time, was quick and courteous.
American Canyon, CA
Very thorough, knowledgeable, and great at explaining things simply.
American Canyon, CA
David showed up on time and was really friendly. He got to work right away and completed in a reasonable amount of time. He replaced he rear brake shoes and pads, but informed me that he would also have to replace the drums as well, on a different day, which makes sense, because the last time i touched the rear brakes was in 2010. I'll submit another rating after the job is complete. but so far so good. Thanks David.
San Pablo, CA
He was courteous and professional
Vallejo, CA
Installing a new exhaust manifold and catalyst converter for my old car is not an easy feat, but David has the experience patience and skill to get the job done right. Professional and friendly, I would have no problem recommending him to a friend or colleague if they need work done on their car.
Concord, CA
Very knowledgeable honest mechanic. Would definitely use again.
Vallejo, CA
Professional and honest mechanic.
Vallejo, CA
He was professional, he did great work in a timely fashion I would recommend him to family and friends
Benicia, CA
On time. informative and convient
Vallejo, CA
David came on time, performed an inspection and made the repairs. David recommended some additional service which I declined at this time. Thanks David for a good job!
Vacaville, CA
David was polite, professional and timely.
Vallejo, CA
Very professional and had a wealth of knowledge.
Fairfield, CA
He was punctual, polite, and very professional i was very happy with his work
Fairfield, CA
One of the best mechanics that did a perfect oil change so fast. He's perfect and I recommend him to everyone !!!!!
Vacaville, CA
Professional, Friendly and quick .
Lafayette, CA
David was professional. personable, and honest. Very clear about what the job entailed, i.e. time, cost, etc.
Alameda, CA
Did a great job.
Alameda, CA
Very knowledgeable, and fast and good service. Highly recommended. 👍
Vallejo, CA
Excellent work with a great personality. Very professional!!
Vallejo, CA
Arrived on time, great automotive expertise, and professional. Would highly recommend.
Alameda, CA
Excellent Mechanic. I trust him with my car. Thanks David.
Vallejo, CA
great personality his smile is good
Alameda, CA
showed up, did the job, finished faster than estimated.
Pleasant Hill, CA
David is easy going and easy to talk too. Figured out an odd noise in minutes no one else has been able to. He's my #1 mechanic now.
Vacaville, CA
Great experience for me. David arrived early, introduced himself, and after a brief conversation told to go relax and got to work. I didn’t have to call around for part prices. The price was less than shops I called and I didn’t have to pay to tow my vehicle to shop or any diagnostic fee. Excellent service I will both use again and recommend to others.
Vallejo, CA
He did a great Job! He kept us informed when he would arrive.
Vacaville, CA
David was professional, courteous and knowledgeable. Great Job
Vallejo, CA
Nice, friendly, professional. Great service.
American Canyon, CA
Good communication with David and yourmechanic.com support overall. David is punctual and knowledgeable with the services I needed. Afterwards he showed me how to check the transmission fluid the right way. David is courteous, friendly and a complete professional. He also recommended a future service that my car needs. I highly recommend David.
Emeryville, CA
He's great!
Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.