About Business
Residents of American Fork, UT, Provo have long trusted Main Street Mechanic for their expert Car Repair needs. Whether you need assistance with Auto repair shop, Auto body shop, Auto bodywork mechanic or general Car Repair support, they are well-equipped to help. They are well-regarded for their quality of work, maintaining a 4.4/5 rating with 512 reviews. Throughout Provo, and particularly in American Fork, UT, Main Street Mechanic is recognized for upholding the highest standards of the Car Repair industry. Don't hesitate to contact Main Street Mechanic for any Car Repair inquiries or to schedule a visit to their American Fork, UT facility.
Google Reviews
Terrie Willison

★★★★★
3 weeks ago
Bailey was so great today in explaining my car issues. This business is honest and does a great job. I’m a fan for life!!
Bailey Harn

★
☆☆☆☆
5 months ago
SCAMMERS: Called and spoke to Jed over the phone about getting an estimate to replace a part on my car. He said his system can sense whether my car is in their garage and that it won’t let him type in my VIN to get the estimate unless my car was in the garage. Not sure how his system knows where my car is located or whether it is physically in the garage. I’m also concerned that his system prevents him from typing in my VIN to get an estimate unless my car is physically in the garage. Maybe he needs to see a therapist about it? I’m concerned that his system has control over him. Anyways, I should have listened to the reviews that said this place was full of scammers and are only looking to rip you off and not fix your car. Based on the conversation I had with Jed, the accuracy of those reviews was confirmed.
Kaitlyn Swain

★★★★★
3 weeks ago
Jed took such good care of our car. Service was professional, with no pressure to pay for extras. I’ll definitely be back!
Jennifer Jones

★★★★★
4 months ago
We love Main Street Mechanic! Been going here for years and the staff is always friendly, honest, and quick with service. Amber helped me today and she gave me all the facts without pressuring me to do more work which I appreciated greatly. All the staff have been wonderful and my cars are happy too!
David Horman

★
☆☆☆☆
2 months ago
Both people working were rude. The manager even questioned if I was able to pay for a repair. Really??? I guess he thought I was too poor. I don't understand why he'd ask that.... I made an appointment 3 days before. I told them what things I've done on my truck. I made the appointment to have my whole suspension checked out. Pretty cut and dry. Go over it and tell what's wrong and I'll pay for it. I don't understand what was complicated. They told me it might take days to get to a repair. I left my truck. I then received a work contract via text. I didn't hear them say I had to sign something before I left. I THEN SIGNED IT!!!! Why send it THEN INSTANTLY refuse service after... horrible customer service. I guess my job was too hard for them... so refuse they refuse SERVICE AFTER signed it... I wasn't there during my signing. Why would they send to refuse service... I also recorded the whole experience. After the shop had my truck for 1 hour, they called me and refused to work on my truck. I wasn't able to go pick it up immediately. It is a half a block away. They dropped my truck off at my house. They just left my key on my porch under the mat. I had to call them to figure out where my key was. It's not the first time we've brought one of our cars there, but unfortunately it will be the last. I definitely will tell people to go elsewhere. Worst shop I've been to total disgrace.
Tracie Mitchell

★★★★★
4 months ago
They are great to deal with - they could have easily done an unnecessary fix we thought we needed and charged us extra but they didn't. Amber was super helpful and the inspection report/estimate feature via text was great. We'll definitely be back.
Brent Friess

★★★★★
3 months ago
Main Street Mechanic is fantastic. They did very thorough diagnostic testing to find the issues and recommended maintenance before proceeding with anything. They were very clear in their communication about what they thought was causing my issue and how they could fix it. They also communicated well about other things that we’re getting close to wearing out and might cause safety issues. They also warranty their work, which is really impressive! I highly recommend them.
Cameron Spilker

★★★★★
a month ago
I have gone here for years for all of my car repairs and maintenance. I always feel treated fairly and taken care of. I They speak "car talk" and ensure I understand what's going on. Will continue to come here!
Julie Taylor

★★★★★
4 months ago
I have loved bringing my car here. I was going to the dealership where I bought my car but like Main Street Mechanics for there services and friendliness. Jed has been wonderful to work with. He is up front about what needs to be done and the costs. He answered my questions about future maintenance. I like the he knows me by name.
Elena V

★★★★★
a month ago
I came in for an oil change and help putting my bumper back on. (I had done a stupid and knocked it off.) Thankfully they were able to reattach it, and there wasn't more damage. In addition to that they were able to spot a leak and fix it for me as well. The person I talked to was Bailey and he was very friendly and helpful in helping me figure out what my car needed. He also helped me to get home and back to the shop while my car was being worked on.
luis rodriguez

