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
Filter
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
  • OC
  • CT
  • ELEVATE
4.6
New Life Contracting Lilydale Local 21 years
  • CT
4.5
The Roof Guys Empire Local 6 years
  • OC
4.4
St. Paul Siding Inc. Mendota Heights Local 16 years - 5.0
MNSOTA Construction Lilydale Multi-State 7 years - 5.0
J&B Roofing Inver Grove Heights Local 16 years - 2.5
Action Roofing & Siding South St. Paul Local 26 years - 4.0

Companies That Service Dakota County (Located Nearby)

Showing 18 of 18
Filter
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
  • OC
  • Carlisle
5.0
Snap Construction Bloomington Local 18 years
  • OC
4.8
Archcraft Exteriors Arden Hills Multi-State 2 years
  • OC
4.8
22nd Century Roofing Crystal Local 6 years
  • CT
  • OC
4.7
Twin Cities Siding and Roofing Eden Prairie Local 24 years
  • OC
4.6
Liberte Construction Minneapolis Multi-State 14 years
  • IKO
4.4
Storm Group Roofing Brooklyn Park Local 12 years
  • OC
4.3
Twin City Roofing St. Paul Local 25 years
  • OC
4.3
Twin Cities Contracting Services Bloomington Local 13 years - 5.0
Gabriel Roofing Fridley Local 5 years
  • OC
5.0
Gopher Roofing & Restoration Minneapolis Local 5 years - 5.0
BJT Roofing St. Paul Local 1 year - 5.0
Bolechowski Construction Minneapolis Local 11 years - 4.9
Crown Roofing & Restoration St. Paul Local 1 year - 4.8
Midwest Roofing Service St. Paul Local 6 years - 5.0
American Building Contractors Bonita Springs Multi-State 7 years - 4.9
Sellers Roofing Company St. Paul Local 7 years - 4.9
AmeriPro Roofing Davenport Multi-State 6 years
  • OC
3.9

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)
Events per year by type
Event type breakdown
Seasonality - events by month (10yr total)

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.