Certified Roofing Contractors in Terre Haute, IN

When Terre Haute residents need their roofs repaired, Midwest Contracting are the roofing contractors they call. Our 25 years of experience and extreme attention to detail is why so many of our customers come from referrals. We believe in working with our customers one-on-one. That’s why you will work personally with our owner, Robert Gonzales, to ensure your roof comes out exactly as you want it.

Our Roofing Services

No matter if you’re looking to replace a few shingles or your entire roof, Midwest Contracting is here to help. Robert gives out his cell phone number to all customers, ensuring that you have the support you need to get the job done right.

We can handle a wide variety of roofing-related projects, including the following:

  • Roof Inspections with Free Estimates

  • Roof Repairs

  • Shingle Repairs

  • Emergency Roof Repair Services

  • Tear Offs

  • Low Slope Roofs

  • Roof Installation

  • And more!

Roofing Installations
Roofing Installations for Terre Haute, IN, Residents

At Midwest Contracting, we will come to your property to fully inspect your roof, see what kind of repairs are needed, and then give you a free estimate for our services. In many cases, we can keep the original roof by just repairing a few problem areas. However, there are instances where a total roof installation is required.

If you have to install a new roof, Midwest Contracting will work with you to find the best and most durable underlayment, shingle, and/or metal roofing products that will fit your budget. We will completely tear off your old roof down to the decking, even replacing the decking if it is 

needed. We can work on residential roofs, all the while offering personalized, reliable service at an affordable price.

To receive your free estimate for your roofing project, contact Midwest Contracting today!

Preferred Contractors:
Owens Corning