Roofing, Siding & Windows in Eagan, Minnesota
Owner-led and manufacturer-certified, with a lifetime workmanship warranty on every install. I run Modern Exterior Systems out of Eden Prairie and work Eagan and the south metro year-round.

Eagan is regular south-metro territory for my crews
My shop's in Eden Prairie, about 25 minutes from Eagan — regular territory, and the drive comes out of my pocket, not your quote. Crew lead on your property within 2 to 5 business days.
I know the housing stock here. Eagan boomed in the 1980s and 90s, so most of the city — Cedar Grove, the neighborhoods around Pilot Knob and Lexington — is two-stories, ramblers, and splits hitting their second roof now, usually with marginal attic ventilation that drives ice dams. The wooded-lot homes near Patrick Eagan Park and the newer customs run steeper and bigger. Different homes, different scopes — I quote each one for what it actually is, and I'll flag the ventilation fix that keeps the next roof from aging out early.
Get my free Eagan quoteWhat I install in Eagan homes
Roof Replacement
CertainTeed and Malarkey certified installs. Most Eagan roofs land $14K–$30K; the wooded-lot customs near Patrick Eagan Park run higher into Presidential Shake TL, synthetic slate, or standing seam. The 1980s–90s homes usually need a ventilation retrofit so the next roof lasts — quoted upfront, billed only if needed.
Windows
Kolbe, Pella, and ProVia — the brands I'd put in my own house, not the deepest-kickback line. Value vinyl $1,400–$2,500 a window; architectural lines $2,500–$6,000. Eagan is full of 80s–90s homes running fogged, seal-failed double-pane glass that's overdue.
Siding
LP SmartSide and James Hardie installs that hold paint through Minnesota freeze-thaw and don't shatter at -20°F. I quote both side-by-side. Failing 80s–90s hardboard and chalking aluminum is most of what I replace in Eagan.
Storm Damage & Insurance
I've walked Eagan storm roofs for 20+ years — on-roof photos, a real scope, and I'll meet your adjuster on-site. We don't waive deductibles; that's illegal in Minnesota under Statute 325E.66.
Gutters & Guards
Seamless gutter repair and MasterShield guard installs for the wooded Eagan lots. I'll tell you honestly when a reseal beats a full replacement — most repairs run $150–$2,500 by scope.
Commercial Roofing
Reroof, maintenance, and repair for Eagan-area commercial buildings — flat membrane (TPO, EPDM, mod-bit) and metal. Manufacturer-backed warranty plus a 10-year workmanship warranty. Honest condition reports, not rip-and-replace by default.
Three things I'll do that most Twin Cities contractors won't
Lifetime workmanship warranty
Most contractors give you 5 or 10 years on the install. I back ours for the lifetime of the roof. If it leaks in year 12 because of how we nailed it, we fix it on our dime — by then most outfits are gone or telling you it's your problem.
No pressure. No same-day close.
No storm-chasing your street, no same-day-close playbook. I'll measure your Eagan project, write a line-item quote, and leave. Go get two more quotes — I'd rather you compare than feel rushed into a roof you didn't have time to think about.
Manufacturer-certified install
CertainTeed ShingleMaster, Malarkey Emerald Pro, Atlas Pro+, LP SmartSide, James Hardie Preferred. That cert depth lets me register warranties most contractors can't — and it's verified, not a logo I pasted on.

90s two-story re-roof · ventilation retrofit included
Eagan · 2026 · CertainTeed Landmark Pro
A Cedar Grove-area home had chronic ice dams from a sealed-up attic. We replaced the worn roof and added balanced intake-and-ridge ventilation — the dams stopped the first winter.

