Roofing, Siding & Windows in Belle Plaine, Minnesota
I'm Joe Dvorak. Modern Exterior Systems is a roofing, siding, and window contractor based in Eden Prairie — about 28 miles up Highway 169 from Belle Plaine. I work the older homes downtown around Meridian and Main, the newer subdivisions southeast of 169 like On the Green and Chatfield on the Green, and the farm places out toward the river. Six manufacturer certifications. Lifetime workmanship warranty on residential installs. I'm not the cheapest bid you'll get, and I'll tell you why on the inspection.
Updated June 2026 · Reviewed by Joe Dvorak, Owner, Modern Exterior Systems

Belle Plaine neighborhoods
Where I work in Belle Plaine
Belle Plaine sits on the Minnesota River in Scott County, off Highway 169. The town is really two different jobs for me. There's the old downtown grid around Meridian and Main — homes built anywhere from the 1880s to the 1950s, some of them near the Hooper-Bowler-Hillstrom House. And there's the newer growth southeast of 169, subdivisions like On the Green and Chatfield on the Green that have gone up since the 2000s. The two need very different work, so I price them differently.
Historic downtown + river side
Older homes near Meridian Street and the river — balloon framing, steeper pitches, sometimes original cedar or asbestos siding underneath. These take a careful tear-off, not a fast one.
Newer subdivisions southeast of 169
On the Green, Chatfield on the Green, and the newer builds toward Prairie Garden — 2000s-2020s homes on bigger lots, first or second roof, where builder-grade shingles are aging out.
City of Belle Plaine permits: City Hall, 218 Meridian Street North, Belle Plaine MN 56011, (952) 873-5553. A building permit is required for a roof replacement — I pull it before my crew starts.

Trusted by Belle Plaine homeowners
Belle Plaine housing stock
What kind of homes do I work on in Belle Plaine?
Two buckets. Older homes in the original downtown grid — some over a hundred years old, with steep pitches, board decking, and whatever's been layered on over the decades. And newer subdivision homes southeast of 169 going on their first or second roof. I quote them like the different jobs they are.
Old downtown · new subdivisions
Century-old homes downtown, builder-grade roofs out by On the Green
On an older Belle Plaine home near Meridian Street, I pull a few shingles before I quote — board decking with gaps, two or three old layers, and sometimes knob-and-tube near the soffits change the price. On the newer subdivision homes, the surprise is usually the opposite: a 15-year-old builder-grade roof that looks fine from the street but has lost its granules on the south slope. Either way I quote a deck repair allowance up front and bill only the boards that actually rot out. Continuous ridge vent and proper ice-and-water shield go on every Belle Plaine roof — winters here earn it.
City of Belle Plaine permits: City Hall, 218 Meridian Street North, Belle Plaine MN 56011, (952) 873-5553. Roof permits required. I pull every Belle Plaine permit before the crew starts.

Storm + insurance work
Hail claims and full-exterior jobs on the river
Belle Plaine catches the same hail the rest of the river valley does — the May 2021 storm dropped golf-ball hail on homes here, and plenty of roofs got replaced on claims. I'll walk your roof, photograph the actual hits, and meet your adjuster on the property when I can. I walk every Belle Plaine install over $40,000 myself — most full-exterior jobs and bigger river-side homes clear that line.
CertainTeed Presidential Shake TL — premium asphalt
James Hardie ColorPlus fiber cement, 15+ year paint warranty
Kolbe Heritage windows + standing seam metal roofing
LP SmartSide engineered wood for the value tier

Services + Belle Plaine pricing
Services in Belle Plaine + typical price ranges
Roofing $14K–$65K+. Siding $22K–$55K. Windows $14K–$50K. Gutters $1.5K–$4.5K. Continuous ridge vent retrofit + soffit baffle inspection on every roof replacement.

Roofing
Roof replacement
$14K–$30K asphalt (CertainTeed Landmark, Malarkey, Atlas). $25K–$65K+ premium (Presidential Shake TL, synthetic slate, metal). Older downtown homes priced after I pull a few shingles, not before.

Siding
Siding installation
$22K–$55K. LP SmartSide engineered wood (value tier). James Hardie fiber cement with ColorPlus 15+ year paint warranty. Full tear-off, house-wrap upgrade.

