Affiliate Disclosure: This Old House may be compensated if you purchase through links on our website. Our Reviews Team is committed to delivering honest, objective, and independent reviews on home products and services. ... Affiliate Disclosure: This Old House may be compensated if you purchase through links on our website. Our Reviews Team is committed to delivering honest, objective, and independent reviews on home products and services.

Best 5 Roofers in Inver Grove Heights, MN

Get a personalized quote in just 2 minutes.
Join the 10,601 people who have received a free, no-obligation quote in the last 30 days
  1. Home
  2. Find Local Pros
  3. Roofing Near Me
  4. Minnesota
  5. Inver Grove Heights
  6. Inver Grove Heights Roofing
Last Updated October 31, 2023

Inver Grove Heights can get very cold in the winter, so keeping your roof maintained plays a large role in your home's energy efficiency. Our article can help you make a well-informed decision on the best roofing professional in Inver Grove Heights for your home.

Top Inver Grove Heights Roofing Companies

Capital Siding, Windows & Roofing Logo
Top rated

Capital Siding, Windows & Roofing


Services Offered

Storm Damage Commercial Roofing Residential Roof Repair


  • Locally owned
  • Transparent pricing
  • Quality customer service
9673 Wynstone Dr, Woodbury, MN 651-578-9205
Crown Exteriors INC. Logo

Crown Exteriors


Services Offered

Roof Cleaning Residential Cedar Metal Roofs Storm Damage Asphalt Roofs Roof Repair Quality Inspection Commercial Roofing


  • Transparent pricing
  • Locally owned
  • Free inspections
8673 Eagle Point Blvd, Lake Elmo, MN 651-615-0556
Archer Exteriors Logo

Archer Exteriors


Services Offered

Metal Roofs Residential Quality Inspection Roof Repair Flat Roofs Asphalt Roofs Skylights Roof Cleaning Storm Damage Gaf Commercial Roofing


  • Locally owned
  • Honors appointment windows
  • Quality customer service
820 Concord St N #106, South St Paul, MN 651-493-4156
Clear Cut Xteriors LLC Logo

Clear Cut Xteriors


Services Offered

Quality Inspection Residential Roof Cleaning Metal Roofs Roof Repair Commercial Roofing Storm Damage Asphalt Roofs


  • Free inspections
  • Transparent pricing
  • Customer education
7300 Hudson Blvd N, Oakdale, MN 651-340-3410
Built Strong Exteriors LLC Logo

Built Strong Exteriors


Services Offered

Roof Cleaning Solar Panel Installation Quality Inspection Storm Damage Residential Mold Remediation Roof Repair Commercial Roofing


  • Free inspections
  • Transparent pricing
  • Quality customer service
8665 Hudson Blvd N #101, Lake Elmo, MN 651-702-1300

More Local Roofing Companies

PCS Residential

User Reviews: 4.7/5

2005 Pin Oak Dr
Eagan, MN 55122

Anchor Roofing & Exteriors

User Reviews: 4.7/5

101 Bridgepoint Way Suite 140
South St Paul, MN 55075

Level Edge Construction and Roofing

User Reviews: 4.7/5

9600 79th St S
Cottage Grove, MN 55016

Three Rivers Contracting

User Reviews: 4.7/5

455 Broadway Ave
St Paul Park, MN 55071

True North Roofing, LLC

User Reviews: 4.7/5

8617 W Point Douglas Rd S #150
Cottage Grove, MN 55016

Weathersafe Restoration, Inc.

User Reviews: 4.7/5

1103 Weir Dr #200b
Woodbury, MN 55125

Krech Exteriors

User Reviews: 4.7/5

5866 Blackshire Path
Inver Grove Heights, MN 55076

Rooster Exteriors Inc

User Reviews: 4.7/5

986 Inwood Ave N
St Paul, MN 55128

Corbin Exteriors LLC

User Reviews: 4.7/5

1115 Southview Blvd
South St Paul, MN 55075

Our Ranking Methodology

The This Old House Reviews Team evaluated dozens of roofers in the Inver Grove Heights area. When selecting the best roofers, we looked at the following criteria:

  • Customer reviews and recommendations
  • Professional experience and specialties
  • Services and guarantees
  • Safety and service methods

For help choosing the right provider for your home, see our guide below.

Get a Quote for Roofers in Inver Grove Heights

You will receive instant results for free, no phone call required.

