Our certified mobile mechanics in Walnut Creek will fix your car at your home or office

Our certified mechanics come to you · Backed by 12-month, 12,000-mile guarantee · Save up to 30% compared to shops and dealers


Review and Book Highly Rated Mechanics in Walnut Creek

Ratings
(651 Reviews)
Experience
22 years
by Michael from Walnut Creek, CA 94597

Quick easy and painless. Fixed my ac/heater in under an hour and in one visit for a great price.

AMOUNT PAID

$80.00
by Jose from Walnut Creek, CA 94597

Friendly demeanor and explained clearly the repair process. Good and positive communication.

Ratings
(439 Reviews)
Experience
18 years

AMOUNT PAID

$130.95
by David from Walnut Creek, CA 94597

Tien - Was awesome. He called me when he was 15 minutes away and was professional and courteous. Took care of the repair in an hour. Dave

Ratings
(270 Reviews)
Experience
12 years

AMOUNT PAID

$80.00
by Rita from Walnut Creek, CA 94598

Stefan is very knowledgable and thorough fixing my car. This my second time using Your Mechanic with Stefan as my mechanic, and I couldn't be more pleased. I have recommended this company to all my friends. You will not be disappointed making your next appointment with Your Mechanic, and having Stefan working on your car.

by Leah from Walnut Creek, CA 94595

Good

Ratings
(133 Reviews)
Experience
16 years

SERVICE

Intermediate Shaft W/Driveshaft...

AMOUNT PAID

$580.56
by QINGYUAN from Walnut Creek, CA 94595

Shawn came back and went above and beyond to finish the job!

AMOUNT PAID

$80.00
by QINGYUAN from Walnut Creek, CA 94595

Shaun was very knowledgeable about the issue presented and quickly identified the root cause of the transmission leak from the axle seal. Would definitely hire Shaun again!

Ratings
(111 Reviews)
Experience
11 years

SERVICE

Engine Mount

AMOUNT PAID

$112.00
by Nadia from Walnut Creek, CA 94596

So nice and right on time. Very flexible with the repairs

SERVICE

Tie Rod End

AMOUNT PAID

$104.00
by Amy from Walnut Creek, CA 94596

Ken was awesome!!! Professional and beyond. Very thankful I found this service. @YourMechanic you've got a great employee.

Ratings
(54 Reviews)
Experience
26 years

AMOUNT PAID

$110.25
by Supratim from Walnut Creek, CA 94597

Excellent service.. Kirk called well in advance to let me know that he was coming and updated me soon after when he was delayed by traffic. Very knowledgeable, gave me some excellent tips about my car. Was a pleasure to talk to.. Highly recommended..!!

Ratings
(28 Reviews)
Experience
20 years

AMOUNT PAID

$254.95
by Chris from Walnut Creek, CA 94597

Carlos is a pro, he showed up, took his time, and did a excellent job. I would highly recommend him.

SERVICE

distribuitor service coil and efe

AMOUNT PAID

$240.00
by Bill from Walnut Creek, CA 94595

Carlos got my old 66 Chevy running again. He identified the problem right away and was professional, courteous and efficient. I will call for him anytime I have a problem . Thank you Carlos!

Ratings
(2 Reviews)
Experience
7 years
by Lauren from Pleasanton, CA 94566

I used YourMechanic for the first time and was very happy with the entire experience. Artem arrived on time, calling me to let me know exactly when he would be arriving. He was very nice and finished the work quickly. I had mentioned that I thought that I needed more work done and would make another appointment for that but Artem said that I was his last call that day and if my car needed more work he could do it that day. Turns out that my car did not yet need additional services but when it does I will be requesting Artem!!

AMOUNT PAID

$80.00
by Fei from Pleasanton, CA 94566

Good experience. Friendly and helpful. He explained things clearly and showed us how to detect the same problem in the future.

Excellent rating

Red-stars

1000+ positive reviews nationwide

Yelp-logo

Walnut Creek, CA rating

Average Rating

4.9/5

Number of Reviews

105

Walnut Creek Service Area
Local Repair in Your Area
We Guarantee Our Work

We back the services provided by our mechanics with our 12-month / 12,000 mile service guarantee.


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