6 years of experience
Richmond-Petersburg, VA

Bill has 6 years experience working on import cars. Before that he spent 3 years in fleet maintenance working on Ford gas engine trucks. He is a Master ASE technician, and holds brand certifications.

William is currently not taking new appointments.

Meet some of our other highly rated mechanics in Richmond-Petersburg, VA





on {{newReview.submissionDate}}


on August 20

William was very helpful, answered my questions thoroughly, and fully explained what he felt the issues were.

on August 22

Time conscious and fast with his work

on July 26

He’s great

on July 22

Good job and a good guy

on July 22

The best ever!

on July 14

William was absolutely great. He showed up on time, listened, and was patient in identifying the problem.

on July 19

On-time and professional and seems to be knowledgeable about working on car. Unfortunately things didn't work out as well as I would have thought. He replaced the part as per the DTC code. Didn't have his scanner with him to recheck the code. I had let him use my scanner to recheck the code. However, replacing the part didn't solve the problem. I will have to pay another $184 for 1 hour of service to have him diagnosis the problem with the same code, if I want him to try and solve the problem. Overall good mechanic.

on July 06

I loved William, he went beyond and tried everything to find out what was wrong with my car. Thank you William.

on July 02

Very prompt, and always on time. Excellent knowledge about the job at hand. He knows what he is doing. I would definitely recommend him to others. Matter of fact. I would be thrilled if I got him for my next job. Thanks William.



Jeep Commander

on June 24

William did a great job 👍 worked quickly and was on time. Have no complaints.

on June 27

I requested a 50-point inspection of my vehicle's engine. William was very thorough and answered my questions clearly and concisely. If and when my vehicle needs work in the future, I will most definitely call him.

on June 17

Great experience

on June 16

Professional competent



Ford F-150

on June 09

Very courteous and diagnosed the problem which was the starter solenoid. He replaced it in a timely manner and I would definitely choose him again for any other mechanical fixes that are needed


  • Initial Safety Inspection


Hyundai Santa Fe

on June 04

Very professional and knowledgeable about his work. Also was very helpful. I really appreciate his services today.



Dodge Avenger

on June 04

Professional, fast, great at his job. I really appreciate him.

on June 02

On time, worked quick

on June 04

He did a amazing job

on June 13

Great experience, he was very professional.

on May 27

There was an issue with the part initially, but the mechanic was communicating with me and got the job done well and efficiently. Very professional

on May 30


on May 28

Easily diagnosed and gave me an honest and simple solution to repair my vehicle. Highly recommend this mechanic.

on May 23

Very helpful

on May 27

Had a great experience through and through. And it was super quick and very accommodating. I definitely recommend booking him

on May 22

William was punctual, friendly, and efficient. He explained what he was doing and got the work done very quickly. 10/10. I would book William again any day.

on May 21

He was very friendly, and gave my car a great look over. He went above and beyond to ensure that everything with the car was now properly functioning.

on May 17

Great!!! very friendly and explained everything I needed to know

on August 28

William was very respectful and explained each service that was needed for the next mileage interval.

on May 10

Dude was kind and courteous we sat while he did his thang and talked will recommend William to everyone I know. Appreciate it brother will be calling and having you come back out to get my baby going

on May 02

Prompt, professional , and courteous!

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

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