#1 Roofing Company in Battle Creek

When you choose roofing companies in Battle Creek, Michigan, you want a company that will get the job done right the first time. Thompson Home Improvement has been providing quality services to homeowners in the Battle Creek area for over 35 years. When it comes to finding a roofing company, they take the guesswork out of the equation and provide their customers with the best possible options. They work with a variety of roofing companies in the area and can provide their customers with a free estimate on the cost of their project.

Get a team of experts behind your back to represent you with your next roofing project whether it’s a minor repair or a full-blown new construction project we’re here to help with your residential and commercial roofing needs.

Our Happy Customers

Get Your FREE Estimate!

Your roofing project starts here, book a request for a no-obligation, free estimate. We will look at your project and give you a price so you can compare it to other options.