Windows
Window replacement
$14K–$50K. ProVia Endure for value tier with lifetime warranty. Kolbe Heritage and Pella Architect Series for premium replacements. Triple-pane Low-E standard.
2026 Belle Plaine pricing
Belle Plaine roof, siding + window price ranges
The three scopes most Belle Plaine homeowners book. Older downtown homes with extra layers or board decking get priced after I pull a few shingles — up front, not as a surprise at the end. See the full Twin Cities service area and our roof replacement details.
Belle Plaine roof replacement
Standard asphalt + premium upgrade
$14K–$65K+
Standard $14K–$30K · premium $25K–$65K+
Standard $14K–$30K (CertainTeed Landmark, Malarkey, Atlas)
Premium $25K–$65K+ (Presidential Shake TL, synthetic slate, metal)
Continuous ridge vent retrofit + soffit baffle inspection standard
Extended ice-and-water shield at eaves
Lifetime workmanship warranty (current owner)
Belle Plaine siding installation
LP SmartSide + James Hardie
$22K–$55K
Full tear-off, house-wrap upgrade
LP SmartSide engineered wood (value tier)
James Hardie fiber cement with ColorPlus 15+ year paint warranty
Full tear-off — no installing over failed substrate
House-wrap upgrade included
Lifetime workmanship warranty (current owner)
Belle Plaine window replacement
ProVia + Kolbe + Pella
$22K–$90K
Per window $1,400–$6,000 · ~15–22 windows on most Belle Plaine homes
ProVia Endure / Pella value vinyl ($1,400–$2,500/window)
Kolbe + Pella Reserve architectural lines for downtown historic + river-side customs
Replaces failed single-pane + fogged double-pane on older homes
Triple-pane Low-E upgrade for Minnesota winters
Lifetime workmanship warranty (current owner)
Why hire me
Why Belle Plaine homeowners hire me
Three things: I retrofit ventilation on every roof, I carry five manufacturer certifications instead of one, and I back every residential install with a lifetime workmanship warranty. I'm not the cheapest bid — but I'll show you on the inspection what the cheap bid leaves out.
Ventilation retrofit on every roof
A lot of older Belle Plaine homes have marginal attic ventilation, and that's what drives the ice dams that wreck eaves and gutters every February. I install continuous ridge vent and check soffit baffles on every replacement — it's the fix most bids skip.
Six manufacturer certifications
Most contractors who'll drive out to Belle Plaine install one shingle line and one siding line. I install five — CertainTeed, Malarkey, Atlas, LP SmartSide, James Hardie — so you pick the material that fits the home and the budget, not the one I'm stuck selling.
Lifetime workmanship warranty
The industry standard on roofing workmanship is 5 to 10 years. I back every Belle Plaine residential install for as long as you own the home. No asterisks, no fine print.
Project gallery
Recent Belle Plaine projects
Roofing, siding, and window installs across the downtown grid, the subdivisions southeast of 169, and homes out toward the Minnesota River.





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.
Belle Plaine questions
What Belle Plaine homeowners ask us first.
Ready to start?
Free Belle Plaine estimate within 48 hours
Call me at 952-206-6339 or request a free Belle Plaine quote. Crew lead on the property within 2 to 5 business days. Written line-item quote within 48 hours of the visit. Continuous ridge vent retrofit standard on every roof replacement — same standard our crews run fifteen minutes south in New Prague.

About Modern Exterior Systems
Women-owned. Family-operated. Based in Eden Prairie.
Modern Exterior Systems is a women-owned, family-operated roofing and exterior contractor headquartered in Eden Prairie, Minnesota, serving Belle Plaine about 28 miles down Highway 169. Five manufacturer certifications: CertainTeed ShingleMaster, Malarkey Emerald Pro, Atlas Pro+, LP SmartSide Preferred, James Hardie Preferred. BBB A+ rating. NRCA Member #1016569. MN License #BC762305. Lifetime workmanship warranty on every residential install.
Reviewed by Joe Dvorak, Owner, Modern Exterior Systems · Updated June 2026
Credentials
Manufacturer certifications + industry credentials
Five active manufacturer certifications, three institutional accreditations. Every crew works to manufacturer specifications and pulls every Belle Plaine permit before starting.
CertainTeed ShingleMaster
Premium asphalt
Enables CertainTeed SureStart PLUS extended warranty registration on residential installs.

James Hardie Preferred
Fiber cement
ColorPlus 15+ year factory paint warranty on full-house siding replacements.
BBB A+ rating
Highest rating
Transparent pricing, written line-item quotes, no high-pressure follow-up.

Modex services in Belle Plaine
Every service below runs from our Eden Prairie shop and carries the same lifetime workmanship warranty on residential installs in Belle Plaine.
Further reading
Straight answers on shingle pricing, timing, and gutters for Scott County homeowners.

June 8, 2026
Asphalt Shingles Cost in Minnesota: A Twin Cities Contractor's 2026 Breakdown
Real asphalt shingle cost for Twin Cities homes in 2026: $14K-$32K installed. Tier-by-tier pricing, what drives the number, and how to spot a cheap quote.

June 25, 2026
The Best Time of Year to Replace a Roof in Minnesota
Why late spring to early fall wins, when winter actually works, and how to avoid the fall rush — from a Twin Cities roofer.

May 31, 2026
Aluminum Gutters: A Twin Cities Contractor's Complete Guide (2026)
Aluminum gutter cost, sizing, and install from a Twin Cities contractor. 5" vs 6" seamless, K-style vs half-round, and what most homeowners get wrong.

