The Best Roofer Near Me logoThe Best Roofer Near MeTop-rated roofers near you, state by state

Minnesota roofers

Best Roofers Near Me in Minnesota

Looking for the best roofer near you in Minnesota? The National Roofing Directory lists 1,436 roofing companies across 246 Minnesota cities and towns. This page covers the highest-rated of them by Google reviews, the cities with the most roofers, what Minnesota requires of a roofer and when storm season hits.

Highest-rated roofers in Minnesota

20 Minnesota roofing companies on the National Roofing Directory have a Google rating of 4.5 or higher from at least 20 Google reviews. These are the 10 with the most reviews, since a high rating from many customers says more than a perfect score from a few.

#Roofing companyCityGoogle ratingGoogle reviews
1Puetz Construction, LLCSt Charles5.0305
2Storm Group RoofingBrooklyn Park4.8272
3Higher Dimensions RoofingSt Cloud5.0248
4Orange ExteriorsEden Prairie5.0195
5A to Z Construction - Roofing - Storm Damage Repair & Bathroom RemodelingMaple Grove5.0188
6Paskar ConstructionMinneapolis4.9188
7Level Edge Construction and RoofingCottage Grove4.9185
822nd Century RoofingGolden Valley4.9152
9Rival RoofingSt Cloud4.9142
10Younger ExteriorsGolden Valley4.9137

Ratings and review counts are the figures on each company's National Roofing Directory listing and can trail Google's live numbers. A rating says how past customers felt; it is not a license or insurance check, so run the Minnesota checks below as well.

Roofers near you: Minnesota's busiest roofing cities

The directory's Minnesota listings are spread across 246 cities and towns, and 93 of them have enough roofers for a page of their own. The nearest roofer is usually the easiest to get on a roof quickly, so start with your own city. These 10 have the most roofing companies:

CityRoofing companies listed
Minneapolis497
Saint Paul82
Maple Grove41
Burnsville27
Hopkins23
Rochester18
Moorhead17
Stillwater16
Inver Grove Heights16
Edina16

All 1,436 are on the National Roofing Directory's roofing contractors in Minnesota page.

Does a roofer need a license in Minnesota?

Yes. Minnesota licenses roofing contractors at the state level, so a roofer should be able to give you a license number. Look the number up yourself; a photo of a license card doesn't show it is current. The National Roofing Directory's Minnesota roofing license rules page has the details. You can check a credential with the state authority before anyone starts work.

Minnesota storm season and your roof

Minnesota's peak severe-weather season is May–August for severe, November–March for winter. The roof damage it brings mostly comes from hail, straight-line wind, winter storms (snow load) and tornadoes.

NOAA's Storm Events Database records 8,750 county-level severe-weather events in Minnesota from 2016 to 2026, including 570 tornadoes and 3,149 hail reports of an inch or larger. St. Louis County has the most on record, with 516.

After a big storm, roofing offers at the door pick up. The FTC's advice after a weather emergency is to confirm a contractor's license and insurance before any work starts. The directory's Minnesota storm center shows any National Weather Service alert active there now.

Near the Minnesota line?

If you live near the border, the closest roofer may be based next door. See the best roofers near you in Iowa, North Dakota, South Dakota and Wisconsin.

Google weighs distance, relevance and prominence when it orders near-me results, so the top of the map is not always the best fit. How a roofer near me search ranks roofers explains what that order can and can't tell you.

Frequently asked questions

Who is the best roofer near me in Minnesota?

By Google rating and review count on the National Roofing Directory, Puetz Construction, LLC (5.0 from 305 reviews), Storm Group Roofing (4.8 from 272 reviews) and Higher Dimensions Roofing (5.0 from 248 reviews) lead in Minnesota. The best choice for your roof also depends on how close the company is, whether it meets the Minnesota license rule, and a written estimate.

How many roofing companies are there in Minnesota?

The National Roofing Directory lists 1,436 roofing companies across 246 Minnesota cities and towns. Minneapolis (497), Saint Paul (82) and Maple Grove (41) have the most.

Does Minnesota require a roofing license?

Yes. Minnesota licenses roofing contractors at the state level, so a roofer should be able to give you a license number.

When is storm season in Minnesota?

May–August for severe, November–March for winter. Roof damage in Minnesota mostly comes from hail, straight-line wind, winter storms (snow load) and tornadoes.

Sources

  1. check a credential with the state authority — secure.doli.state.mn.us
  2. NOAA's Storm Events Database — ncei.noaa.gov
  3. advice after a weather emergency — consumer.ftc.gov