Latest covid-19Updates

We are still open and here to help! Our lobby is closed and we offer no contact drop off and pick up for their customer's safety.

Lehi Auto Repair

Mon - Fri: 8:00 AM - 5:00 PM

Garrin and his crew are the best. Fair prices and reliable service. I Don't know what id do without them.


The wait was a little long and someone without an appt was helped before me.


Great service for a great price.


Great guys, got my truck in for a last minute emissions test.


Good. Honest. Thorough. Fast.


Everyone is always so friendly and professional! I've even referred my family members to take their cars here because of the overall excellent customer service.


Your text here...


Garrin's has taken care of our vehicles every time. They are fast and fair.


Garrin is not your typical mechanic that tries to get you to replace everything. He listens and gets to the root of the problem and fixes it. Caleb is also great and very helpful. We'll be back because of how great we were treated. These guys are awesome! Highly recommend this shop to everyone.


Great Service! Friendly and knowledgeable. My only complaint is the pricing. They charge a $100 diagnostics for a Check Engine Light even if you already know the code, symptoms and what needs to be fixed. They didn't offer an alternative to me. The diagnostic check isn't waived even if spending hundreds on the fix itself. There are other shops that waive the $100 if you choose to fix it there and are spending good money. It just adds up a lot more than anticipated and to me doesn't make sense. Great service though and friendly staff.

Hey Paul! Thank you for your honest review! I would like to take a moment and discuss your concerns at this time. To address the concern on our pricing and procedure for diagnostics. It is our shops policy that we do not make any repairs from guesses and symptoms. We can give any customer the codes that are brought up for a check engine light, however those codes will only point you in the direction of system that needs repairs. A code will not check any electrical wiring, a code will not test any components, a code will not check temps or pressures, a code will not tell you if there is a physical obstruction or failure further "up stream" of the components that is being flagged for a code. The diagnostics that we provide checks over all of these issues to verify what the problem is, what caused the problem and verify that the concern is fixed. Naturally no one works for free and it takes our technicians time to perform all of these checks and add in the cost of specialized testing equipment and so on you can quickly see why our diagnostics is not free. To your concern that other shops will wave the diagnostics charges, it simply isn't true. Most shops that claim they will waive the fee only add the fee on to the labor of the repairs. We have proven this to a large number of our customers. We always welcome estimates from competitors. Normally our labor will be cheaper because of the fact we do not roll in the diagnostics. We are also fair in that if we get your vehicle in the air and start the troubleshooting and notice something simple for example a broken connector or sensor we don't always charge the diagnostics. One of the biggest misleading issues in our line of work is that a code will tell you exactly what is wrong. We have at least 5 customers a week that we are able to save them money because they were going to replace a part that the parts stores said needed replaced because that is what the code is for and it turns up it isn't. Again Paul we appreciate the honest and good review and we hope to see you again and maybe give us an opportunity to show you the diagnostics procedure and what is involved. Thanks Again!

- Garrin's Automotive
Garrin's Automotive is committed to ensuring effective communication and digital accessibility to all users. We are continually improving the user experience for everyone, and apply the relevant accessibility standards to achieve these goals. We welcome your feedback. Please call Garrin's Automotive (801) 766-9834 if you have any issues in accessing any area of our website.