Roofing, Siding & Windows in Shakopee, Minnesota
I run Modern Exterior Systems out of Eden Prairie and my crews work Shakopee every week — a quick run down 169 to Southbridge, Dean Lakes, and the older homes near the river. CertainTeed and Malarkey certified. Lifetime workmanship warranty for as long as you own the home.
Updated June 2026 · Reviewed by Joe Dvorak, Owner, Modern Exterior Systems

Local
Shakopee roofing, siding, and windows
We work Shakopee from Eden Prairie, and owner Joe Dvorak personally leads inspections on projects over $40,000. Shakopee is a straight shot down Highway 169 — close enough that you get a real contractor on your roof in a day or two, not a call center routed in from another state and a sub-crew you never met.
Manufacturer-certified work on Shakopee homes
Neighborhoods
Shakopee's housing, era by era
Shakopee runs from pre-war homes near the historic downtown and the Minnesota River bluffs to a wave of 1990s and 2000s subdivision growth — Southbridge, Dean Lakes, Stonebrooke, Providence Pointe. Each era brings its own roofing and siding problems, and we've worked all of them across Scott County.
Era
Downtown and the river bluffs
The older homes near downtown Shakopee and the Minnesota River bluffs often hide decades of layered asphalt and decking that has quietly gone soft. We tear off to the deck, replace the rotted boards by the actual board (not a flat-rate guess), extend ice-and-water shield 36 inches past every eave to meet Minnesota code, and install CertainTeed Landmark Pro or Malarkey Vista AR. Most of these land $14,000 to $26,000.

Era
Southbridge and Dean Lakes
The 1990s and early-2000s subdivisions — Southbridge, Dean Lakes, Whispering Oaks, Savanna Oaks — went up with builder-grade asphalt that's now hitting end of life all at once, often with thin attic ventilation that feeds ice dams on the winter thaw. We re-roof, retrofit ridge venting, and match the existing shingle line so a partial doesn't read as a patch. CertainTeed Landmark Pro or Malarkey Vista AR runs $15,000 to $28,000 on these homes.

Era
Stonebrooke, Providence Pointe, Pheasant Run
The newer builds around Stonebrooke, Providence Pointe, and Pheasant Run are still young, but storm hits and builder-grade shingles bring plenty of them in early. Most owners re-roof in upgraded asphalt and refresh the LP SmartSide or James Hardie to a sharper color. Premium synthetic slate or cedar is rare here — but when a homeowner wants DaVinci ($2,500–$3,500 per square installed), we'll quote it. Joe Dvorak signs off on every Shakopee install over $40,000.

What I install
What I install in Shakopee homes
Most Shakopee roofs land $14,000 to $28,000 in asphalt. We lead with CertainTeed Landmark Pro and Malarkey shingles, LP SmartSide and James Hardie siding, and Pella windows — the materials that actually fit this Scott County housing stock. See the hubs: roof replacement, siding, windows.
Gutters
Gutter installation and ice-dam prevention in Shakopee
The wooded lots in Stonebrooke and the older tree canopy near downtown fill gutters fast, and Shakopee's freeze-thaw swings build ice dams along the eaves every winter. We install seamless aluminum and steel gutters, add guards where the trees demand it, and fix the ventilation that causes the dams in the first place.
- Seamless aluminum and steel gutters
- Seasonal cleaning and maintenance
- Ice-dam prevention and ventilation fixes

Why choose
Three things I'll do that most Twin Cities contractors won't
No high-pressure sales, no out-of-state storm-chasers — a certified contractor who answers the phone and stands behind the work.

Local
A contractor who's actually nearby
We run Modex from Eden Prairie, a short trip down 169 to Shakopee. After a storm you won't get a clipboard crew that vanishes by spring — you get the same name on the truck, the same crews in Southbridge and Dean Lakes week after week, and a phone number that reaches us.

Manufacturer-certified install — not a numbers game
CertainTeed ShingleMaster, Malarkey Emerald Pro, Atlas Pro+, LP SmartSide Preferred, and James Hardie Preferred. The cert depth means the warranty actually holds. We pick materials for your home, not for a supplier rebate.

Lifetime workmanship — for as long as you own the home
Industry standard is 5 to 10 years. If it leaks in year 12 because of how we nailed it, we fix it on our dime. Most contractors at that point are either gone or telling you it's your problem. That's the difference between a contractor and a partner.
Pricing
Shakopee project costs
2026 ranges for typical Shakopee homes. Every quote is line-itemed to your actual square footage, pitch, and material choice — free inspection included. For the full breakdown, see our Minnesota roof replacement cost guide. Same crews and pricing next door in Savage and Prior Lake.
Roof replacement
$14K–$28K
Most Shakopee asphalt roofs $14K–$28K
Class 4 impact upgrades earn insurance discounts
CertainTeed and Malarkey certified
Lifetime workmanship (current owner)
Free inspection and line-item estimate
Siding installation
$20K–$60K
LP SmartSide, James Hardie, or vinyl
LP SmartSide and James Hardie lead; vinyl on request
Color-matched to HOA specs in newer subdivisions
Manufacturer-certified installation
Lifetime workmanship (current owner)
Free inspection and line-item estimate
Recent projects
Roofing, siding, and window work completed across Shakopee and Scott County in 2025 and 2026 — Southbridge, Dean Lakes, Stonebrooke, and the homes near the downtown river core.






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.
The questions I actually get asked in Shakopee kitchens
Straight answers on cost, permits, lead times, storm claims, and matching the work on Shakopee's newer subdivision homes.
Get an honest number on your Shakopee project
Call Modex for a free inspection and a written line-item estimate. Ownership-level review on every project over $40,000 — and a contractor who's a short drive up 169, not a season away.


About
Modern Exterior Systems (Modex)
Women-owned, owner-led roofing, siding, and window contractor headquartered in Eden Prairie and working Shakopee and Scott County every week. Certified by CertainTeed, Malarkey, Atlas, LP SmartSide, and James Hardie. BBB A+, NRCA member, Minnesota License BC762305.
Based in Eden Prairie, a short drive up Highway 169 to Shakopee. Our crews work Southbridge, Dean Lakes, Stonebrooke, Providence Pointe, and the homes near the downtown river core week after week.
CertainTeed ShingleMaster · Malarkey Emerald Pro · Atlas Pro+ · LP SmartSide Preferred · James Hardie Preferred · BBB A+ rating · NRCA Member #1016569 · MN License #BC762305
Shakopee runs from pre-war homes near the Minnesota River bluffs to a wave of 1990s and 2000s subdivision growth. We lead with asphalt shingles and LP SmartSide or James Hardie siding — the materials that fit this Scott County housing stock.
Reviewed by Joe Dvorak, Owner, Modern Exterior Systems · Updated June 2026
Further reading
Cost, shingle, and hail-claim guides written for Twin Cities homeowners — the same questions we answer in Shakopee kitchens.

July 10, 2026
What a New Roof Costs in the Twin Cities — 2026
Real 2026 numbers: what asphalt, Class 4, metal, and cedar actually cost here — what moves the price, and what insurance really covers.

June 8, 2026
Best Shingles for Minnesota Weather: A Contractor's Honest Ranking
MN contractor ranks the best shingles for our climate: freeze-thaw, hail, wind, ice dams. CertainTeed, Malarkey, the truth on the rest.

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.

June 25, 2026
Hail Damage and Roof Insurance Claims in Minnesota: An Honest Guide From a Local Contractor
How to tell if your roof is actually hit, how Minnesota claims really work, and the traps worth skipping — from a Twin Cities roofer.



