Semi and Truck Repair in Wellman, IA

Whether your truck has 4 wheels or 18 of them, being able to get truck body repair in Wellman, IA when your rig suffers damage is important. At M & M Truck and Auto Body, Inc., we go above and beyond, erasing damage while also providing headlight restoration and semi trailer painting. If your truck needs a little love, put it in the hands of professionals who know exactly what it needs to look its best.


  • Bodywork

    Our shop affords us a full range of capabilities when it comes to delivering bodywork repairs for trucks of all sizes and types. From light-duty, to heavy-duty, to semi-trucks and other fleet vehicles, we’re able to restore the integrity of your truck to ensure it’s roadworthy and in top condition.


  • Collision repairs

    Has your truck suffered a recent accident? Let us address the collision damages and restore them properly, so you’re able to hit the road with total confidence. We’ll make sure your truck is in tip-top shape and that lingering body damages aren’t going to cause you trouble down the line. Let us help you prevent friction, rust and other common body issues.


  • Headlight repairs

    Have your headlights been damaged as the result of a recent accident or collision? We can repair them and make sure they’re full functional as part of our collision repair services. Before you get behind the wheel, make sure your headlights are fully operational.


  • Trailer painting

    Our background is rooted in professional auto painting, which means we’ve got the equipment and knowledgeability to deliver exceptional results when it comes to semi trailer painting in Wellman, IA. Let us touch up those weathered spots or give your trailer a custom paint job that matches your cab.

Contact Us Today

If your semi trailer and truck cab need repairs or a little refresh to look their best, come to M & M Truck and Auto Body, Inc. We’re available for collision repair, general bodywork, headlight repair, trailer painting and much more. Contact us today at 319-646-5267 to schedule an appointment.

Get in Touch