Fix Issues With Your Vehicle

Visit us for auto repair in Hannibal, MO

Do you notice your car shaking or making strange noises while you're driving? It might be time to come to The Muffler Shop & Car Care Center for auto repair. We use sophisticated technology to diagnose the problem with your car so we can fix it.

We'll also go ahead and check over the entirety of your car to make sure your oil levels are right and your tires don't show signs of excessive wear. We'll get in front of problems before they ever develop. We work on vehicles of all years, makes and models.

Call now to speak to an expert about auto repair in Hannibal, MO.

Get everything you need from our auto service

Our auto service includes a broad range of tasks we can complete for you. People depend on us for:
 
 




 
 

When you need a tow, just reach out to us. We're available for emergency towing 24 hours a day 7 days a week. Customer requested tows in town are $45 between 8:00am-5:00pm and $75 after 5:00pm.

Contact us today to service all of your car care needs in Hannibal, MO.
 

Why should you choose The Muffler Shop & Car Care Center?

We opened in 1974 as a family-owned business and have operated as such ever since. We know how important your family car is, and we're here to make sure you can get to every soccer game, piano recital and graduation ceremony on time.

We are certified by Automotive Service Excellence (ASE). Our tow services extend 300 miles outside of Hannibal, MO, and we can regularly service clients from up to 70 miles away.

Call now to learn more about our auto service in Hannibal, MO.

  • The Muffler Shop & Car Care Center

    1325 Broadway
    Hannibal, MO 63401

    GET DIRECTIONS


    Call Us
    Phone: (573) 221-5040

    Hours
    Mon: 8:00AM-5:00PM
    Tue: 8:00AM-5:00PM
    Wed: 8:00AM-5:00PM
    Thu: 8:00AM-5:00PM
    Fri: 8:00AM-5:00PM
    Sat: 8:00AM-12:00PM
    Sun: Closed

  • Safety Lane

    410 Mark Twain Ave
    Hannibal, MO 63401

    GET DIRECTIONS


    Call Us
    Phone: (573) 221-0029

    Hours
    Mon: 8:00AM-5:00PM
    Tue: 8:00AM-5:00PM
    Wed: 8:00AM-5:00PM
    Thu: 8:00AM-5:00PM
    Fri: 8:00AM-5:00PM
    Sat: 8:00AM-12:00PM
    Sun: Closed