Complete Barn Restoration

In Wisconsin, Illinois, and Iowa, a barn is one of the oldest and most important structures on your farm. Whether you are trying to preserve the history, create more reliable storage or convert it to a living space, Midwest Roofing and Construction is here for you. With over 25 years of barn repair and restoration, we have the experience you need to get the job done right. We are here to help guide our customers with expert advice and labor for all kinds of projects, from start to finish. 

Our local company does various forms of renovations and repairs - from steel beam replacements to wood refurbishing and more. For those looking to strengthen their structure with steel panels our in-house manufacturing company, Midwest Metal Forming, will help you keep costs low. Whether your barn is brand new or been in the family for generations, we can make it stronger than ever before. To learn more about our barn repair and restoration services, give us a call or fill out the request form below.  

Call Midwest Roofing & Construction LLC for more information, or to schedule your FREE personalized estimate at 800-551-8251  

Request a FREE Estimate Today! 

Based out of Dodgeville Wisconsin we assist customers throughout Illinois, Wisconsin, and Iowa. We’ll travel to meet your needs and provide you with an unmatched level of quality. Call the professionals for all your roofing, insulation, and construction needs!

Severing Dodgeville, Madison, Lancaster, Mineral Point, Aledo, Platteville, Darlington, Mauston , Mount Horeb, Montfort, Fennimore, Linden, Ridgeway, Spring Green, Dubuque, Reedsburg, Rewey, Belmont, Livingston, Sun Prairie, Potosi, Waunakee, Holmen, Black Earth, Boscobel, Barneveld, Milton, Highland, Davenport, Richland Center, Hollandale, Edgerton, Muscoda, Davenport, Bettendorf, Moline, East Moline, Rock Island, Peoria, and The Quad Cities Metro Area. Roofing Lifestyle

  • w-facebook
  • LinkedIn
  • Instagram

© ​2020 Midwest Roofing & Construction, Dodgeville, WI 53533

Call Us Now
1(800) 551-8251
Dodgeville, WI: 1-608-935-0021
Aledo, IL: 1-309-582-8605