7 Roofing Companies in Dakota County, Minnesota
Public records on roofing contractors operating in Dakota County, with NOAA-sourced storm history for the area.
Companies in Dakota County
Showing 1–7 of 7| 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. |
|---|---|---|---|---|---|---|
Kaufman Roofing
|
Burnsville | Local | 16 years |
|
||
New Life Contracting
|
Lilydale | Local | 21 years |
|
||
The Roof Guys
|
Empire | Local | 6 years |
|
||
St. Paul Siding Inc.
|
Mendota Heights | Local | 16 years | - | ||
MNSOTA Construction
|
Lilydale | Multi-State | 7 years | - | ||
J&B Roofing
|
Inver Grove Heights | Local | 16 years | - | ||
Action Roofing & Siding
|
South St. Paul | Local | 26 years | - |
Companies That Service Dakota County (Located Nearby)
Showing 18 of 18| 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. |
|---|---|---|---|---|---|---|
eRoof
|
Minnetonka | Local | 5 years |
|
||
Snap Construction
|
Bloomington | Local | 18 years |
|
||
Archcraft Exteriors
|
Arden Hills | Multi-State | 2 years |
|
||
22nd Century Roofing
|
Crystal | Local | 6 years |
|
||
Twin Cities Siding and Roofing
|
Eden Prairie | Local | 24 years |
|
||
Liberte Construction
|
Minneapolis | Multi-State | 14 years |
|
||
Storm Group Roofing
|
Brooklyn Park | Local | 12 years |
|
||
Twin City Roofing
|
St. Paul | Local | 25 years |
|
||
Twin Cities Contracting Services
|
Bloomington | Local | 13 years | - | ||
Gabriel Roofing
|
Fridley | Local | 5 years |
|
||
Gopher Roofing & Restoration
|
Minneapolis | Local | 5 years | - | ||
BJT Roofing
|
St. Paul | Local | 1 year | - | ||
Bolechowski Construction
|
Minneapolis | Local | 11 years | - | ||
Crown Roofing & Restoration
|
St. Paul | Local | 1 year | - | ||
Midwest Roofing Service
|
St. Paul | Local | 6 years | - | ||
American Building Contractors
|
Bonita Springs | Multi-State | 7 years | - | ||
Sellers Roofing Company
|
St. Paul | Local | 7 years | - | ||
AmeriPro Roofing
|
Davenport | Multi-State | 6 years |
|
These firms advertise service to a city in Dakota County but are based outside it. The “City” column shows where each is located.
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
-
158 Storm events (10yr)
-
2.5″ Max hail size
-
75 mph Max wind gust
-
13 Tornadoes (10yr)
Recent storm events
| Date | Type | Magnitude |
|---|---|---|
| Hail | 1″ | |
| Hail | 1.75″ | |
| Hail | 1″ | |
| Hail | 1.25″ | |
| Hail | 1.25″ | |
| Hail | 1″ | |
| Thunderstorm wind | 60 mph | |
| Thunderstorm wind | 62 mph | |
| Hail | 1″ | |
| Hail | 0.75″ | |
| Hail | 0.75″ | |
| Hail | 1.25″ |
Frequently asked - Dakota County
What roofing materials hold up best in Dakota County's climate?
Dakota County experiences harsh Minnesota winters with heavy snow loads, freeze-thaw cycles, and spring hail storms, plus hot and humid summers. Asphalt architectural shingles rated for impact resistance are a popular choice because they handle these extremes well. Metal roofing is also worth considering for its durability in snow and ice conditions. Ask any contractor you interview which materials they recommend specifically for this climate and why.
How do I know if a roofing contractor in Dakota County is properly licensed and insured?
Minnesota has contractor licensing requirements, but specifics can change. Always ask any contractor you consider to provide proof of their current license and insurance before work begins, then verify that documentation directly with the issuing authority. At minimum, confirm they carry general liability and workers compensation coverage. Hiring an uninsured contractor in Minnesota leaves you financially exposed if someone is injured on your property.
Do I need a permit for a roof replacement in Dakota County?
Permit requirements for roofing work vary by municipality within Dakota County, since cities and townships each set their own rules. A reputable contractor should know whether a permit is required for your specific address and should pull it on your behalf. Be cautious of any contractor who discourages you from getting a permit, as that is a red flag that they may be cutting corners.
What should a written roofing estimate include before I sign anything?
A solid estimate should clearly list the materials being used including brand, grade, and warranty details, the full scope of work, how old materials will be disposed of, project timeline, and total cost with a payment schedule. In Minnesota, where ice dam damage is common, also confirm the estimate addresses proper underlayment and ice and water shield installation along eaves, which is critical for protecting your home through freeze-thaw cycles.
What are red flags to watch for when hiring a roofer after a hail or wind storm in Dakota County?
After major storms, storm chasers from out of state often flood the area offering quick deals. Red flags include pressure to sign immediately, requests for large upfront cash payments, no local business address or references, and offers to waive your insurance deductible. Prioritize contractors with an established local presence in the Twin Cities metro area who can provide verifiable references from recent Dakota County customers.
How should I evaluate references from a roofing contractor in this area?
Ask for references from customers in Dakota County or the surrounding metro area who had similar work done within the last two years. When you call, ask specifically how the roof has held up through Minnesota winters, whether ice dams or leaks developed, and how the contractor handled any follow-up issues. Local references matter more here than general ones because they reflect real performance under the same demanding climate conditions you face.
