Facts about Inver Grove Heights
Average Max Temp: 53°F
Average Min Temp: 36°F
Average Daily Sunlight: 51%
Average Annual Snowfall: 46.7"
Average Monthly Precipitation: 2.66"
Most Popular Roofing Material: Asphalt

Roofing Materials in Inver Grove Heights

Roofers can repair or replace many common roof types. The graphic below shows the typical replacement cost, life span, and energy-efficiency rating (represented by the lighting bolts) for each roofing material.

Roofing Replacement


$3.00 - $7.00 Per Sq Ft.

Life Span: 15-20 years

Roofing Replacement

Concrete (faux clay tile)

$8.00 - $19.00 Per Sq Ft.

Life Span: 50 years

Roofing Replacement


$5.00 - $14.00 Per Sq Ft.

Life Span: 40-60 years

Roofing Replacement


$15.00 - $40.00 Per Sq Ft.

Life Span: 60-125 years

Want to learn more?

Speak with an expert today.

Get Quote
Roofing Replacement


$12.00 - $25.00 Per Sq Ft.

Life Span: 80-100 years

Want to learn more?

Speak with an expert today.

Get Quote

How To Find the Right Roofing Company

Evaluating these factors will help you choose the best roofing company for your project:

  • Financing: Roofing providers may have flexible financing and payment plans. The company may also charge interest, but it can help take the load off when you can't afford an immediate repair or replacement.
  • Company reputation: You can take a look at customer reviews to get an idea of the work quality of the company.
  • Licensing and insurance: Requirements vary by state, so it's best to check that the roofing company has the proper licensing, insurance, and bonding to practice in that state.
  • Availability and service area: You should make sure the roofing company you're considering covers the area you live in. You'll also want to make sure they have the capacity to take on the job you have in mind.

Inver Grove Heights Roofing Buyers Guide

In this buyer's guide section, we will go over what to look for when selecting a reputable roofing company, the kinds of services they offer, and how to know when it's time to replace your roof.

  • What Services Are Offered by Inver Grove Heights Roofers?

    Roofers in Inver Grove Heights specialize in a variety of services, from roof repair and replacement to roof cleaning. Some even provide additional services like installing solar panels.

  • Roof Repair

    When it comes to your roof, it is important to hire a qualified and experienced contractor. A maintained roof protects your home from water damage and other issues, as well as raise its overall energy efficiency.

  • Roof Cleaning

    Roof-cleaning services in Inver Grove Heights to can help maintain the condition of your roof. A cleaning visit may include conducting a visual inspection of your roof, replacing or fastening loose shingles, clearing debris and moss off flat or shallow-pitched roofs, re-caulking flashing, or cleaning out gutters and downspouts.

When Should I Replace My Roof in Inver Grove Heights?

The lifespan of a roof depends on the type of roofing material and which area your Inver Grove Heights home is in, but there are some indicators you should pay attention to in order to help you figure out when it might be time to replace your roof. For instance, multiple leaks and other types of damage can indicate that it's time for a replacement, which is particularly the case when the damage is too severe to be fixed with a repair.

In addition, due to the benefits of going solar, some homeowners choose to install solar panels every year. If you're planning on going solar, it's often a wise idea to upgrade your roof before doing so, to make sure your roof lasts longer than your panels. This helps you avoid having to remove the panels later for roofing work.

Lastly, it may be time to start planning for a replacement when your roof's lifespan is nearly up — usually around 20 to 30 years depending on the roofing material. You can look at the table below to get an idea of when your roof material might reach the end of its life.

Expert Tips By

This Old House empowers homeowners with the knowledge and tools they need to tackle various projects and navigate the complexities of homeownership.

Inver Grove Heights Roofing FAQ

Which company is the best for roofing services in Inver Grove Heights?

The best roofing company in Inver Grove Heights is Capital Siding, Windows & Roofing, which has a range of roofing services and a track record of giving quality services.

How can I tell if the roofer installed or repaired my roof properly?

You can tell if a roofer did a good job by looking at your roof to see if there are missing or broken shingles and checking for leaks. The roofer should also leave no nails or debris from the roof on your property.

What are the benefits of going with a professional roofing company?

The benefits of hiring a professional roofer include a warranty for your roof and the guarantee that your roof will be installed properly.

When should I get my roof inspected?

You should have your roof inspected once a year, but you may need more inspections if there are issues regarding your roof. You should also get in touch with an inspector after any bad storms, especially if your roof gets damaged.

To share feedback or ask a question about this article, send a note to our Reviews Team at