Roofer in Inver Grove Heights, MN

Your Roof Problems End Here

Direct owner involvement, certified expertise, and 20+ years protecting Minnesota homes from harsh weather.

Aerial view of a building with a black metal roof overhang and dark shingles, surrounded by modern multi-story apartment buildings and landscaped areas.

Hear from Our Customers

A worker wearing safety gear repairs the roof of a house, installing new shingles. Construction materials and tools are scattered on the partially completed roof under a blue sky with clouds.

Professional Roofing Services Minnesota

What You Get With Us

Your roof stops being a source of worry. No more wondering if it’ll hold up through another Minnesota winter or if that small leak will turn into a major problem.

You get a roof built to last, backed by manufacturer warranties that actually mean something because we’re certified by GAF and Owens Corning. These aren’t just pieces of paper – they’re your protection against future headaches.

The real difference is what happens after we finish. You don’t get passed around to different people when you have questions. You don’t wonder if corners were cut. You know exactly who worked on your home and how to reach us if you need anything.

Roofing Contractor Inver Grove Heights

We've Been Here Since 2002

The Construction Group Inc. has been protecting homes in Inver Grove Heights and surrounding areas for over 20 years. We’re not the biggest roofing company around, and that’s exactly why you should work with us.

You deal directly with the owner throughout your entire project. No sales teams, no project coordinators you’ve never met, no getting lost in the shuffle of a corporate machine.

Our A+ Better Business Bureau rating and multiple Angie’s List Super Service Awards didn’t happen by accident. They happened because we do what we say we’ll do, when we say we’ll do it.

Two workers wearing tool belts are installing or repairing shingles on the roof of a house under a partly cloudy sky. One is sitting while the other is bent over, both focused on their tasks near the ridge of the roof.

Roof Installation Process Minnesota

Here's How We Handle Your Project

First, we come out and actually look at your roof. Not a quick glance from the ground – a real inspection where we check everything that matters. We’ll show you exactly what needs attention and explain why.

Next, we walk through your options. Different materials, different approaches, different price points. We’re not here to sell you the most expensive option – we’re here to find what makes sense for your home and budget.

Once we start work, you know what’s happening every day. We clean up after ourselves, protect your landscaping, and keep you informed about progress. When we’re done, we walk through everything with you so you know exactly what you got for your investment.

A person kneeling on a roof uses a power tool to fasten dark asphalt shingles, installing roofing material in overlapping rows.

Ready to get started?

Explore More Services

About The Construction Group

Get a Free Consultation

Complete Roofing Solutions Minnesota

More Than Just Basic Roofing

We handle everything from small roof repairs to complete roof replacement and new roof installation. But here’s what sets us apart – we’re also your solution for siding, windows, gutters, and other exterior work.

This matters because your roof doesn’t work alone. Your gutters need to handle the water properly. Your siding needs to complement your roofing materials. Your windows need to seal correctly against your roofline.

When you’re ready to tackle multiple exterior projects, you don’t need to coordinate between different contractors or hope they’ll all show up when they’re supposed to. We handle it all, which means better results and fewer headaches for you.

Two construction workers wearing safety gear work on a sloped roof covered with shingles under a clear sky, with sunlight shining in the background.
Most residential roof replacements in Inver Grove Heights take 2-4 days, depending on your home’s size and complexity. Weather plays a big role here in Minnesota – we don’t work in unsafe conditions, so storms or extreme temperatures might extend the timeline. We always protect your home with tarps if we need to pause work due to weather. The key is proper planning and having materials ready before we start, which is why we don’t begin until everything is staged and the forecast looks favorable for completion.
Asphalt shingles are the most popular choice in our area because they handle Minnesota’s temperature swings well and offer good value. We typically recommend architectural shingles over basic 3-tab because they’re more durable and look better. Metal roofing is gaining popularity for its longevity and snow-shedding properties. As GAF and Owens Corning certified contractors, we can offer enhanced warranties on these manufacturers’ products, which gives you better protection than standard warranties.
Age is the biggest factor – if your roof is over 20 years old and having multiple issues, replacement usually makes more sense than ongoing repairs. We look for missing or damaged shingles, granule loss, exposed nail heads, and signs of water damage in your attic. If problems are isolated to one area and your roof is relatively new, repair might be the right call. During our inspection, we’ll show you exactly what we’re seeing and explain why we’re recommending repair versus replacement.
Our GAF and Owens Corning certifications allow us to offer enhanced manufacturer warranties that go beyond standard coverage. These warranties cover both materials and workmanship, and they’re backed by the manufacturer, not just us. We also provide our own workmanship warranty on all installations. The specific warranty terms depend on the materials you choose and the type of system we install. We’ll explain all warranty options during your consultation so you understand exactly what protection you’re getting.
Yes, we work with insurance companies regularly for storm damage claims. We can inspect your roof after severe weather and document any damage for your insurance adjuster. We’ll provide detailed photos and explanations of what needs repair or replacement. While we can’t guarantee your claim will be approved, we know what insurance companies look for and how to present the information properly. We’ll work directly with your adjuster during their inspection to make sure nothing gets missed.
Local contractors understand Minnesota weather patterns and building codes specific to our area. We’re here when you need warranty service or have questions – you’re not calling a 1-800 number and hoping someone calls you back. With us, you work directly with the owner from start to finish, not different salespeople and project managers. We also have relationships with local suppliers, which means better pricing on materials and faster delivery when you need repairs. Our reputation in the community matters to us because this is where we live and work.