Welcome to Main Street Muffler

Main Street Muffle got its beginning with custom exhausts, since then we have added to our services and now proudly offer complete vehicle maintenance and repairs. We can help with any of your automotive needs. From State and I/M’s to tune ups, regular maintenance, heavy line repairs, shocks, struts, and brakes. You name it we can help!

We still do business just as it should be done, the old fashioned way. Our philosophy is that if you treat people fair and offer quality service and they will always be back and refer their friends. That’s where most of our business has come from over the years, and there is no better compliment than when someone sends their family and friends to us.

Thank you, and we look forward to seeing you soon!

Meet The Owner

Philip Schwemin

I have always been mechanically inclined and enjoyed working on something at all times. My career started at Toyota washing cars and advanced up through the ranks from there. I started as a lube tech, was promoted to an apprentice, then a line tech, and finally a heavy line tech. After this my position moved to parts and then to upper management. I ran multiple dealerships and was responsible for new acquisition training when we purchased new stores.

 Now I am the proud owner of Main Street Muffler in Salt Lake City, Utah. The quality of work performed here is my passion. Main Street Muffler was founded by my father in law Rob Miller. After working in other shops for many years and learning that there was a better way to run a business, just as I did, Rob opened a place of his own. They opened their doors for the first time in 1996, the same year I graduated high school.

He started in our old building at 2850 South Main and was there for several years. Now we are located on 3683 S Main, and still happily serve as an active part of the South Salt Lake community. Our new building is still young, just over five years old, and wonderful. We have five hoists, some of which we use to lift snow cats, fire trucks, and police cars for South Salt Lake City. We love what we do and look forward to serving you!

We work on someone’s 49 custom Chevy truck, who else better to work on your minivan?


Professional Services

We still do business just as it should be done, the old fashioned way. Our philosophy is that if you treat people fair and offer quality service and they will always be back and refer their friends. That’s where most of our business has come from over the years, and there is no better compliment than when someone sends their family and friends to us.

Exhaust Repair Icon

Exhaust Repair

Exhaust repairs are what we do best, from replacing a broken muffler to installing an entirely new exhaust system we can guarantee the best pricing and quality craftsmanship.

Brake Repair Icon


Brakes pads wear over time and can damage rotors and even prevent your car from coming safely to a stop. Let us take care of your brakes to keep your car safe and in top running condition!

Auto Maintenance Icon


Our centrally located shop and honest mechanics make Main Street Muffler the ideal place for regular maintenance like fluid changes, tire rotations, and much more.

Car Battery Icon


Car Batteries can require special tools for proper removal and installation you can trust us to get the job done right the first time. We also check for any underlying issues that may have led to that dead battery!

Auto Repair Icon

General Repair

Car won’t start? Does your car have a warning light on the dash, or is it just acting up? Bring your car to Main Street Muffler for all of your repair needs.

Check Engine Light Icon

Check Engine Light

We have all experienced it, that pesky check engine light, the master technicians at our shop can get you a proper diagnoses at no cost and get your car back to rights in no time!

We service all makes and models!

(801) 266-6565
3683 South Main Street
Salt Lake City, Utah 84115

Lets Talk

We are ready for our next project!

Please do not hesitate to contact us for any reason, that is what we are here for. We provide estimates online and over the phone, or you can come in and see us today!

Your Name (required)

Your Email (required)

Phone Number

Your Message

Articles & News

  • Check Engine Blog

Check Engine Light

What does this light really mean? Well it can be a number of things from a CAN Module malfunction,bad sensor, PCM, TPS, Knock sensor or even a simple broken wire, to even the most out there thing you could think of and there is a mouse in the engine(yes we have seen that). So what do all those things mean or do for that matter. Well modern vehicles control everything with computers and sensors that read anything from pressure, temperature, movement and a slew of other items. There are so many electronics on cars now it would astonish you. Some vehicle have as many as 61 computers, last time we counted. Ya 61 little macs or microsoft computer processing little pains in the you know what. So how do you know what to do? Simple you only need to know one thing, find the right people to fix it. There are lots of people out there that can fix it, not just us, but you need to make sure they are not using those words I did earlier to confuse you and make you think your car is going to start on fire tomorrow. It won’t, we use torches on cars and they don’t start on fire so the chances are slim. Come see us and well explain every step of the way as to why we are testing what we are testing and what you are going to pay for. Our shop is customer friendly and we welcome you to come on out and see what we are seeing and well take the time to explain it to you in a way you an make an educated decision.


And those big silly words earlier if you are curious’

TPS- Throttle Position Sensor

PCM – Powertrain Control Module/Computer, yep one of the 61

Knock Sensor – Mesures if your engine is pinging, yep they do that

CAN Module – A computer that shares info from other computers to other computers.

  • Napa Care Blog

Napa Auto Care Center

What is a Napa Auto Care Center you ask? Well it is a nationally recognized and certified auto repair facility. You all know our work and quality parts we have used in the past, well we have upped the ante to the best out there and now all our work is covered by a 2 year 24,000 mile warranty nationwide at thousands of other Napa Auto Care Centers. So rest easy on your trip, your covered. We are glad to be a part of the Napa family and there great reputation and look forward to continue to provide you with the outstanding service you have received in the past long into the future.

  • On The Spot Renewal Blog

Time to Register your Vehicle

Need you State Inspection & Emissions test done to license your vehicle? Remember us when you do and don’t pay for something you don’t need. That’s right we can maybe save you some money. You don’t always need both inspections done every year, some years you can skip. Awesome right. Whats even better is that we are now an official on-the-spot renewal station for the state of Utah. Get your inspections done here and leave with your vehicle licensed and ready to go. No trip to the DMV or waiting for your sticker to show up in the mail. Come see us and we’ll take good care of you and your vehicle and have your ready to go for the road.

  • New Website Blog

Welcome to Main Street Muffler’s new website!

We just want to thank everyone for checking out the new site! We want to remind those of you who need to make an appointment they may do so using our online appointment form, or by calling us at (801) 266-6565.

Load More Posts

What We’ve Been Working On

View More