Feel excited about your car again.

The staff here at Champion Auto Body Shop of Howell strives to exceed your expectations. We want to make sure that your vehicle is not only repaired to your standards but that its appearance also reminds you of when you first bought it
 
Schedule Appointment

Champion Auto Body Shop of Howell 42.578203, -83.849458.