21 years of experience
Sacramento-Stockton-Modesto, CA

I've been an automotive technician since 1996. I own and operate my own shop and am a master technician across all makes and models of vehicles. I enjoy troubleshooting and diagnosing problems and welcome the opportunity to work on your car - no problem is too big or too small!





on {{newReview.submissionDate}}


on February 07

William came on time and fix valve cover gasket. And he also advise me to replace the spark plugs because the same process to open the engine cover and so on. He also find couple crack hoses and replace them. Great Job. Thank you.

on January 25

Thank you so much William. I am very very happy to have my car back in service. Tried all the above, and just met my breaking point. Luckily I found MyMechanic online, and it turned out to be more than I expected. So once again thank you so much William for helping me out!:) Great Experience.

on July 31

I can't say enough good things about William he was friendly and knowledgeable even found a few more issues I was unaware of he also took the time to answer all of my questions and even called me a day before he arrived to review the issues with me A++ for his customer service . Cons - Not Williams fault but I was quoted 3 different prices for my catalytic converter each one more greater than the other , all through your mechanic not William I would give this a 3 star rating if William was not my mechanic but he deserves this 5 star for his exceptional customer service skills I would Highly recommend William if your in need of a good honest mechanic Also side note he even arrived early Awesome Job William Keep it up!!



Honda Civic
on July 28

William was very professional from start to finished! I was blown away with his performance and honesty! He is the real deal. I HIGHLY recommend him. EXCELLENT WORK! As of today, he is my mechanic! If you want to trust a mechanic, William is the man, and you will not regret!


  • Power Steering Auxilary C...


Ford Fusion
on August 22

William is very conscientious and thorough with his work. He doesn't throw parts at your car, he diagnosis's your issue and if he finds it's something else causing you car problem, he informs you of it, it's cost and then gets the job done right. Well done William! We will see you again if/when necessary. William is a great asset to YourMechanic.com!!


  • Transmission Wiring Harne...


Lincoln Navigator
on August 20

When he says he's a master tech at cars, he means what he says!! My car wouldn't start and he found exactly what was wrong with it and got it done so quick, my husband and I are such satisfied customers and will most definitely refer friends and family and will be doing all mechanic work from directly him!! Thank you again William!!!!!!!!!!!!!!!!



on August 09

A true master at his craft a God of cars what can I say he is truly an asset to yourmechanic.com all around great guy clean installed center support bearing/flex disk/and other things I wasn't aware of all to make sure thing run safely thank you very much William "I highly recommend this man" super satisfied costumer. William and yourmechanic.com you guys Rock!!!

on August 14

William was very friendly and very knowledgeable. He arrived very early for the appointment. Had all the parts necessary and finished ahead of schedule. I was on the fence about using Your Mechanic but went with it. William put those fears to rest. Needless to say, I will definitely call him again in the future.

on August 08

William was prompt at his arrival time and explained things to where I could understand what was going on with my car. He was polite and fast. Thanks again William, Serena

on July 26

William was very professional. On time and ready to go. He kept my garage floor very clean. He is good with cars and replaced my radiator, valve cover gasket and oil pan gasket in a timely manner.

on August 01

William is great he knew the engine like it was his. Did the work in a timely manner. I am very pleased. I will call again. Awesome.

on July 21

I found William to be very friendly and has a lot of knowledge about cars. I feel I am in very good hands with him working on my car.

on July 25

William arrived early and did a detailed inspection of my car. Found the problem and gave me a quote. Very nice and professional.

on August 10

Fixed a few things I wasn't expecting. Going to have to have him come due more work on the near future.

on July 23

William was great. He showed up on time and completed the job in a timely manner, wonderful guy.

on February 09

Came 5 minutes early, started up my Toyota in no time. 100% pleased.



Cadillac Seville
on August 08

Awesome knowledge and customer service. I will request William from now on.

on September 04

Excellent service. William was on time and went the extra mile for us!

on July 23

Rough situation but completely solved the issue with our car mailing noises.

on August 04

Professional, experienced, friendly and courteous.

on August 14

Outstanding service!

on February 10

Impeccably honest!!

Rating summary
5 star
4 star
3 star
2 star
1 star
How people describe William









Goes above and beyond








This mechanic is fully background checked and approved.

Spoken languages

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-800-701-6230 · hi@yourmechanic.com