231-946-2601 BodyShop@BillMarsh.com


IT’S AS EASY AS 1, 2, 3!

#1. Make us your body shop

Let your insurance company know you’re choosing Bill Marsh Body & Paint.

#2. Drop off your car

Bring your car to us and leave us your keys — we’ll take it from here.

#3. Pick up and drive away

We’ll call you when your car is ready — it will be like the damage never happened.

Your satisfaction is our mission.

No Appointment Necessary

The Bill Marsh Body Shop offers a clean, well lit drive-thru estimate area so we can properly assess your vehicle. No appointment necessary! Estimates are available Monday-Friday from 7:30am — 5:30pm. Most estimates take 10-20 minutes and we can usually reserve your repair time before you leave.

The Latest Technology

The Bill Marsh Body Shop uses water-based base coats and is I-Car Certified in both steel and aluminum welding. We are always looking to stay ahead of the curve by investing annually in improvements and upgrades with the goal of improving your experience as our customer.

Bill Marsh on Barlow

In addition to the Garfield campus where you can shop hundreds of new and used vehicles, Bill Marsh on Barlow provides you with a complete automotive service experience. The Barlow campus includes our Body Shop, Detail Center, Brake & Alignment Plus+, Line-X and JD Byrider.

Satisfaction Guaranteed

“I called and talked to two body shops, the other did not want you to drop in without an appointment. I went to Bill Marsh for an testament and they treated me like family from the got go. The person that did the estamite took time to look at another problem and explain how I could fix it myself. When I went back for the service they remembered that I called and talked about the head lamp on the other side being fogged and worrying about them coming close to matching after they replaced the one. The person that did the estamite remembered me and got something to show me how they could buff the headlamp out to match. When I got the car back it smelled a little musty which it does from time to time but as I looked the car over the next day they had shampooed the carpets. Great place and great people.” -Kevin Hahn (Google review)

“I’m so happy with their service! They really go above and beyond for their customers. I got into a little accident and they returned my car faster than expected and better than before the accident! Clean, friendly, professional and high quality repairs.” -Clare VanSteel (Google review)

Contact the Body & Paint team


7:30am – 6:00pm
Closed Sat & Sun


Bill Marsh Body and Paint Center
P.O. Box 6647
Traverse City, MI 49696-6647



Questions? Drop us a line.

15 + 14 =

The Best Full Service Auto Body and Paint Shop in Traverse City, Michigan

Traverse City Body Shop | Auto Body Repair

At the Bill Marsh Body Shop, combining customer service with craftsmanship has been our standard since 1982. Our Traverse City body shop’s kind and professional staff knows from experience that any type of accident can be stressful and time consuming — so we strive to make the process as smooth and painless as possible.

Our highly trained customer service team will get you back on the road quickly. Whether it’s automotive collision repair, a paint touch up, paint-less dent repair or even automotive detailing, your time valued and we’ll do our best to make it an enjoyable experience.

Bill Marsh’s full-service body shop can handle everything from a small scratch touch-up (which is FREE if it takes us less than 15 minutes) to a major collision repair, making Bill Marsh Body Shop your one-stop shop for quality collision repair, automotive paint, dent repairs, auto glass repairs or complete car paint repairs for any make and model vehicle, domestic and imports.

No job is too big or too small for our experienced team of automotive professionals. Bill Marsh on Barlow boasts multiple buildings specializing in different services. We are a full-service collision repair shop capable of handling almost any issue your vehicle may have.

For more information about our Traverse City body shop, contact us here or call us directly at 231-946-2601. Or, stop in for a free estimate today!