Failing hardboard siding replaced · LP SmartSide
Eagan · 2026 · LP SmartSide
Original 80s hardboard was swelling and rotting at the bottom courses. We swapped it for LP SmartSide engineered wood — same lines, built to take Minnesota moisture and hold paint for decades.
How a Modern Exterior Systems project works
Step 1
Free Inspection
Crew lead on your Eagan property within 2 to 5 business days.
Step 2
Written Quote
Line-item quote emailed within 48 hours — no lump number.
Step 3
Material Selection
Samples in hand; the right line for the home and the exposure.
Step 4
Install
1–3 days on-site for most homes, clean site daily.
Step 5
Final Walk-Through
We walk it together — magnet sweep for nails, gutters cleared.
Step 6
Warranty Activated
Manufacturer + lifetime workmanship registered in your name.
The questions I actually get asked in Eagan kitchens
How much does a roof replacement cost in Eagan in 2026?
Most Eagan asphalt roof replacements run $14,000 to $30,000 in 2026 (CertainTeed Landmark Pro, Malarkey, Atlas). The bigger two-stories east of Pilot Knob and the wooded-lot homes near Patrick Eagan Park run higher, and premium materials — Presidential Shake TL, synthetic slate, standing seam metal — land $25,000 to $65,000+. A lot of Eagan's 1980s–90s homes are on their second roof now with marginal ventilation; I quote a deck allowance and a vent retrofit upfront and bill only what's needed.
Do you do free roof inspections in Eagan?
Yes. I get a crew lead out within 2 to 5 business days (5 to 10 during storm season). My shop is in Eden Prairie, about 25 minutes from Eagan — regular territory, and the drive is on me, not your quote. We walk the roof when it's safe, photograph the actual condition, and email a written line-item quote within 48 hours. No high-pressure follow-up.
Do you handle Eagan storm and hail insurance claims?
Yes. The 55122 and 55123 ZIPs take hail and straight-line wind most summers. I document damage with on-roof photography, meet your insurance adjuster on the property when I can, and write scopes carriers can actually validate. I won't waive your deductible — that's illegal in Minnesota under MN Statute 325E.66, and any contractor who offers to is showing you how they cut corners.
Do you replace windows in Eagan?
Yes. A huge share of Eagan is 1980s–90s homes still running original double-pane glass that's lost its seal — fogging, drafts, and high winter bills. I install ProVia, Kolbe, and Pella, from value vinyl ($1,400–$2,500/window) up to architectural lines for the wooded-lot and Cedar Grove customs ($2,500–$6,000/window). Most Eagan homes run 12 to 20 windows. I spec the right line for the home, not the brand with the deepest kickback.
Who installs siding in Eagan, including storm-damaged siding?
I do. Most Eagan siding work is original 1980s–90s cedar, hardboard (including some LP/Masonite-era board that's failing), and chalking aluminum — plus storm-pulled runs. I install LP SmartSide engineered wood ($22,000–$50,000 on a typical Eagan home) and James Hardie fiber cement ($35,000–$75,000), both of which hold paint through Minnesota freeze-thaw and don't shatter at -20°F. Storm-pulled runs often roll into the same insurance claim as the roof.
Do I need a permit to replace my roof in Eagan?
Yes. The City of Eagan requires a building permit for roof replacement. I pull every Eagan permit before my crews start and fold the fee into the line-item quote — you're not chasing it down yourself.
Free measurement on your Eagan home
Written line-by-line quote within 48 hours. Call Joe at 952-206-6339 or request a free estimate. Based at 6927 Rosemary Rd, Eden Prairie, MN 55346 — serving Eagan and the south metro.
Serving Eagan and the south metro — see every Twin Cities community we cover.
Neighboring communities: Burnsville · Apple Valley · Lakeville · Bloomington
Reviews we can't edit
“Excellent roofing contractor. They handled our roof replacement efficiently with high quality workmanship, clear communication, and fair pricing from start to finish.”
Every review we show is pulled verbatim from Google, Facebook, and the BBB — platforms we don't control and can't edit. Read the full record at the source.
Modex services in Eagan
Every service below runs from our Eden Prairie shop and carries the same lifetime workmanship warranty on residential installs in Eagan.
Further reading
Siding comparisons, real square-footage pricing, and hail-rated shingle guidance for Eagan homes.

June 8, 2026
Vinyl vs LP SmartSide vs James Hardie: A Minnesota Contractor's Honest Comparison
I install all three. The honest tradeoff on cost and cold-weather performance — and what I'd actually put on my own house.

May 31, 2026
How Much Does Siding Cost for a 2,000 Sq Ft House? A Twin Cities Contractor's Real Numbers
A MN contractor breaks down siding cost for a 2,000 sq ft house - real installed pricing by material: vinyl, LP SmartSide, James Hardie, EDCO steel.

June 4, 2026
Class 4 Impact-Resistant Shingles in Minnesota: Are They Worth It?
What the Class 4 rating actually means, and the 10–30% insurance discount that usually pays for the upgrade in a hail market.

