Free roof and exterior inspections across the Twin Cities — same-week response.Schedule
Modern Exterior Systems

Services

ReviewsBlog

Whose roof is going to fail first on your Savage street?

Modern Exterior Systems (Modex) is a women-owned roofing, siding, and window contractor that has worked Savage homes for decades — the 1990s tract builds in Hidden Valley, the row houses near the Credit River, and the newer parcels along the Eagle Creek corridor. CertainTeed ShingleMaster 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

Savage MN home with asphalt shingle roof

Local

Savage roofing, siding, and windows

Savage sits in northern Scott County, between the Minnesota River and the Credit River that runs up through town. We work this market constantly — and owner Joe Dvorak personally leads inspections on projects over $40,000. A Savage call gets a real crew lead at the curb, not a 1-800 number routed out of state.

Trusted on Savage streets from Hidden Valley to the Credit River

CertainTeed ShingleMaster certificationMalarkey Emerald Pro certificationCertainTeed ShingleMaster certificationMalarkey Emerald Pro certificationCertainTeed ShingleMaster certificationMalarkey Emerald Pro certificationCertainTeed ShingleMaster certificationMalarkey Emerald Pro certification
CertainTeed ShingleMaster certificationMalarkey Emerald Pro certificationCertainTeed ShingleMaster certificationMalarkey Emerald Pro certificationCertainTeed ShingleMaster certificationMalarkey Emerald Pro certificationCertainTeed ShingleMaster certificationMalarkey Emerald Pro certification

Neighborhoods

Savage's housing was mostly built at once — and it's aging at once

Savage grew fast. The bulk of the city's single-family stock and row houses went up around the mid-1990s, which means whole streets in Hidden Valley and across the 55378 zip hit roof-replacement age within a few years of each other. We've tracked that wave for decades — from the older builds near the Minnesota River bluff, through the 1990s tract subdivisions, to the newer parcels along the Eagle Creek corridor.

Era

Older homes near the Minnesota River bluff

The earlier Savage homes up near the river bluff are on their second or third roof by now, and a lot of the original decking has soft spots we only find once the old shingles come off. We tear off to the deck, replace rotted sheathing by the actual board (not a flat-rate allowance), run ice-and-water shield 36 inches from every eave to meet Minnesota code, and install CertainTeed Landmark or Malarkey Highlander. Typical Savage asphalt replacement runs $14,000 to $28,000.

Older Savage home with CertainTeed Landmark Weathered Wood roof

Roofing

Roof replacement and repair in Savage

Most Savage asphalt roofs land $14,000 to $28,000 — a standard 25-square tract home sits at the low end, the larger Eagle Creek builds at the top. CertainTeed Landmark and Malarkey Highlander are our most-installed shingles across the 55378 streets. See our full roof replacement process or dig into Minnesota roof costs.

Gutters

Gutters and drainage for Savage's low-lying lots

Savage has a lot of homes sitting on lower ground near the Credit River and the Eagle Creek Corridor, where spring snowmelt and heavy rain need somewhere to go. We install seamless aluminum and steel gutters sized to actually move that water away from the foundation, plus seasonal cleaning and ice-dam prevention.

  • Seamless aluminum and steel gutters
  • Seasonal cleaning and maintenance
  • Ice-dam prevention and foundation drainage
Aerial view of Savage MN neighborhood homes in fall

Why choose

Three things I'll do in Savage that most contractors won't

I know the streets, I match the work to the home, and I back every job for as long as you own it.

Savage home with new roof and siding on an orange gable

Local

I match the work to a 1990s tract street

When most of a street went up at the same time, a re-side or a reroof that ignores the original profile sticks out. I match the siding lap, the shingle line, and the color so your home reads as part of the block — not a patch job. That's a Savage-specific problem most out-of-town crews don't even think about.

James Hardie shingle siding inspiration home
Manufacturer certifications

Eight manufacturer and industry credentials

CertainTeed ShingleMaster, Malarkey Emerald Pro, Atlas Pro+ Silver Select, LP SmartSide Preferred, and James Hardie Preferred — plus BBB A+, NRCA membership, and MN License BC762305. Certified installs mean the manufacturer warranty actually holds up.

Savage home with Malarkey architectural shingle in Brilliant Black
Lifetime workmanship warranty

Lifetime workmanship — for as long as you own the home

Most contractors stop at 5 or 10 years. If a Savage roof I installed leaks in year 12 because of how we nailed it, we fix it on our dime. Most crews at that point are gone or telling you it's your problem.

Pricing

Savage project costs

2026 ranges for typical Savage homes — a standard 25-square tract home sits low, the larger Eagle Creek builds run higher. Every quote is line-itemed by scope; free inspection included. See the full Minnesota cost breakdown.

