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

Our certified mechanics come to you · Backed by 12-month, 12,000-mile guarantee · Fair and transparent pricing


10 Best Mobile Mechanics in Lafayette, CA

Ratings
(723 Reviews)
Experience
20 years

SERVICE

45,000 Miles Maintenance Service

AMOUNT PAID

$242.24
by Duncan from Lafayette, CA 94549

Tien was courteous, efficient and clearly communicated the issues with car and my options going forward. It was money well spent.

SERVICE

Ignition Coil

AMOUNT PAID

$80.00
by Steve from Lafayette, CA 94549

Despite a delay due to a flat tire, Tien very quickly dealt with my trucks problem and for a very small cost got me back on the road.

Ratings
(364 Reviews)
Experience
14 years

AMOUNT PAID

$75.00
by Carolyn from Lafayette, CA 94549

This was my first time using Your Mechanic so, I was quite a bit skeptical. It took about an hour for Stefan to check out my car so, again, I am thinking he's probably finding a million things wrong and it's going to cost a fortune. Well, to my delight, he only found a couple of things - did not pressure me to let them do the work and even added I could wait a month or so to have the work done. After he left, I went online and my quote was waiting - I was astounded at the fair price I was quoted. I will definitely do business with them again and have ALREADY recommended to 2 friends of mine. VERY impressed!!

SERVICE

UberX Inspection and Oil Change Package

AMOUNT PAID

$112.93
by William from Lafayette, CA 94549

Stefan not only followed up with me after the appointment but also was happy to respond to further questions when I called him back several times after! Stand-up guy.

Ratings
(118 Reviews)
Experience
22 years

AMOUNT PAID

$96.00
by Monique from Lafayette, CA 94549

He made a special accommodation for us on the time and was very pleasant and professional.

SERVICE

Alternator

AMOUNT PAID

$357.00
by John from Lafayette, CA 94549

Carlos was great. I'll request him again!

Ratings
(4 Reviews)
Experience
8 years

AMOUNT PAID

$90.05
by Wayne from Lafayette, CA 94549

Super friendly, took care of the work quickly and professionally.

Ratings
(122 Reviews)
Experience
24 years

AMOUNT PAID

$253.36
by Sunjay from San Ramon, CA 94582

Would definitely recommend Russell who was professional and engaging when you are asking question. Russel was knowledgeable and was able to replace the coolant resovoir in under an hour.

AMOUNT PAID

$45.00
by Ravi from San Ramon, CA 94582

As always Russell did an outstanding professional job with both the cars, spoke to my little inquisitive kids, answered their Q’s and explained to them what he was doing! Highly recommended!

Ratings
(37 Reviews)
Experience
37 years

AMOUNT PAID

$80.00
by Christina from Antioch, CA 94531

John was great, a very nice and respectful person, as well as a thorough mechanic. He explained anything I asked about and didn't talk down to me as if I couldn't understand it.

SERVICE

Brake System Flush
Custom Diagnostic

AMOUNT PAID

$229.65
by Clay from Concord, CA 94521

John was a little early and very polite. Once the services were finished he asked me general questions about how the car runs and gave me suggestions on what I can do to keep my car running it's best. He's very easy to talk to and was able to explain complex engine work in basic terms. I will be using John again.

Ratings
(182 Reviews)
Experience
7 years

SERVICE

Fuel Pump

AMOUNT PAID

$514.53
by Bill from Lafayette, CA 94549

Erick was great. I will try YM again and hopefully the session will run smoother; the jury is still out on YM as far as I'm concerned.

Ratings
(55 Reviews)
Experience
9 years

SERVICE

Engine Mount

AMOUNT PAID

$329.66
by Henry from Lafayette, CA 94549

Got a phone call from Art 25 minutes after the appointment time. The part that was supposed to be available when he called the parts place yesterday was not there. He said he has been waiting for more than an hour for the parts to be delivered from another store. I would have liked it if he had called me before the appointment time. When he got here, however, he was very professional and got the job done within the allowable time. He checked everything, unlike the other guy who came to me from Yourmechanic.com last time. I test-drove with him to make sure the job was done correctly. As we drove, he noticed the wheel bearing seemed to be out of whack. My wife and I were suspecting it might be the wheel bearing that made noise to the car but when we took it to my mechanic in Lafayette who I have been going for the past 20 years, said the noise was because of the engine mount that we just replaced. The engine mounts were bad but Art stated that would not make the noise we are hearing. He even told us how we can check to see which side wheel bearing is bad while driving. Although he arrived late outside of his control, he did everything right after that. I would give him 4 and a half stars but no way to do that. As to the Yourmechanic.com, I give them 3 stars because the original guy who was supposed come out last Friday called and left me a message that parts weren't available, so he would like to come and do it either Saturday or Monday. I called and left him a message to call me back but he did not call back. So, I ended up calling Yourmechanic.com to change the mechanic on Monday for Art to come on Tuesday.

Ratings
(54 Reviews)
Experience
28 years

AMOUNT PAID

$80.00
by Bill from Lafayette, CA 94549

Online Scheduling problems on your end cost me 4+ hours of valuable time. We shall see if your repair man follows up correctly. At this point, I do not have the confidence to use your company again. We shall see. Bill Main 530.521.6100

Ratings
(47 Reviews)
Experience
8 years

SERVICE

Wheel Stud

AMOUNT PAID

$112.71
by Hubert from Lafayette, CA 94549

Daniel came on line and did an excellent repair and within the estimated time.

Excellent rating

Red-stars

1000+ positive reviews nationwide

Yelp-logo

Lafayette, CA rating

Average Rating

4.9/5

Number of Reviews

49

Lafayette Auto Repair

Service Hours

7 AM - 9 PM

7 days a week

Phone Number

1 (800) 701-6230

Phone Hours

6 AM - 5 PM PST

Mon - Fri

7 AM - 4 PM PST

Sat - Sun

Address

We come to you at no extra charge

Guarantee

12-month/12,000-mile warranty

Our certified mobile mechanics perform over 600 services, including diagnostics, brakes, belts, oil changes, 30k/60k/90k maintenances, and will come to you with all necessary parts and tools.
Get a fair transparent quote instantly before booking.

Lafayette Service Area
Local Repair in Your Area
Local Repair in Your Area