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

Services

ReviewsBlog

Where can I find a roofing contractor in Chaska, MN?

I'm Joe Dvorak. Modern Exterior Systems is a Chaska roofing, siding, and window contractor based in Eden Prairie, about 10 miles east down Highway 212. My crews work the Jonathan planned-community neighborhoods, the Clover Ridge craftsman streets off 212, the cream-brick historic blocks around City Square Park, and the newer subdivisions up on the Minnesota River bluffs. The housing here runs from 1970s Jonathan splits to brand-new builds — and the older the home, the more the deck and ventilation matter. Five manufacturer certifications. Lifetime workmanship warranty on residential installs.

Updated June 2026 · Reviewed by Joe Dvorak, Owner, Modern Exterior Systems

Chaska home with Malarkey Windsor shingle in Storm Grey

Chaska neighborhoods

Where I work in Chaska

Chaska sits on the Minnesota River in Carver County, about 25 miles southwest of downtown Minneapolis. The Jonathan planned community — one of the first in the country, broken ground in 1967 — anchors a lot of my renovation work, along with the Clover Ridge craftsman streets off Highway 212 and the newer subdivisions up on the bluffs. Downtown is the cream-brick historic district around City Square Park. Most of the pre-1990 homes here need a ridge vent retrofit and an honest look at the deck before I'll quote a roof.

Jonathan + the older subdivisions

1970s splits and two-stories on their third roof. Deck condition and ventilation are the two things that actually move the price — I check both before I quote.

Clover Ridge + the river bluffs

Clover Ridge craftsman customs and newer bluff-side builds. James Hardie, LP SmartSide, and Kolbe show up a lot on the premium projects out here.

City of Chaska Building Inspections: 1 City Hall Plaza, Chaska MN 55318, (952) 448-9395. Permits required for every roof replacement — I pull them before my crews start.

Malarkey Legacy on a Chaska Jonathan-era split

Trusted by Chaska 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

Chaska housing stock

What kind of homes do I work on in Chaska?

Chaska is a wide spread of eras — cream-brick historic homes downtown, the big 1970s Jonathan planned-community build-out, 1980s-90s subdivisions, and newer construction up on the river bluffs and out in Clover Ridge. Most of my work lands on the Jonathan-era and subdivision homes that are now on their second or third roof.

Mixed-era river town · second + third roof cycles

Jonathan splits, subdivision two-stories, and newer bluff-side builds

Most of the Chaska homes I quote are 30 to 55 years old and on their second or third roof. The 1970s Jonathan decking and the occasional board sheathing under it have been through 50-plus Minnesota winters, so I plan a deck repair allowance upfront and bill only what actually fails — I'm not padding the invoice with rot you can't see. Continuous ridge vent retrofit, soffit baffle inspection, and extended ice-and-water shield are standard on every Chaska roof replacement.

City of Chaska Building Inspections: 1 City Hall Plaza, Chaska MN 55318, (952) 448-9395. Roof permits required. I pull every Chaska permit before crews start work.

CertainTeed Landmark on a Chaska Jonathan-era home

River-bluff + Clover Ridge premium

Bluff-side renovations and Clover Ridge customs

The homes up on the Minnesota River bluffs and the craftsman customs in Clover Ridge trend toward premium renovations — bigger roofs, steeper pitches, longer-tenure owners. I walk every Chaska install over $40,000 myself — most of the bluff-side and Clover Ridge premium projects clear that threshold.

  • CertainTeed Presidential Shake TL — premium asphalt

  • James Hardie ColorPlus fiber cement, 15+ year paint warranty

  • Kolbe Heritage windows + standing seam metal roofing

  • EDCO steel siding for the high-wind bluff exposures

Twin Cities home exterior — Modern Exterior Systems

Services + Chaska pricing

Services in Chaska + 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 Chaska home

Roofing

Roof replacement

$14K–$30K asphalt (CertainTeed Landmark, Malarkey, Atlas). $25K–$65K+ premium (Presidential Shake TL, synthetic slate, metal). Steep bluff-side pitches factored in on every Chaska quote.

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 Chaska pricing

