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 24 to 48 hours.
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 door-knocking. No pressure.
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, Atlas Pro+ Silver Select, 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 24–48 hours.
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 24 to 48 hours. 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