Contact us

Talk to our team

Visit our Peosta location or give us a call

Your vehicle is important, so trust it in the capable hands of the professionals at Willis Auto Body. All of our work comes with a quality repair GUARANTEE! Call today for your estimate for your repairs, painting, pin striping and more.

Phone: 563-583-9329



Willis Auto Body

8293 Burds Road. Peosta, IA 52068




Hours: Monday - Friday:   8:00am - 5:00pm