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


Review and Book Highly Rated Mechanics in Scottsdale

Ratings
(702 Reviews)
Experience
39 years

AMOUNT PAID

$126.17
by Dave from Scottsdale, AZ 85258

Pete is the best, as he has been every time I have used him. Pete really understands diesels, and if possible I will always use him when and where I can. Keep up the good work Pete!

SERVICE

30,000 Miles Maintenance Service

AMOUNT PAID

$181.53
by Ruth from Scottsdale, AZ 85262

Peter was awesome! He even taught me things about my car I never knew including explaining about the air pressure in my tires for the extreme temperatures in the southwest environment. He was extremely professional and knowledgeable. It's difficult to find mechanics that service a SAAB where I live or that I would trust working on my car. He made an adjustment to my window that would not close all the way at no extra charge. Peter completed my 30,000 mile service at a cost much less than I would have paid at the dealer and did not try to tell me I needed things I didn't need that the dealer often did. It's difficult to find service people to come out to the rural area where I live. I totally trust Peter with my car repairs and maintenance. Was pleasantly surprised by the entire experience. Having a record online of my repairs and maintenance is an added benefit. Will never take my car to the dealer again. Look forward to the next time I need service instead of dreading it. Highly recommend Peter and this company. Have told all my friends and family about it. Thank you so much Peter!

Ratings
(392 Reviews)
Experience
10 years

SERVICE

Brake Pads

AMOUNT PAID

$125.63
by suzanne from Scottsdale, AZ 85253

Wow, what a great service!! Steven was wonderful. As a female, it's hard to find a mechanic you can trust. I will definitely be using his services again.

AMOUNT PAID

$114.01
by Tim from Scottsdale, AZ 85251

Steven showed up on time, work was good and timely, and he was polite... would recommend

Ratings
(314 Reviews)
Experience
32 years

AMOUNT PAID

$112.00
by Jessica from Scottsdale, AZ 85250

He is an amazing guy and a top ranking mechanic! While fixing the MANY issues my car was facing he always took the time to explain everything - what the issue is, why it was happening, how he could fix it, and so much more. I never felt like I was being kept in the dark or being charged more than a fair and decent price. When my car first started having brake issues I paid the Ford dealership to figure out what was wrong and they gave me a sheet of paper that said the brake pads were worn down. While Scott was fixing my car, he actually showed me the issue and then found another serious issue that the Ford dealership missed! HIGHLY RECOMMENDED.

SERVICE

Engine Mount

AMOUNT PAID

$862.63
by Roland from Scottsdale, AZ 85260

Although it was his first time to work on my type of car, Scott gave it his all that he had to leave very late. He loves what he does and he's good at it.

Ratings
(234 Reviews)
Experience
22 years

AMOUNT PAID

$248.38
by Mark from Scottsdale, AZ 85260

Always communicates well, even when he had to reschedule due to an illness. Quick, professional and does the job right with a minimum of drama. Second time I've worked with him and I look forward to having him back.

AMOUNT PAID

$230.28
by Krystal from Scottsdale, AZ 85257

He was awesome! Very knowledgeable on what needed to be done and had a lot of useful tips to avoid battery disfunction/corrosion. Thank you Terry!

Ratings
(165 Reviews)
Experience
6 years

SERVICE

Battery

AMOUNT PAID

$223.97
by Robert from Scottsdale, AZ 85260

Very knowledgeable and had me going in no time.

by Adam from Scottsdale, AZ 85254

Shaun worked efficiently to get the work done. Totally professional and pleasant on the job.

Ratings
(120 Reviews)
Experience
7 years

AMOUNT PAID

$91.01
by Eileen from Scottsdale, AZ 85251

Chris was right on time and I have grown to trust him in servicing my two vehicles,

SERVICE

Starter

AMOUNT PAID

$250.49
by Scott from Scottsdale, AZ 85259

Chris was timely, professional and informative. I would have no reservation about having him work on my vehicle again!

Ratings
(49 Reviews)
Experience
26 years

AMOUNT PAID

$70.00
by Robert from Scottsdale, AZ 85257

Borrow none, William (better known as Andy), was the best mechanic I've ever worked with. He was courteous, knowledgeable, listened and addressed the needs I expressed. Not that it influences my opinion, but he is a U.S. Veteran and "spending money" on 'our guys' has a noble purpose, besides.

AMOUNT PAID

$76.31
by Bobby from Scottsdale, AZ 85262

I will use William again

Ratings
(40 Reviews)
Experience
8 years
by mitchell from Scottsdale, AZ 85250

Nice guy knows his stuff

SERVICE

Alternator

AMOUNT PAID

$241.40
by Elvira from Scottsdale, AZ 85251

Very Knowledgeable mechanic and He explained to me about the problem on my car 2004 Mitsubishi Endeavor .. I had him to put alternator. I will recommend him to any friend that need a car repair.. Elvira

Ratings
(8 Reviews)
Experience
10 years

AMOUNT PAID

$94.56
by Gabriella from Scottsdale, AZ 85251

Easy to work with! I didn't even have to go outside with my toddler!

SERVICE

Shock Absorber

AMOUNT PAID

$660.00
by Robert from Scottsdale, AZ 85262

Love the communication. Better than dealer. Brent arrived exactly on time. Very personable and completed the work quickly. Professional!

Ratings
(5 Reviews)
Experience
6 years

AMOUNT PAID

$147.00
by Zeph from Scottsdale, AZ 85255

Wes was very prompt and on time with his arrival, great guy and work was completed up to my expectations

Excellent rating

Red-stars

1000+ positive reviews nationwide

Yelp-logo

Scottsdale, AZ rating

Average Rating

4.8/5

Number of Reviews

353

Scottsdale 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