5

I’ve been taking my car to EP auto for over 20 years. Eric and Steve always communicate well. Great service and dependable repairs.

4

I liked this place! They replaced my car's wheel (the metal part) which was wobbling at high speeds thanks to a pothole or something. The car is running well now; no more shaking. The workers were quick (it only took a few hours), and the shop was reasonable in pricing. They were also good at following up with me afterwards to make sure the wheel was still working well. The only reason I would knock it down to 4 stars is because of poor communication at the beginning. We set up an appointment a few weeks in advance since they were so busy. I called the morning of to make sure it was still good to come; they said yes. I showed up and dropped off my keys; since it was a different worker than the one I had set up the appointment with, I confirmed again that it was okay for me to leave it. He said yes. So I left to go to my cousin's wedding. An hour later they called me to say they had forgotten to order the wheel from Arizona, and it would take weeks to come in, so they would have to reschedule. I'm fine to wait, but I was baffled and frustrated that they hadn't been able to tell me that before I came all the way over. I'm sure it was just an uncharacteristic occurrence, since they seem so busy and popular. Aside from that slight miscommunication, overall it was a good experience.

5

They're very friendly and never try to sell me on extra stuff I don't need. I'm very pleased with their service!

5

4

2

5

Very professional, honest, and efficient service!!!!

5

I arrived and they couldn’t find my appointment. They were able to work me in to their very busy schedule. Thanks guys you’re the best.

5

EP has been our TRUSTED mechanic for 25 years. When we first moved to Utah, we tried many mechanics and the experience ended with a joke among friends that EVERY repair ends up costing at least $300. Then, we found EP. Most of our cars at that time needed TLC. As we were just getting on our feet and had some lean years. EP always took great care of us. Always doing what needed to be safe, but never adding unnecessary expenses. We have since moved to Oregon. We found a mechanic that did not add extras, but nor was there foresight into prevention and safety. He retired. We have tried a few places that got good reviews, but they were prohibitively expensive. When we came to visit our son in Utah, we knew we needed major items. It was time for the timing belt to be changed before it broke and did damage. My brother is a mechanic in NY. We knew when you replace the timing belt that it is most cost effective to change the water pump at that time too. We knew the break rotors were warped and needed replacement. The tie rod was rusted and inflexible. An accident waiting to happen. Val online had messed up our glove box when replacing a cabin filter. Needless to say, we had hefty repairs and we had NO HESITATION that Eric and EP could be trusted and would do right by us. The car was a dream to drive when they finished. Even though these were about the most expensive repairs a car can need, we feel certain that they would have cost more elsewhere and we could not of had as much faith in the work. It took less than a day to get our vehicle back. Our only regret… we forgot to tell them to look at the back passenger door that is not working properly. We will take care of that on our next visit. Because they are great, getting in to them can be a wait. But, when they are done you can be assured you and your loved ones are safe and that you didn’t over pay for the service. Thank you EP for 25 years of taking good care of us!

5

EP Auto is next to God himself when it comes to auto mechanics. I trust them as much as God!

EP Auto Repair 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 EP Auto Repair (801) 221-9477 if you have any issues in accessing any area of our website.