Roof replacement

$14K–$28K

Standard 25-square tract home $14K–$20K

Larger Eagle Creek builds $22K–$28K

CertainTeed and Malarkey certified

Lifetime workmanship (current owner)

Free inspection and line-item estimate

Get my free Savage quote

Recent projects

Savage roofing, siding, and window projects from 2025 and 2026 — the mid-1990s tract homes around Hidden Valley and the newer builds near the Eagle Creek corridor.

Savage home with Malarkey Windsor shingle in Weathered Wood
White Savage home with new asphalt shingle roof
Savage home re-sided with James Hardie in the Winslow style
Savage home with new Pella windows
Savage home exterior with garden after roof and siding work
Larger Savage build with CertainTeed Landmark Pro in Weathered Wood

What Savage homeowners say

Real notes from Savage customers — Hidden Valley, the Credit River streets, and the Eagle Creek builds.

Half our Hidden Valley street is on the same 1990s roof, so we knew ours was due. Modex tore off, found rot we didn't know about, and showed it to us before replacing it. No surprise charges. The new Malarkey roof looks right next to the neighbors.
Savage testimonial avatar

Greg

Hidden Valley, roof replacement

Our builder vinyl was cracked and faded. Modex re-sided in LP SmartSide and matched the lap so the house still fits the block. They also swapped our foggy builder windows for Pella. Whole project, one crew, no drama.
Savage testimonial avatar

Maria

Credit River area, siding and windows

After the August 2023 hail, our insurer wanted documentation we didn't know how to produce. Modex's inspector photographed everything, met the adjuster here, and wrote a scope that got approved. Honest about what was and wasn't storm damage.
Savage testimonial avatar

Tom

Eagle Creek area, hail claim

Our lot sits low and the old gutters dumped water right at the foundation. Modex resized everything to seamless steel and redid the downspouts to carry it away. Two springs later, the basement is dry.
Savage testimonial avatar

Dana

Lower lot near Eagle Creek, gutters

We got three quotes. Modex was the only one who explained why a Class 4 shingle made sense for us and didn't try to push us into materials we didn't need. The line-item quote made the decision easy.
Savage testimonial avatar

Patrick

Savage, roof inspection

Savage runs from the older homes near the Minnesota River bluff, through the mid-1990s subdivisions around Hidden Valley, to the newer parcels along the Eagle Creek and Credit River corridor. Modex has worked all of it for decades — the town Marion Savage put on the map with Dan Patch.
Savage testimonial avatar

Modern Exterior Systems

Serving Savage, Scott County

The questions I actually get asked in Savage kitchens

Straight answers on cost, permits, timelines, storm claims, and the Savage school-district question that comes up at resale.

More questions?

Call 952-206-6339 or request a free Savage inspection.

Is your Savage roof the next one to go?

Free inspection and a line-item estimate on your Savage home — written by scope, not a lump number. Ownership-level review on every project over $40,000. We also handle storm damage and insurance claims.

Savage home with Malarkey architectural shingle in Brilliant Black
Pella 250 vinyl sliding window installed in a Savage home

About

Modern Exterior Systems (Modex)

Women-owned, family-operated roofing, siding, and window contractor that has served Savage and Scott County for decades. Certified by CertainTeed, Malarkey, Atlas, LP SmartSide, and James Hardie. BBB A+, NRCA member, Minnesota License BC762305.

Savage runs from the older homes near the Minnesota River bluff, through the mid-1990s subdivisions around Hidden Valley, to the newer builds along the Eagle Creek and Credit River corridor. We've worked all of it.

CertainTeed ShingleMaster · Malarkey Emerald Pro · Atlas Pro+ Silver Select (enables Signature Select extended warranty up to 20 years non-prorated) · LP SmartSide Preferred · James Hardie Preferred · BBB Accredited A+ · NRCA Member #1016569 · MN License #BC762305

Savage is split between Burnsville-Eagan-Savage ISD 191 and Prior Lake-Savage Area Schools ISD 719 — a real resale factor that makes a clean, street-matched exterior worth getting right.

Reviewed by Joe Dvorak, Owner, Modern Exterior Systems

Serving the entire Twin Cities area

Based in Eden Prairie, working across Minneapolis, St. Paul, and the surrounding metro. Find your city below — and if it isn't listed, call us. If you're in the metro, we'll come take a look.

West metro

South metro

East metro

  • Cottage Grove
  • Inver Grove Heights
  • Mahtomedi
  • Mendota Heights
  • St. Paul
  • Stillwater
  • White Bear Lake
  • Woodbury

North metro

View all service areas →