Minor and major repairs can bring stress into a vehicle owner’s life. Finding the right time to bring your vehicle in as well as figuring out if you can afford the repairs can really add to that stress-level. At Champion Auto Body Shop of Howell, we want to make this process as easy as possible. Reach out to our finance department to discuss how they can help you!

Contact Us

517-459-8145

Call Now

5010 E Grand River Ave • Howell, MI 48843

Get Directions

Today's Hours:

Champion Auto Body Shop of Howell 42.578203, -83.849458.