Get an instant roof, siding, or window estimate online — no sales call, no waiting.Try the instant estimator
Modern Exterior Systems

Services

ReviewsBlog

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. Five 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 home with Malarkey Windsor shingle in Storm Grey

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.

Malarkey Legacy on a Belle Plaine home

Trusted by Belle Plaine homeowners

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

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.

CertainTeed Landmark on a Belle Plaine home

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

Twin Cities home exterior — Modern Exterior Systems

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.

CertainTeed Landmark Pro on a Belle Plaine home

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.

Twin Cities home exterior — Modern Exterior Systems

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.

Twin Cities home exterior — Modern Exterior Systems

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)

Get a roof quote

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.

Air ventilation icon

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.

Premium certification icon

Five 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.

Verified user icon

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.

CertainTeed Landmark on a Belle Plaine home
CertainTeed Presidential Shake TL on a Belle Plaine custom
James Hardie ColorPlus on a Belle Plaine renovation
Malarkey architectural storm-grey aerial on a Belle Plaine insurance roof
Pella Architect Series windows on a Belle Plaine subdivision home

What homeowners say

Feedback from Belle Plaine and Scott County homeowners I've worked with on roofs, siding, and windows.

CertainTeed ShingleMaster certification
"Joe's crew replaced our older downtown roof with CertainTeed shingles and added ridge venting we didn't have before. They found two soft spots in the decking, showed me the photos, and only charged for the boards they swapped. The lifetime warranty sealed it."
Twin Cities home exterior — Modern Exterior Systems

Sarah, downtown Belle Plaine

Roof replacement, 2025

Malarkey Emerald Pro certification
"Our place out by On the Green needed James Hardie siding and new Kolbe windows. Joe handled the permit with the city, kept the schedule, and the finish work is clean. No surprises on the invoice."
Testimonial avatar 2

Michael, On the Green

Siding and windows, 2025

CertainTeed ShingleMaster certification
"After the hail came through, Joe inspected our roof, walked the adjuster around it, and replaced the damaged shingles on the claim. The whole process was straight and fast."
Testimonial avatar 1

Jennifer, Belle Plaine

Storm damage repair, 2026

Malarkey Emerald Pro certification
"We were redoing an older Belle Plaine home and needed new windows and gutters. Joe coordinated everything and pulled all the permits. The team was respectful and got it done on time."
Testimonial avatar 2

David, Belle Plaine

Windows and gutters, 2025

CertainTeed ShingleMaster certification
"Joe replaced our aging roof and siding in one project. He explained every step, brought out material samples, and the final result came in better than we pictured."
Testimonial avatar 1

Patricia, Belle Plaine

Roof and siding, 2025

Malarkey Emerald Pro certification
"Joe walked us through our new-build siding project in detail — he knew the premium materials cold and never pushed the priciest option. Highly recommend."
Testimonial avatar 2

Robert, Chatfield on the Green

Custom roof and siding, 2025

CertainTeed ShingleMaster certification
"We called for a free inspection after noticing roof wear. Joe caught a ventilation problem we had no idea about and fixed it during the replacement. Good catch that saved us ice dams."
Testimonial avatar 1

Linda, Belle Plaine

Roof replacement, 2026

Belle Plaine questions

Answers to common questions about roofing, siding, windows, and permits in Belle Plaine.

More questions about your Belle Plaine project?

Call me at 952-206-6339 or request a free Belle Plaine quote — written line-item, no high-pressure follow-up.

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 24 to 48 hours. Written line-item quote within 48 hours of the visit. Continuous ridge vent retrofit standard on every roof replacement.

CertainTeed Landmark Pro on a Belle Plaine home
Roofing icon

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+ Silver Select, LP SmartSide Preferred, James Hardie Preferred. BBB Accredited A+. 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.

Twin Cities home exterior — Modern Exterior Systems

James Hardie Preferred

Fiber cement

ColorPlus 15+ year factory paint warranty on full-house siding replacements.

BBB Accredited A+

Highest rating

Transparent pricing, written line-item quotes, no high-pressure follow-up.

Twin Cities home exterior — 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 →