About Barnes Construction

We love what we do at Barnes Construction. We are a morally centered; family owned and operated small business. Bob has 19 years of roofing and building experience. He has been a licensed contractor since 2007. He is efficient in working with your insurance company to make sure you get your full benefits in the event of weather related damage to your home.

Our goals are to do work that is honest, give you the best product for your needs, and give you a top quality end product. We love to work with our customers to provide collaboration throughout the process. We believe that the process of making upgrades to your home is as exciting as the finished product. We take seriously our promise to complete the work on time. Bob’s integrity, training, and experience stand behind his workmanship. Our motto is “Do it right the first time.”


We are based in Gladwin, Michigan and service the surrounding areas including (but not limited to) the counties of Gladwin, Bay, Midland, Ogemaw, and Roscommon, as well as the cities of Bay City, Midland, West Branch, and the areas of Sugar Springs and Secord Lake.

We also have a satellite office in Sebring, Florida and work within the Highlands County area.

Our team here at Barnes Construction has been dedicated to helping the residents and business owners of Michigan with their commercial and residential roofing services. You will find that we take pride in all of the services that we provide to our clients and there is no job to big or small for us to take on. Roofing repairs can be a stressful time for many because they always happen at the most inconvenient times. For a free estimate on your roofing job feel free to call us today.

We survey all clients as to the quality throughout the entire project. This includes everything from the initial setting of your appointment to the final inspection of your project.

Licensed above State requirements for our industry