Northern Lights Metal Roofing is a Minnesota roofing contractor serving homeowners from the Twin Cities metro through central Minnesota. We install and replace metal roofing, asphalt shingle roofing, siding, windows, doors, gutters, downspouts, fascia and soffit. Because storms drive most of the work we do here, we also handle insurance restoration from the first inspection through the final invoice.

Call (763) 276 – 1390 to schedule a free, no-obligation inspection anywhere in our Minnesota service area.
Why Homeowners Choose Our Minnesota Roofing Contractor Team
Minnesota roofs take a beating. Hail arrives in spring and summer, wind lines follow, and then ice dams and snow load finish the job in winter. Consequently, a roof here has to be installed for a climate that swings more than a hundred degrees across the year. We build for that, and we stay after the storm rather than moving on to the next one.
- Free inspections with written documentation and dated photographs
- Insurance claim support — we work directly with your adjuster
- GAF Master Elite® Residential Contractor, so we can register enhanced manufacturer-backed warranties
- Licensed and insured in Minnesota
- Manufacturer and workmanship warranties on every installation
- Local crews, not out-of-state storm chasers
Roofing Services From a Minnesota Roofing Contractor
- Standing seam metal roofing — our specialty, with a 40 to 70 year service life
- Stone-coated metal shingles for homeowners who want metal performance with a traditional look
- Asphalt shingle roofing, including Class 4 impact-resistant options
- Storm damage roof replacement after hail and wind events
- Roof repair and leak diagnosis
- Commercial and multi-family roofing
Complete Exterior Services
Of course, our name says metal roofing, but we handle the whole exterior. When hail hits a house, it rarely stops at the roof. Siding, gutters, wraps and window screens usually take damage in the same storm, and a claim should cover all of it.
- Siding, including vinyl, steel and LP SmartSide
- Windows and doors, including garage doors
- Seamless gutters, downspouts and gutter guards
- Fascia, soffit and aluminum wraps
- Roof and attic ventilation
- Decking and trim work
Minnesota Cities We Serve
Twin Cities metro: Minneapolis, St. Paul, Roseville, Maplewood, North St. Paul, Woodbury, Shoreview, New Brighton, Fridley, Columbia Heights, Blaine, Coon Rapids, Andover, Anoka, St. Louis Park and the surrounding suburbs.
Northwest metro and Sherburne County: Ramsey, Elk River, Otsego, Rogers, Dayton, Zimmerman, Princeton, Big Lake and Becker.
Wright and Stearns County: Monticello, Buffalo, Maple Lake, Clearwater, Annandale, St. Cloud, Waite Park, Sartell, Sauk Rapids and Paynesville.
Finally, in greater Minnesota we serve Faribault, Park Rapids, Nevis, Brainerd and Sauk Centre.
Meanwhile, if your community is not listed, call us anyway. We travel for storm work throughout the state.
Storm Damage and Insurance Claims
Minnesota led the country in homeowners insurance rate increases in 2025, and hail is the reason. The average Minnesota hail claim now runs near 30,000 dollars, and roughly 1.8 million homes in the state sit in hail-exposed areas. So filing correctly matters. We document damage thoroughly, meet your adjuster on site, and make sure the scope reflects everything the storm actually did.
Read our Minnesota hail claim guide before you file, or browse our recent storm coverage to see whether your area was hit.
Built for Minnesota Winters
Finally, snow load, ice dams and freeze-thaw cycles destroy more Minnesota roofs than any single storm. Metal sheds snow instead of holding it, which reduces both structural load and ice dam formation at the eave. In addition, proper attic ventilation and insulation matter as much as the roof surface itself, so we assess both on every inspection.
Talk to a Minnesota Roofing Contractor Today
So whether you just took hail, your shingles are past twenty years, or you want to price a metal roof before the next storm season, we will come out, look at it honestly, and put our findings in writing. Call (763) 276 – 1390 or send us a message. Serving Wisconsin as well? See our Wisconsin service area.
More Minnesota Roofing Resources
Before you file, it helps to know what actually hit your address. Therefore, check the National Weather Service Twin Cities storm archive, which lists every documented hail and wind event in the region. In addition, the April 2026 Minnesota House Commerce hearing materials explain why premiums have climbed so sharply. So if a storm crossed your neighborhood, call us and we will document it properly.
