Minnesota
59 Roofing Companies in Minnesota: Public Records & Data
Public records on roofing contractors licensed in Minnesota: state registrations, manufacturer certifications, OSHA citations, and storm history. Every record is sourced from a public agency and dated.
Browse by county
Click any county to see roofers indexed in that area.
59 Companies in Minnesota
Showing 26–50 of 59| Company | City | Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. | Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. | Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. | Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. | Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating. |
|---|---|---|---|---|---|---|
RR Roofing Inc.
|
Bloomington | Local | 9 years | - | ||
Galvin Home Renovations
|
Little Canada | Multi-State | 14 years | - | ||
St. Paul Siding Inc.
|
Mendota Heights | Local | 16 years | - | ||
MNSOTA Construction
|
Lilydale | Multi-State | 7 years | - | ||
Gabriel Roofing
|
Fridley | Local | 5 years |
|
||
New Beginning Exteriors
|
St. Paul | Local | 4 years | - | ||
Englund Roofing
|
Minneapolis | Local | 0 years | - | ||
Gopher Roofing & Restoration
|
Minneapolis | Local | 5 years | - | ||
BJT Roofing
|
St. Paul | Local | 1 year | - | ||
Pro Choice Roofing
|
Brooklyn Center | Local | 9 years | - | ||
Minnesota Roofing Co
|
Minneapolis | Local | 9 years |
|
||
Shelter Construction
|
Brooklyn Park | Local | 11 years | - | ||
Bolechowski Construction
|
Minneapolis | Local | 11 years | - | ||
Crown Roofing & Restoration
|
St. Paul | Local | 1 year | - | ||
Owl Roofing
|
Arden Hills | Local | 13 years | - | ||
Berwald Roofing
|
Maplewood | Local | 26 years |
|
||
Camacho Contractors
|
Minneapolis | Local | 10 years |
|
||
Commercial Roofing Inc.
|
Barnum | Local | 13 years |
|
||
Northrup
|
Minneapolis | Local | 0 years |
|
- | |
EZ Home Solutions
|
Falcon Heights | Multi-State | 15 years | - | ||
Midwest Roofing Service
|
St. Paul | Local | 6 years | - | ||
Rubber Roofing MN
|
Minneapolis | Local | 9 years | - | ||
Sellers Roofing Company
|
St. Paul | Local | 7 years | - | ||
Repair King
|
St. Paul | Multi-State | 14 years | - | ||
Walker Roofing
|
St. Paul | Local | 22 years |
|
What Minnesota requires of roofers
In Minnesota, roofing contractors are required to obtain a residential contractor or residential remodeler license through the state if they work on residential properties. The Minnesota Department of Labor and Industry oversees this licensing process. To qualify, applicants must demonstrate relevant experience in the construction trade, pass a written examination covering building codes, business practices, and trade knowledge, and provide proof of general liability insurance and workers' compensation coverage. A surety bond is also required as part of the application. License fees vary depending on the license type but generally fall in the range of a few hundred dollars and must be renewed on a biennial basis.
For commercial roofing work, Minnesota does not impose a statewide license requirement specifically for commercial contractors, meaning businesses operating solely in the commercial sector may not need a state-issued license. However, individual cities and counties often have their own registration or licensing requirements. Minneapolis, Saint Paul, and other municipalities may require local contractor registration, permits for each roofing project, and inspections to ensure compliance with local building codes. Contractors should verify requirements with the specific city or county where work will be performed before beginning any project.
All roofing contractors, regardless of whether they are performing residential or commercial work, must comply with Minnesota's contractor recovery fund requirements and are subject to state consumer protection laws. Contractors who hire employees must carry workers' compensation insurance as mandated by state law. Staying current with Minnesota State Building Code updates and maintaining proper documentation of insurance and bonding are essential steps for operating legally and professionally in the state.
Authority: Minnesota Department of Labor and Industry
Browse by city
- Andover
- Apple Valley
- Austin
- Blaine
- Bloomington
- Brooklyn Center
- Brooklyn Park
- Burnsville
- Champlin
- Chanhassen
- Chaska
- Coon Rapids
- Cottage Grove
- Crystal
- Duluth
- Eagan
- Eden Prairie
- Edina
- Elk River
- Faribault
- Farmington
- Fridley
- Inver Grove Heights
- Lakeville
- Mankato
- Maple Grove
- Maplewood
- Minneapolis
- Minnetonka
- Moorhead
- New Brighton
- Oakdale
- Otsego
- Owatonna
- Plymouth
- Prior Lake
- Ramsey
- Richfield
- Rochester
- Rosemount
- Roseville
- Savage
- Shakopee
- Shoreview
- St. Cloud
- St. Louis Park
- St. Paul
- White Bear Lake
- Winona
- Woodbury
No cities match that search.
Browse by county
- Aitkin
- Anoka
- Becker
- Beltrami
- Benton
- Big Stone
- Blue Earth
- Brown
- Carlton
- Carver
- Cass
- Chippewa
- Chisago
- Clay
- Clearwater
- Cook
- Cottonwood
- Crow Wing
- Dakota
- Dodge
- Douglas
- Faribault
- Fillmore
- Freeborn
- Goodhue
- Grant
- Hennepin
- Houston
- Hubbard
- Isanti
- Itasca
- Jackson
- Kanabec
- Kandiyohi
- Kittson
- Koochiching
- Lac qui Parle
- Lake
- Lake of the Woods
- Le Sueur
- Lincoln
- Lyon
- Mahnomen
- Marshall
- Martin
- McLeod
- Meeker
- Mille Lacs
- Morrison
- Mower
- Murray
- Nicollet
- Nobles
- Norman
- Olmsted
- Otter Tail
- Pennington
- Pine
- Pipestone
- Polk
- Pope
- Ramsey
- Red Lake
- Redwood
- Renville
- Rice
- Rock
- Roseau
- Scott
- Sherburne
- Sibley
- St. Louis
- Stearns
- Steele
- Stevens
- Swift
- Todd
- Traverse
- Wabasha
- Wadena
- Waseca
- Washington
- Watonwan
- Wilkin
- Winona
- Wright
- Yellow Medicine
No counties match that search.
Recent Inspections and Violations
| Date | Employer | Violation | Type | Penalty |
|---|---|---|---|---|
| No inspections or violations indexed yet. Source: U.S. and state OSHA enforcement data, refreshed monthly. | ||||
Storm & hail history
-
8,106 Storm events (10yr)
-
6″ Max hail size
-
120 mph Max wind gust
-
507 Tornadoes (10yr)
Recent storm events
| Date | Type | County | Magnitude |
|---|---|---|---|
| High wind | PIPESTONE | 40 mph | |
| High wind | NOBLES | 43 mph | |
| High wind | LYON | 72 mph | |
| High wind | LINCOLN | 58 mph | |
| High wind | COTTONWOOD | 44 mph | |
| High wind | SOUTHERN COOK | 58 mph |
