★★★★★
4 months ago
I came into Main Street mechanic to get some suspension items looked at and get some tires mounted as well. Jed Dalton helped us out from the beginning. Jed was awesome to work with. He provided all the information I needed to know to make a confident decision on my repairs needed after the vehicle was inspected. This is the second time I’ve been to this shop and both times left happy. I recommend coming here for your auto repairs.
Jordyn FFTY

★★★★★
2 months ago
Excellent excellent excellent service. Took a car in for a Pre-Purchase Inspection(PPI) that I was looking to buy. This was the most extensive and comprehensive PPI I’ve ever received. They kept this car for about 4 hours and looked at absolutely everything top to bottom, bumper to bumper and not only gave me peace of mind that I was purchasing a solid car, but also gave me a leg to stand on with negotiating with the car dealership. I would recommend these guys to anybody! When they quoted me on the PPI a typical PPI lasts around 20-40 minutes and costs about $80 ish bucks. These guys said “if we’re going to put this business’ stamp of approval on it we want to make sure we are looking at absolutely everything.” 4 hours and $250 later I couldn’t be happier with their service. They even have a shuttle for customers to take you wherever you need. Jed spearheaded this operation and gave me a breakdown of everything they found with prices if I were to get them repaired giving me more negotiating power with the dealer. Awesome mechanic!
T Cullimore

★★★★★
4 months ago
Jed took great care of us. He helped organize what services we needed to prioritize and the order we needed to do them in. He also was very informative about what was done and what we should look to do in the future. The shop was quick and professional in the work they did. My truck is running so much better after seeing them. Will definitely be coming back again.
Kendra Johnson

★★★★★
4 months ago
This shop got us taken care of way quicker than anticipated! My car was making some crazy knocking sounds that couldn't wait any longer. They got it diagnosed and fixed before Thanksgiving 🙏 Bailey was great with communication and let us know exactly what needed to be done and what was done! We'll definitely be back here for future car repairs!
Heather Simmons

★★★★★
a month ago
Best shop I’ve been to in years! And Amber was fantastic- helped me prioritize work based on my budget, and didn't push for services we could wait on! Also, the price was half of what the dealership quoted us. Highly recommend.
Brendan Ashton

★★★★★
a month ago
Seriously y'all - this is the best mechanic shop I've been to. I had a crazy strange issue with my car shaking and they didn't stop testing and trying things until it was verified fixed. Their thoroughness fixed a months-long mystery that other shops gave up on! They even gave me a ride to and from my house!! I wanted to give a special shout-out to Amber Rouse who has been working on this through all the twists and turns. She was overall just a joy to work with!
Kathleen Orosco

★★★★★
a month ago
I am writing this review under extreme duress. Jed definitely did not stand over me reminding me that if I didn’t leave a good review, he and the rest of the crew would slowly wither away like poor little children in a Dickens novel. Definitely not. From my very first phone call to the moment I picked up my car, Jed was polite, cheerful, friendly, knowledgeable, and genuinely helpful. Honestly, it was suspicious how pleasant the entire experience was. I kept waiting for the catch. There wasn’t one. The man who fixed my car was fast, efficient. Jed took the time to explain what was needing to be repaired and what might need attention later. I was also driven home and picked back up by two different gentlemen who were both super friendly and safe drivers. No white knuckles, no surprise NASCAR audition. Five stars just for that. And then there’s Reed. Every shop has that guy. Reed is that guy. Yep, calling you out, buddy. Thanks for the humor and the laughs. It honestly made the whole experience even better. All jokes aside, this crew (Wyatt, Quaid, Bailey, Jed, and Reed) truly knows how to do things right. This is my go to for any auto repairs. Great service, great people, and a genuinely positive experience from start to finish. Please leave a review so Jed and the guys can continue to eat. Thank you.
Saidey Anderson

★★★★★
3 weeks ago
Amber has been super helpful to us and our recent car issues. She has updated, and kept us in the loop throughout the whole process. She is very welcoming and kind, for us who don’t know much about cars she helped us feel very comfortable, and not just another customer.
Will Radford

★★★★★
3 months ago
These guys did great. Sometimes your wheel just falls off on the freeway and you need somebody to fix it. They did good work and managed the insurance company. Bailey is a good guy. Great communication. Would come back.
Tim Newby

★★★★★
3 weeks ago
This was my first appointment with Main Street Mechanic. I had some hoses and other general work completed on my pickup. I worked directly with Amber Rouse. My whole experience was excellent. Amber walked me through all of the analysis that was done on the truck, she explained fully what needed to be done, what will be needed in the future, etc. and why. I appreciated the overall diagnostic of their techs and how they reported back to me exactly how things were when I took the truck in and how it would be fixed. They did the work and delivered it back to me exactly when it was promised. Great work and Amber was exceptional to guide me through the full repair process.