The Best Mobile Mechanics in Salt Lake City, UT

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




How YourMechanic Works

Book a service online. Our top-rated mechanics come to you. Get fair and transparent estimates upfront.

Get a quote

Choose from 600+ repair, maintenance, and diagnostic services backed by our 12-month, 12,000-mile warranty.

Book an appointment

Provide your home or office location. Schedule one of our top-rated mechanics to fix your car there.

Get your car fixed

Continue with your day while our mechanic fixes your car onsite. You pay only after the job is done.

10 Best Mobile Mechanics in Salt Lake City, UT

Ratings
(824 Reviews)
Experience
23 years

AMOUNT PAID

$99.99
by sarah from Salt Lake City, UT 84128

Joseph was really great. He ended up coming earlier and was very patient with me. My card was having some issues. He told me my car problem was the battery and charged me for the battery even though I put the problem was my alternator through the website. The price dropped $200 lower than what I expected. I appreciate how honest, patient, and helpful he was. I'm really glad I chose this website. (It's difficult to find a trustworthy mechanic)

SERVICE

Brake Pads

AMOUNT PAID

$325.97
by Brandy from Salt Lake City, UT 84111

What a great service and a great mechanic too! Joseph was on time, knowledgable, and was done even sooner than expected. He's taken care of several items already and I will continue to book for all my auto repairs.

Ratings
(82 Reviews)
Experience
14 years

AMOUNT PAID

$79.99
by Lacy from Salt Lake City, UT 84101

I would like to say that Chris is great, efficiency and very knowledgeable. His experience able him to get my Nissan running with no problems. I do personally thank Chris! Keep up the great works.

AMOUNT PAID

$162.94
by Christina from Salt Lake City, UT 84101

I’m impressed! Chris is very knowledgeable and helpful. Was worried that I might get scammed, but no longer worried. Will use this service again for any future issues…

Ratings
(78 Reviews)
Experience
20 years

AMOUNT PAID

$154.99
by Kimberly from Salt Lake City, UT 84115

What a wonderful experience! Estevan was able to help diagnose our Van not starting and get us back up and running! What an honest, wonderful mechanic!

SERVICE

Windows

AMOUNT PAID

$154.99
by Matthew from Salt Lake City, UT 84115

Estevan was a pleasure to deal with. Extremely professional. Excellent customer service. Unfortunately (no fault of Estevan), my issue (power window not rolling up) was not existent while he was at my place to diagnose the problem.

Ratings
(62 Reviews)
Experience
21 years

AMOUNT PAID

$70.00
by Rusty from Salt Lake City, UT 84118

It was a pleasure to have Ryan as my mechanic. Ryan took the time to diagnose the real issue with my car rather then just do the work I asked for. Turns out I didn't need new O2 sensors and it was just a loose hose that need to be put back in place. This saved me over $100.00. I couldn't be more satisfied!!!

AMOUNT PAID

$868.29
by Nancy from Salt Lake City, UT 84123

It was a great experience, I will be using him again. All my friends wanted to know his name and number. They could not believe he came to the house. So, many said, I love it, it beats sitting in some dirty waiting room drinking lukewarm coffee. Everybody wanted to know the name and the service. He is very knowledgeable and my car runs like a champ. So happy. He needs a bonus, plus he was so fast! This guy is a keeper!!!!!! Can't rave enough. Give him a raise!

Ratings
(49 Reviews)
Experience
33 years

SERVICE

Wheel Bearings

AMOUNT PAID

$239.23
by Steve from Salt Lake City, UT 84119

Steve same back the next day for a totally different repair I asked him to do. When I went out side to see how it was going he was just cleaning up. He replace the rear left wheel bearing for me. One again I have nothing but praise for Steve and the job he does.

AMOUNT PAID

$119.53
by Steve from Salt Lake City, UT 84119

Steve did a great job of explaining everything and left the area clean. He did a great inspection of my van and check all the systems and fluid levels. Nice guy easy to talk to and willing to answer all my questions.

Benjamin

Ratings
(40 Reviews)
Experience
8 years

AMOUNT PAID

$154.99
by louanna from Salt Lake City, UT 84120

Very pleasant and friendly Very knowledgeable in the mechanical field I would recommend him to my family and friends and of course i would call on him in the future

AMOUNT PAID

$149.99
by Tomika from Salt Lake City, UT 84105

Benjamin was fine. However this company charged me $150 to tell me something I already knew. I wanted the alternator checked and I'm sure I put that in my service request. I already knew my battery and starter were fine. I didn't need someone to charge me $150 to tell me my battery was fine. If you people knew you couldn't check the alternator you should never have come out nor charged me. Unsatisfied with the service but Benjamin was an OK dude.

Ratings
(40 Reviews)
Experience
11 years

AMOUNT PAID

