6 years of experience
Houston, TX

I have 25 years of experience. My father was a mechanic, so I started wrenching at 5 years old and I have lifetimes worth of experience.

David is currently not taking new appointments.

Meet some of our other highly rated mechanics in Houston, TX





on {{newReview.submissionDate}}




Lexus RX300

on March 10

Good as expected



Ford Fusion

on March 07

Arrived as scheduled to provide service to brakes. This was an easy and seamless transaction with mission accomplished.

on March 02

He handled the replacement of the CV axle well and professionally giving advice in regards in taking care of the car.

on February 14

David arrived at my residence on time on the appointment date. He inspected the vehicle and promptly informed of things that needed to be addressed.

on March 10

Great job!

on February 05

On time, fast, knowledgeable

on January 29

He is awesome and knows his stuff

on January 21

Finally able to not worry about cat.

on January 19

Friendly and knowledgeable.

on January 16

David was fast and efficient. I appreciate his professionalism. I’d recommend his service to anyone.

on January 02

It was cold and windy but David did an excellent job replacing the alternator.



Nissan Altima

on December 19

Went over above when he cleaned battery terminals and had to reset the car security system



Nissan Altima

on December 18

Excellent mechanic and repair on my alternator! He is a top tier mechanic and knows it all.

on December 08

Overall great experience, took his time with understanding the pros.

on December 02

He was knowledgeable and excellent



Honda Civic

on November 28

David took care of my car very well

on October 28

Great mechanic



Nissan Xterra

on October 26

David is very professional, quick and tell you exactly what the problem/maintenance is & how to fix it, what to expect.



Nissan Versa

on October 30

Arrived on time and did a very thorough check to ensure we were getting the right job done. Work was done quickly and now my car is running so much better!



Dodge B3500

on October 15

takes a longer than planned but excellent work thank you david

on October 12

David was great - thought my car seized up but he identified it was a bad battery pretty quick and walked me through what he was doing and explained how to get things done right next time! Highly recommend!

on October 08

Appt was at 2pm. Expected him by 2:30. Arrival was 2:55pm. The detailed problem given online he wasn't suited for nor prepared with equipment or diagnostics, so he he couldn't diagnose the problem.

on October 04

Great guy, solid work. Happy to have him out again.

on September 29

David is great! My car had issues with its suspension so I requested my upper control arm be replaced thinking I knew what was wrong. He came out and saw my upper was fine but it was my lower and sway bar that needed replaced. He returned the part and returned the next day with the right parts and got it done. Rides good now!

on September 16

David was selected by Your Mechanic to conduct a re-inspection after the initial inspection failed to disclose obvious cosmetic defects. David was thorough in both his inspection of the areas under concern, as well as re-inspecting the entire vehicle's condition in the event the first inspection failed to reveal less obvious defects. David confirmed the suspect cosmetic defects and I'm now working with Your Mechanic to resolve the disparity from the initial PPI conducted which should have disclosed such defects. As to David, he provided a thorough inspection, commentary via voice memos, and appropriate media for me to fully grasp the nature of the car - what should have occurred the first go around. I appreciate his professionalism and I look forward to resolving the disparity with Your Mechanic's customer response team. Things don't always go to plan, the true measure of a company's worth, credibility, and trust, is how they respond to customer's when things deviate from plan. I'm hopeful that Your Mechanic's leadership team will persevere and remedy this situation in a timely fashion. Thank you.

Mechanic Rating Summary
5 star
4 star
3 star
2 star
1 star
How people describe David













Goes above and beyond




This mechanic is fully background checked and approved.

Spoken languages
Español and English

How can we help?

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.

1 (855) 347-2779 · hi@yourmechanic.com