Skip to content


35 Years of Quality

We’re Here To Help!

Contact us today for a consultation to discuss your roofing or insulation project!

Please enable JavaScript in your browser to complete this form.

Great Lakes Roofing Keeps You Warm and Dry!

Elevate your roofing and insulation experience by reaching out to Great Lakes Roofing. Our mission is clear: to keep you warm and dry with unmatched quality and customer service. Contact Great Lakes Roofing and Insulation Systems, the premier insulation and commercial roofing contractor in Northern Michigan. We are more than just a service provider, we are dedicated to establishing lasting relationships and ensuring complete customer satisfaction.

Contact Great Lakes Roofing for Unmatched Quality:

Great Lakes Roofing and Insulation Systems takes pride in delivering results, not excuses. Our commitment extends beyond the technical aspects of roofing and insulation. We believe in understanding your unique needs and providing solutions that stand the test of time.

Duro-Last Rooftop

Our Services:

Our services are tailored to both residential and commercial properties. We specialize in Single-Ply PVC and Metal Retrofit roofing solutions, providing reliable, durable, and eco-friendly options that suit your specific needs. Additionally, our insulation services are designed to enhance your building’s energy efficiency, reducing your energy costs and promoting a more sustainable future.

Serving Northern Michigan:

Based in Sault Ste. Marie, MI, we are proud to serve the Northern Michigan region. Our footprint spans various towns and cities, delivering quality roofing and insulation services to a broad spectrum of clients. Whether you’re a homeowner looking for a roof upgrade or a business owner seeking energy-efficient insulation solutions, we are here to serve you.

Reach Out to Us:

We understand that every project is unique, and we’re here to provide guidance and support every step of the way. If you have questions or would like to discuss your next project, don’t hesitate to reach out to us. Call us at 989-575-0190 or 906-647-2916, or email us at

Team Picture

Join Our Team:

At Great Lakes Roofing and Insulation Systems, we believe in the power of teamwork. We are always on the lookout for talented individuals who share our commitment to excellence and customer satisfaction. If you’re passionate about the roofing and insulation industry and would like to be a part of a team that values professional growth and development, we invite you to explore opportunities with us.

Stay Updated:

Sign up for our newsletter to stay updated with the latest news, tips, and insights from the world of roofing and insulation. Be the first to know about our new services, project updates, and industry trends. Let Great Lakes Roofing be your trusted partner for roofing and insulation excellence.

Phone Icon

Call us

(906) 647-2916 | Monday - Friday

Email Icon


Location Icon


7151 S. M-129. Sault Ste. Marie, Michigan 49783