
Twin Cities Roofing Contractor — Honest Work Since 2001
Family-owned in Minnesota since 2001 — free roof inspections, honest options, and insurance claim documentation support.
Repair or Replace? The Short Answer
Repair makes sense when the damage is isolated — a leak at a flashing or vent, a few wind-lifted shingles, a single storm-hit slope — and the rest of the roof still has life in it. Replacement makes sense when shingles are brittle or losing granules across the whole roof, when hail has bruised most slopes, when a roof is past 18–20 Minnesota winters, or when repairs would only buy a season or two. We tell you which one you are looking at after a free roof inspection with photos, and we put the recommendation in writing.
Northern Exteriors is an owner-led Twin Cities roofing contractor based in Cottage Grove and working across the east and southeast metro since 2001 — see our service areas. Minnesota License #BC297099. Leak or missing shingles? Start on our Twin Cities roof repair page. Call 651-230-5103 to schedule.

Malarkey Certified Pro Contractor
Northern Exteriors is a Malarkey Certified Pro Contractor, trained in Malarkey roofing products and installation and eligible to offer enhanced Pro warranty protection on qualifying Secure Choice™ roof systems. Malarkey’s Legacy® and Vista® shingles use rubberized NEX® polymer-modified asphalt that stays flexible in Minnesota cold, and Legacy carries a Class 4 impact rating that many insurers recognize for premium discounts.
Enhanced Pro warranty eligibility requires a complete qualifying Secure Choice™ roof system installed with at least three Malarkey accessories (underlayment, starter, hip & ridge, ventilation). We will tell you up front whether your scope qualifies — no assumptions, no surprises.
Malarkey shingle options, Minnesota colors, Vista vs. Legacy and warranty details →
★ Family-Owned
Since 2001
MN License #BC297099
Free Inspections
★ 4.9 Google Rating · 70+ Reviews
Northern Exteriors MN is a family-owned roofing contractor serving Twin Cities MN homeowners with roof replacement, storm damage inspections, and practical guidance since 2001. Our team uses quality materials like asphalt shingles, ice and water shield, and proper attic ventilation, along with clear communication and experienced workmanship, to help Minnesota homes stand up to hail, wind, snow, and changing weather across Washington, Ramsey, Dakota, and Wright County. We also offer siding options to complete your home’s exterior.
Roof Replacement & Storm Inspections in the Twin Cities
We handle every type of residential roofing project in the Twin Cities metro. Whether you need a full roof replacement after a hail storm, an emergency repair, or a free inspection before filing an insurance claim, Northern Exteriors has the experience and expertise to get it done right the first time. Our roof repair work follows the same process as everything else we do: inspect first, document what we find, and tell you honestly whether a targeted repair or a full replacement makes better long-term sense for your home.
Roof Replacement
Full tear-off and replacement with proven shingle systems built for Minnesota weather.
Roof Repair
Targeted repairs for leaks, failing flashing, and storm wear — fixed right the first time.
Storm & Hail Damage Inspections
Free, no-pressure inspections with full documentation for your insurance claim. Learn more about our roof inspection process in the Twin Cities.
Asphalt Shingle Installation
Architectural and Class 3/4 impact-resistant shingles installed by experienced local crews.
Not every roof needs replacement. Northern Exteriors also handles roof repair across the Twin Cities — wind-lifted or missing shingles, minor roof leak repair, flashing and vent fixes. We inspect first, photograph and document what we find, and give you a straight answer on whether a repair or a full replacement makes better sense for your roof’s age and condition.
How Our Roofing Process Works
1
Inspect
We get on the roof and check what you can’t see from the ground.
2
Document
We photograph and document every detail for your records and your claim.
3
Explain Options
We walk you through repair vs. replacement honestly — no pressure.
4
Install / Repair
Our crews do the work with quality materials and zero shortcuts.
Our Roofing Work — Twin Cities Projects
Real roofs we installed for Woodbury, MN homeowners — Malarkey Legacy Midnight Black and IKO Nordic shingle systems.