Chaska roof, siding + window price ranges

The three scopes most Chaska homeowners book. Steep river-bluff pitches may carry a steep-roof charge — quoted up front, not added at the end. See the full Twin Cities service area and our roof replacement details.

Chaska 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 Chaska

Why do Chaska homeowners hire us?

Three things separate me in the Chaska market: ridge vent retrofit on every roof, five manufacturer certifications instead of one, and a lifetime workmanship warranty on every residential install. We're not the cheapest bid in the 55318 — and I'll tell you why up front.

Air ventilation icon

Ventilation retrofit on every roof

Most pre-1990 Chaska homes — especially the Jonathan-era splits — have inadequate attic ventilation driving ice dam frequency. I install continuous ridge vent and check soffit baffles on every replacement, which kills the most common root cause of repeat ice dams.

Premium certification icon

Five manufacturer certifications

Most Chaska contractors 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 budget, not whatever I happen to stock.

Verified user icon

Lifetime workmanship warranty

Industry standard on roofing workmanship is 5 to 10 years. I back every Chaska residential install for as long as you own the home. No asterisks, no fine print.

Project gallery

Recent Chaska projects

Chaska roofing, siding, and window installs across the Jonathan neighborhoods, Clover Ridge, the historic downtown, and the Minnesota River bluffs.

CertainTeed Landmark on a Chaska Jonathan-era home
CertainTeed Presidential Shake TL on a Clover Ridge custom
James Hardie ColorPlus on a Chaska river-bluff renovation
Malarkey architectural storm-grey aerial on a Chaska insurance roof
Pella Architect Series windows on a Chaska subdivision home

What homeowners say

Real feedback from Chaska residents who trusted us with their exterior projects.

CertainTeed ShingleMaster certification
"They replaced our 1970s Jonathan-area roof with CertainTeed shingles and added proper ridge venting. The crew worked clean and the lifetime warranty was a key factor for us."
Twin Cities home exterior — Modern Exterior Systems

Sarah, Jonathan

Roof replacement, 2025

Malarkey Emerald Pro certification
"Our Clover Ridge home needed James Hardie siding and new Kolbe windows. They handled the permit with the city, kept the schedule, and delivered exactly what we wanted."
Testimonial avatar 2

Michael, Clover Ridge

Siding and windows, 2025

CertainTeed ShingleMaster certification
"After a hail storm rolled through the 55318, they inspected our roof, filed the insurance claim, and replaced the damaged shingles. The whole process was transparent and fast."
Testimonial avatar 1

Jennifer, downtown Chaska

Storm damage repair, 2026

Malarkey Emerald Pro certification
"We were renovating a 1970s split and needed new windows and gutters. They coordinated everything and pulled all the permits. The team was respectful and efficient."
Testimonial avatar 2

David, Chaska

Windows and gutters, 2025

CertainTeed ShingleMaster certification
"They replaced our aging roof and siding in one project. They explained every step, showed us material samples, and the final result exceeded our expectations."
Testimonial avatar 1

Patricia, Chaska

Roof and siding, 2025

Malarkey Emerald Pro certification
"They walked us through our river-bluff project in detail — real knowledge of premium materials made the difference. Highly recommend."
Testimonial avatar 2

Robert, river bluffs

Custom roof and siding, 2025

CertainTeed ShingleMaster certification
"We called for a free inspection after noticing roof wear. They found a ventilation issue we didn't know about and fixed it during replacement. Great catch."
Testimonial avatar 1

Linda, Chaska

Roof replacement, 2026

Chaska questions

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

More questions about your Chaska project?

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

Ready to start?

Free Chaska estimate within 48 hours

Call Joe at 952-206-6339 or request a free Chaska 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 Chaska river-bluff custom
Roofing icon

About Modern Exterior Systems

Women-owned. Family-operated. Based in Eden Prairie.

Modern Exterior Systems is a women-owned, family-operated, owner-led roofing and exterior contractor headquartered in Eden Prairie, Minnesota — about 10 miles east of Chaska. 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 Chaska 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 →