Our certified mobile mechanics in Sunnyvale 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 Sunnyvale

Ratings
(350 Reviews)
Experience
26 years
by Jonathan from Sunnyvale, CA 94085

I have been a yourmechanic user since the company's early seed funding days. I have recommended yourmechanic to my family and friends and all of them have received great service. But I have to say that Robert by far is the mechanic i've come across with the best attitude, friendliness, trustworthiness and upfront knowledge on hondas and acuras. Last month he serviced my wife's acura and replaced the starter, however in the process the latch to the hood was somehow broken. We called him directly from a number on an invoice to ask about the issue and he immediately made an appt to come see us and rectify the problem, and never hassled us about fault/blame etc. He also explained how it couldve possibly broke when he was fixing it. While he was here I also asked for his advice on my own vehicle and he had no problem helping me determine what I needed service on. Again I cannot emphasize the importance of his customer service -- which coupled by his experienced understanding of my vehicle's shape -- made me request his calendar and book the appointment right there on the spot. So he came today and I gave him the keys, he got right to work and knew exactly what to do and to tell me the time to come back and check up on him. Was able to spot another area that I needed fixing and he got it done swiftly. The man even offered me a donut in the morning, and when he reparked my car back on the driveway after a test drive he also parked it to the side to allow my neighbors room for their vehicles. He pays attention to the little things -- big deal when trusting your ride to someone.

SERVICE

Starter

AMOUNT PAID

$349.71
by Karina from Sunnyvale, CA 94085

I don't believe it's possible to have anyone better. Cordial, timely, knowledgeable, personable, efficient, and explained every step. I appreciated Robert's great customer service mix with his expertise. He makes you feel confident. =)

Ratings
(295 Reviews)
Experience
12 years

AMOUNT PAID

$108.00
by Renee from Sunnyvale, CA 94089

Jason is very polite, friendly and professional. He did a great job for my car.

SERVICE

Starter

AMOUNT PAID

$205.94
by Rhythm from Sunnyvale, CA 94085

Awesome service as always!

Ratings
(295 Reviews)
Experience
7 years

AMOUNT PAID

$80.00
by Jianeng from Sunnyvale, CA 94089

Great People. I would like to have him again.

AMOUNT PAID

$107.17
by Xue from Sunnyvale, CA 94086

Trung was responsible and delivered job in a timely manner.

Ratings
(295 Reviews)
Experience
18 years

AMOUNT PAID

$123.04
by christina from Sunnyvale, CA 94087

he was done pretty quick and gave me some helpful advice on my car

AMOUNT PAID

$151.62
by Murali from Sunnyvale, CA 94089

Dave was on time and got the job done promptly within the time he said it would take. He also advised me on the Diagnostic Code associated with the Check Engine Light, and impact on my upcoming smog inspection. He is friendly, personable and I will not hesitate one bit to have him work on my car again.

Ratings
(194 Reviews)
Experience
37 years

SERVICE

Brake Pads

AMOUNT PAID

$346.58
by Murali from Sunnyvale, CA 94089

Tom was clear in calling out the issues with my vehicle. He gave practical guidance on items needing immediate repair versus those needing monitoring for a follow on service. He was punctual and got the job done on time as promised.

AMOUNT PAID

$80.00
by Keith from Sunnyvale, CA 94085

Great. Knowledgeable and on time. Very detail

Ratings
(119 Reviews)
Experience
27 years

SERVICE

Brake Pads

AMOUNT PAID

$167.60
by Gaurav from Sunnyvale, CA 94087

Robert was on time and very friendly. He patiently explained the service process, and did a great job with the brake service.

SERVICE

Battery

AMOUNT PAID

$188.74
by RG from Sunnyvale, CA 94086

Rob was fantastic and he has a delighted customer in me.

Ratings
(54 Reviews)
Experience
24 years

SERVICE

Battery

AMOUNT PAID

$203.29
by JJ from Sunnyvale, CA 94087

Kirk was very friendly and helpful. He was professional and quick with diagnosing the problem, and took the time to explain what was going on. Fantastic experience!

AMOUNT PAID

$115.87
by Michelle from Sunnyvale, CA 94086

Kirk was great. He arrived early, was friendly, worked quickly to change my oil, and he put more air in one tire. He told me about a leak I didn't know I had, but didn't pressure me to have it fixed. Very happy with the entire experience!

Ratings
(19 Reviews)
Experience
10 years

SERVICE

Fuel Filter

AMOUNT PAID

$102.16
by Shannon from Sunnyvale, CA 94086

Discussed concerns and showed me what was wrong with the car.

Ratings
(17 Reviews)
Experience
4 years

AMOUNT PAID

$131.11
by Rachel from Sunnyvale, CA 94085

Abrar was quick and friendly. He even wiped down my seat and dashboard afterwards.

Ratings
(11 Reviews)
Experience
9 years

AMOUNT PAID

$271.66
by Marcus from Sunnyvale, CA 94087

This is a great service. Quotes are easy to get online and the prices are more than reasonable. The convenience of having the service done at home is fantastic. I had a great experience with Jose. He called before he came and was on time for the appointment. Jose was very courteous and knowledgeable. He verified that the problem was with my starter and he promptly replaced it. Then he performed an oil change. He took great care at each step of the job and had no issues answering any questions I had about the car. I would highly recommend Jose.

Excellent rating

Red-stars

1000+ positive reviews nationwide

Yelp-logo

Sunnyvale, CA rating

Average Rating

4.9/5

Number of Reviews

384

Sunnyvale 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, from 6 AM to 5 PM PST.

1-800-701-6230 · hi@yourmechanic.com