$318.72
by Nico from Salt Lake City, UT 84111

Very helpful and knowledgeable. Told him I was curious about the repair and he made sure to take the time and explain the process to me. Thanks Casey!

SERVICE

Alternator

AMOUNT PAID

$616.84
by Cindy from Salt Lake City, UT 84121

Casey did great work. Ran out of daylight the day I scheduled but returned the next day to finish the job. Seemed very knowledgeable and reliable.

Ratings
(31 Reviews)
Experience
13 years

SERVICE

Fuel Pump

AMOUNT PAID

$637.75
by Mike from Salt Lake City, UT 84120

Kenneth was timely, friendly and did a great job. He was conversational and knowledgeable regarding my particular issue. However, YourMechanic.com IS NOT a service I would recommend nor use again. I would go into the reasons why I feel this way, but I don't think the comment section for the mechanic (who I don't take issue with AT ALL) is the place to sound off. Therefore, YourMechanic.com will be receiving a detailed letter from me expressing my anger and outrage.

AMOUNT PAID

$79.99
by Mike from Salt Lake City, UT 84120

Kenny was great and informed me that the previous fuel pump replacement (done by Joseph of YourMechanic in November of 2018) had failed. Luckily, that failed part and service were under warranty and I was not charged for having Kenny come out an additional time to replace the faulty part. I would absolutely use Kenny again privately. But YourMechanic.com has lost my business.

Benjamin

Ratings
(21 Reviews)
Experience
9 years
by Aidan from Salt Lake City, UT 84102

Completely professional and easy to work with. Explained all of his thought process and why the issue is happening, as well as how we can fix it. I would recommend him to anyone who needs a mechanic.

SERVICE

Alternator

AMOUNT PAID

$532.18
by Preston from Salt Lake City, UT 84107

Benjamin was communicative and helpful. He helped me understand the process of what he was doing every step of the way, let me know about my options and how everything would impact my vehicle. He was friendly, talkative, good humored and energetic - clearly both good at and passionate about his job.

Ratings
(1 Reviews)
Experience
20 years

SERVICE

AMOUNT PAID

$0.00
by Sarah from Salt Lake City, UT 84109

Tony was great. He was on time and he was friendly and professional. I thought I needed my brake pads replaced, but he looked at them and said they stil had a lot left on them . He said that he could replace them then, but suggested I wait until I have my brakes looked at. This saved me money. He found a more serious problem with my power steering and set me up for a follow up appointment. He was very knowledgeable and patient with me, who doesn't know much about cars. I would definitely recommend him.

Excellent Auto Repair Ratings

1000+ positive reviews nationwide


Salt Lake City Service Rating

Average Rating

4.9/5

Number of Reviews

713

SEE ALL REVIEWS

Salt Lake City Auto Repair

Service Hours

7 AM - 9 PM

7 days a week

Phone Number

1 (844) 997-3624

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.

Salt Lake City Service Area

Local Auto Repair in Your Area

Local Auto Repair in Your Area

YourMechanic: The Industry Leader In Mobile Vehicle Repair, Maintenance, and Inspections

Welcome to YourMechanic, where we're all about making vehicle service easy and accessible. No need to worry about towing or going to a shop - our mobile services bring the repair shop right to your doorstep. Trust is essential when it comes to your car's performance and safety, so take a look at what some of our satisfied customers have to say about us. When it comes to car maintenance and repair, convenience and reliability are absolutely crucial. That's where YourMechanic stands out as the leader in the mobile car maintenance and repair industry. Experience the benefits of choosing a trusted mobile mechanic like YourMechanic for all your vehicle maintenance and repair needs. Whether it's a routine check-up or a major repair, we offer over 500 services to keep your vehicle in top condition, we’ll also keep you covered with a 12-Month or 12,000 mile warranty. Don't hesitate - book your first service appointment today or learn more about why YourMechanic is the go-to choice for mobile car maintenance and repairs.

Contact YourMechanic today at 1 (844) 997-3624 or hi@yourmechanic.com.

Look up your car’s maintenance schedule

Know the cost of your car's scheduled maintenance -- it's fast and free. 
Over 600,000 car repair estimates provided since 2012.

Featured articles and questions

Top 12 Most Common Car Problems and Issues
Completing Completing routine service and maintenance is vital to keeping your car, truck, or SUV running strong. At times, however, car issues will arise, and every vehicle will display certain warning signs. To reduce the potential for breakdown, and expensive...
Top 7 Reasons Your Check Engine Light is On
While While it’s often assumed that the check engine light (CEL) is an indication of a major mechanical issue, this isn’t always the case. In fact, according to many professional mechanics, a warning light can be caused by a minor...
5 Cases Where You Should Call a Tow Truck
In situations where a mechanic cannot get to you, or cannot drive your car to a shop, calling a tow truck is the best option.