This Apple Valley roof replacement used TAMKO StormFighter FLEX, a Class 4 impact-rated shingle built for Minnesota hail. Wondering whether an impact-rated roof makes sense for your home — or whether your insurer offers a discount for one? Read our guide: What Are Class 4 Shingles? Replacing an old shake roof? See how we finish exposed step flashing after a cedar shake tear-off so the sidewalls look as good as the new shingles. We handle roof replacements across Dakota County, including Farmington, Rosemount, and Lakeville. On the east metro side, we also serve St. Paul and the surrounding Ramsey County suburbs.
Hail Damage? Your Roofing Contractor Twin Cities MN Documents Everything
Hail storms hit the Twin Cities hard every year. Northern Exteriors specializes in storm damage assessment and adjuster-ready insurance documentation. We can meet your adjuster on-site, document every detail with photos, and make sure the damage we found gets seen and recorded. Don’t let an inexperienced contractor miss damage that should have been documented. Learn more about our hail damage roof inspections.
Call 651-230-5103 today for your free roofing inspection and estimate.
Straight Talk on Shingles: A Roofing Contractor Twin Cities MN Perspective
Here’s something the big roofing companies won’t tell you: the “lifetime warranty” shingle you’re being sold is almost always the same shingle that used to be rated 25 years, then 30 years. The product didn’t change — the marketing did. And that pro-rated warranty means by the time you actually need to use it, it’s worth almost nothing.
What actually matters when choosing a shingle: start with a quality architectural shingle as your baseline. Upgrade to Class 3 or Class 4 impact-resistant shingles if your insurance company offers a discount for it — and many do in Minnesota. We’ll help you figure out whether the upgrade math makes sense for your specific situation.
We install Owens Corning Duration, CertainTeed Landmark, and other proven systems. When hail hits, we know which products hold up — and which types of damage get overlooked when they aren’t documented properly. After 25 years of hail seasons in the Twin Cities, we’ve seen everything — and we’ll make sure what’s on your roof is documented, explained, and impossible to overlook.
— Jason Berrey, Owner | MN License #BC297099
Northern Exteriors also serves Washington County homeowners as a trusted roofing contractor in Woodbury MN for roof replacement, storm damage inspections, and exterior repairs.
Ready for a Free Roofing or Siding Estimate?
Northern Exteriors has been giving free, no-pressure estimates to Twin Cities homeowners since 2001. We’ll inspect your roof or siding, walk you through your options, and give you an honest recommendation — whether that means a repair or a full replacement. Call 651-230-5103 or fill out the form below.
See It From Up Top — Real Roof Damage You Can’t See From the Ground
This is why we always get eyes on the roof before giving a quote. What looks fine from the driveway can tell a completely different story once you’re up there. Storm damage, hidden soft spots, failing flashing — you just can’t see it until you’re standing on it. We’ve been doing this since 2001 and we still won’t give a number until we’ve walked the roof ourselves.
Explore Roofing Color Options

Owens Corning Duration in Black Sable — one of many shingle styles and colors Northern Exteriors installs across the Twin Cities.
Choosing the right shingle color is part of the roof replacement process. As your Twin Cities roofing contractor, Northern Exteriors can help you compare shingle colors, roof replacement options, and storm-ready materials from leading manufacturers before your build begins.
TAMKO Heritage
A wide range of architectural shingle colors including weathered wood, rustic slate, and charcoal blends popular across Minnesota.
Owens Corning Duration
SureNail technology and a broad color palette — from earthy neutrals to bold contrast options for modern and traditional homes.
IKO Cambridge
Affordable architectural shingles in a clean, versatile color range — solid performance for Minnesota roofs.
Color availability may vary by product and project. Ask your Northern Exteriors project manager to review options for your specific roof replacement.
Need help with roofing, siding, or storm damage?
Northern Exteriors can inspect your roof, siding, gutters, flashing, and exterior storm damage and help you understand the next step.
