Your Twin Cities Most Trusted Roofing Company

When you're searching for a reliable roofing company in Eden Prairie and the Twin Cities, look for one that’s not just licensed and certified but also dedicated to unbelievable customer service and results. Look to GCM Construction and Maintenance, and we’ll work hard to prove we’re the best roofing contractor for your project.

  • All roofing work is guaranteed!
  • Your on-site project manager will provide constant communication.
  • Choose from quality roofing materials like GAF and CertainTeed.
  • Get preventative maintenance services to keep your roof protected.
Our Roofing Work

Roofing Services in Eden Prairie & the Twin Cities

Our team is ready to help you repair, replace, or maintain your roof. Whether you need a full roof replacement, you’ve noticed a leak, or simply want an annual roofing checkup, we’re here to help assess and provide the best roofing services for your home or building.

Roofing Project Completed by Gassen Construction & Maintenance in Eden Prairie, MN

Eden Prairie, MN Roof Repair

Many roofing issues, such as missing or damaged shingles, can often be repaired successfully. If your roof lost some shingles in a storm but looks otherwise in good condition, you can expect our contractors to be honest about that. We’ll never pressure you to replace a perfectly good roof!

Eden Prairie, MN Roof Replacement

If your roof is more than 25 years old or significantly damaged by a storm, replacement is typically the more cost-effective option in the long term. A careful inspection will help us decide, and we’ll document our findings with photos so we can show you what’s going on up there too.

What Does a Roof Replacement Involve?

A Roof Replacement involves stripping the old shingles from the roof, exposing the roof deck. An underlayment is then applied to the roof deck to help protect it from water intrusion. The new shingles are then installed on top of the underlayment for a new roof that can last for 20 years or more.

Can You Put A New Roof Over An Old One?

You can. This is called Re-Roofing. ReRoofing skips the step of stripping the old shingles from the roof and instead installing new shingles over the worn shingles. As long as you only have one layer of shingles on your roof, re-roofing can be beneficial and cheaper. Minnesota building codes prohibits the installation of a third layer of shingles on a home that already has two layers of shingles. In this case, a full roof replacement will be needed.

Protect Your Roof With Regular Roof Inspections

Minnesotans should have roofing inspected about once a year to catch small issues before they deteriorate. GCM offers professional roofing maintenance for homes, apartment buildings, homeowners associations, and other multi-family housing communities in Eden Prairie and surrounding areas.

Types of Roofing

Maximize your new roof’s longevity and performance by choosing premium shingles! GCM works with a massive variety of roofing materials made by industry leaders like GAF and Owens Corning. Give us a call today to learn more: 952-922-5575.

Roofing Materials

  • Asphalt
  • Metal
  • Vinyl
  • Slate
  • Rubber
  • Plastic
  • Tar
  • Cedar

Roofing Brands

  • GAF
  • CertainTeed
  • IKO
  • Owens Corning
  • Atlas

Does Your Roof Have Storm Damage?

Please don’t climb up there to check! If severe weather hits your home or building, it’s best for everyone’s safety to schedule a professional roofing inspection.

GCM will send an experienced contractor to assess your roof and document any storm damage they find to provide evidence for your insurance claim. We’re happy to work closely with your provider to streamline the process, so you can rest easy knowing your home or community will be restored soon! For fast help, contact our Eden Prairie office today!