18 years of experience
Denver, CO

ASE Certified Automotive technician for the last 13 years. Well rounded in Domestics, Asians, and European makes.





on {{newReview.submissionDate}}


on October 24

William was great / honest and reliable

on October 27

William showed up early and contacted me to let me know, which I appreciated a lot. I was able to find him no problem. He was knowledgeable and explained the issues as he went , which was another plus . He was very respectful of my time and made sure everything was in order before leaving .

on October 29

Very knowledgeable. Made me very aware of what the issue was. And ensured I understand. Willing to come out even in the cold. Thank you!

on October 20

William came out to help diagnose a persistent rotational scraping. We were unable to diagnose on first visit. Will be scheduling a second to continue dialing it down. Super competent, took the time to carefully tear down and inspect components.

on November 04

Cool guy and good mechanic, fixed my problem quickly and was professional.



Chevrolet Malibu

on November 05

William was amazing! He was very knowledgeable and personable. He saved me a ton of money on items I thought needed fixed but were actually in good condition! He went above and beyond the expectations.

on November 03

Came on time, found the problem, very nice guy!

on November 04

Appreciated his positive attitude! He is personable and knowledgeable.

on November 07

William was such a great help on helping me not only diagnose my vehicle but also helped me better understand my own Car! Such a great experience for my first time using Your Mechanic



Toyota RAV4

on January 08

Professional & kind.



Nissan Altima

on January 05

Great work, right on time, upfront and honest.

on November 16

William was on time, friendly, honest, and knowledgeable. I plan to book him as my mechanic in the future.

on November 17

He explained the problem extremely well and made us laugh along the way, would definitely be asking for his service again

on January 19

Arrived early and completed the work well



Dodge Avenger

on November 20

Did a awesome job fixing my car and helped me understand what I need to do in the future to keep my car running smoothly well be using him in the future for sure

on November 17

William was very helpful and courteous. He found my problem, which turned out to be much simpler than I'd previously been told. Super knowledgeable, would definitely recommend!

on November 22

Awesome, friendly, and knowledgeable. Will use again!

on January 24

Great service from him, broke-down what is wrong with my car and how to get it fixed. I highly recommend.

on November 29

Knowledgeable and friendly! Definitely recommended!!

on December 01

Awesome, friendly, professional, knowledgable, what can I say. He knew what to do, he was efficient, and he was very respectful.

on January 15

Fast and efficient.

on January 24

Very helpful and professional. Had a good idea what the problem was based off the description, but did full diagnosis anyway to make sure. He earned and i was very satisfied with my investment.



Hyundai Sonata

on December 09

William was excellent. Great mechanic and very professional. Highly recommend



Fiat 500X

on December 08

Came early and was so nice! I’m recommending him to my friends!!

on December 15

William was very helpful, respectful an he has an vast knowledge of cars in which I thank him for letting me know all the details about the fix. Very Honest mechanic 👨🏽‍🔧 👍🏾👍🏾!



Audi Q7

on December 22

Great experience! William is amazing!

on February 16

William was great! He arrived early and was very Knowledgeable. Gave great advice.

on March 11

Great job.

on March 28

precise and to the point. definitely will have him do the repair in time


  • Tune-up


Ford Explorer

on March 14

William is excellent. His customer service is awesome.

Mechanic 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
Español and English
Service area

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