27 years of experience
Salt Lake City, UT

I've been an automotive technician since 1991. I've worked on cars, trucks, motor homes, ATVs, and UTVs. I take pride In being thorough and love working directly with customers to figure out the best way to get your car back up and on the road!

Steve is currently not taking new appointments.

Meet some of our other highly rated mechanics in Salt Lake City, UT





on {{newReview.submissionDate}}


on November 18

Steve is down-to-Earth, friendly and knowledgeable. He was on time, had everything he needed and was very helpful in answering my questions. He met me at my level of knowledge (not a novice, but not an expert) very readily which was very nice. I would definitely request Steve again in the future for repairs that feel a little over my head.

on July 09

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.



Dodge Journey

on October 05

Steve was AWESOME! He arrived early, was organized, got the work done in a timely manner. He came to my work to do the repair, put a tarp down, when he left it was like he wasn't even there. I definitely will use Steve again.



Honda CR-V

on December 13

Steve was awesome. Showed up early for the appt. Took care of my issue efficiently and did a lot of follow up to check on my vehicle outside of just the battery issue. He was great.

on July 09

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.

on October 27

Steve was on time, very courteous, and went out of his way to explain what he was doing and why. Exactly what I want from a mechanic. Will definitely use his services again.

on October 12

Steve came out this morning to do a 47 point inspection. He was on time, courteous, knowledgeable, fair, and I feel very reliable. He explained what was wrong, which items needed to be completed sooner and which ones could wait (including estimates on when they should be done; i.e. the first of the year, summer, 2-3 months). I look forward to seeing him Friday to fix some of the critical issues.

on October 14

Steve showed up early for our morning important which allowed us to get started quickly. He was thorough, taking his time to do it right, but not drawing it out just to charge more. He explained everything he did and fixed, went over the invoice, and discussed next steps. Fantastic! I'm telling everyone about him!!

on November 02

Steve showed up early and took care of everything I needed. He also did some additional inspections and gave me a quote and recommendations on other things I needed fixed. I was very happy with his service.

on October 29

Steve was great and helpful. He fixed our timing belt, and after realizing that the serpentine belt was breaking down and showing and asking us, he went out and got a new serpentine belt and still fixed everything on time. He made great recommendations for needed repairs, and I would definitely choose him to work on my car again.

on November 09

Very friendly, thorough and open about what our options were, no pressure to do any services he recommended. He was early to the appointment, which was nice compared to many service people that are an hour late.

on July 31

Steve was on time,extremely knowledgeable, was able to answer all questions I had.he also assured me that the work would be done clean and right the first time was,i will be requesting Steve for future work and to my friends also,thank you for a job well done,G.E.Castro

on July 27

Steve was incredible! Very knowledgeable and very friendly and easy to work with. He fixed the problem with our car not starting within 3 minutes of arriving. He showed me a trick how to fix it if it ever happened again. Steve was awesome!

on January 31

Steve arrived about 10 minutes early for the appointment which was very convenient for me. He spend a good amount of time ensuring that the car we were intending to buy was in good mechanical shape. He found some interesting things that we addressed with the seller before buying the car. I would not hesitate to call Steve again.

on August 16

Steve was awesome! He was able to answer all of my questions and explained everything in detail so that I could understand him as he was inspecting my vehicle. I would definitely recommend him to everyone!

on August 17

Everything I read preciously about Steve is true! He is incredibly prompt, efficient, thorough, skilled and kind. I will ask for him if ever needed in the future!

on August 26

Steve is knowledgeable and seems to know what he is talking about. I am glad to have had him as the mechanic and look forward to seeing his work soon!



Toyota Tacoma

on January 03

On time (5 min early actually!), professional and quick. Very friendly in making recommendations to keep my truck running in top condition and to save me money and headache in the long run. Thanks Steve! I'll definitely be using Steve again in the future.

on December 20

I was a little hesitant to try out YourMechanic but, after having Steve work on my car, I am sold! Steve was great and I hope he will be able to help me out again when I set up my next appointment with YourMechanic.

on February 07

I wish he carried the product he said I needed, now I'm anxious about a coolent that he said I need to buy. I use your service so I don't worry about what to buy, etc.

on December 16

Overall, pretty good. Missed a couple of dents on the roof (visible near windshield) and a loose rear pillar/body panel by the hatch door, but pretty thorough otherwise.

on November 16

Steve was great. He was able to correctly diagnose my car and saved me from buying new parts! Got it up and running.

on November 29

Steve did an amazing job! He was early and finished in incredible time. I will definitely request Steve again.



Nissan Maxima

on July 14

He was very good! Steve came in replaced my starter, and did a great job. A really friendly guy as well!



Ford Freestar

on October 17

Steve was on time, friendly and professional. I will definitely contact Steve for future auto repairs.

on July 11

No complaints, A++. He gave detailed explanations to ensure I understood what was going on with my car.

on January 03

Steve showed up early and did a great job on my car. Would definitely recommend and book again!

on February 13

Showed up early, was fine. Explained what was wrong and how I could fix a couple things myself.

on October 06

He was very courteous and knowledgeable. I would definitely use him again and this company.

on February 15

Steve was great. Showed up early, got the job done. He knows what he's doing and loves it

Mechanic Rating Summary
5 star
4 star
3 star
2 star
1 star
How people describe Steve









Goes above and beyond








This mechanic is fully background checked and approved.

Spoken languages

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 ·