Home
Interior Remodeling▾Kitchen RemodelingBathroom RemodelingBasement FinishingAll Interior Remodeling
Outdoor Living▾Deck BuilderSunrooms & PorchesPergolasAll Outdoor Living
Exterior▾RoofingSidingWindows & DoorsGutters, Soffit & FasciaAll Exterior Renovation
Other Services▾Storm RestorationCommercial Roofing Property ManagementInsulationCustom Solutions
Solar & Electrical▾Solar (iSolar)Electrical (3 Rivers Electric)
Service Areas▾Saint Paul Park (HQ)AnokaApple ValleyCottage GroveForest LakeLakevilleMinneapolisMinnetonkaSaint PaulStillwaterWoodburyAll Areas We Serve →
Resources▾Free Estimate FormBlogOur WorkFAQGlossaryReviewsRecent Storms
About▾About Three RiversOur ProcessCareersContact
Get a Free EstimateCall (651) 504-5655
Homeowner Resources

The Three Rivers Blog

Practical, Minnesota-specific guides on roofing, siding, windows, storms, and insurance — written by a local, licensed contractor.

Downspouts, Grading and Drainage: Keeping Water Off Your Foundation
Blog

Downspouts, Grading and Drainage: Keeping Water Off Your Foundation

When a homeowner calls about a wet basement, they expect us to talk about the basement. We usually start twenty feet up,…

Read more →
Are Gutter Guards Worth It in Minnesota?
Blog

Are Gutter Guards Worth It in Minnesota?

Between the oaks, the maples, the cottonwood fluff and the maple-seed helicopters, a Twin Cities gutter can fill twice a season. So…

Read more →
Repair or Replace? How to Know When Your Windows Are Done
Blog

Repair or Replace? How to Know When Your Windows Are Done

Windows are expensive enough that nobody should replace them on vibes — but they're also central enough to comfort and energy bills…

Read more →
Fiberglass vs. Steel Entry Doors for Minnesota Homes
Blog

Fiberglass vs. Steel Entry Doors for Minnesota Homes

Entry doors take more abuse in Minnesota than almost anywhere: 100-degree swings across the year, wind-driven sleet, salt spray from the front…

Read more →
Egress Windows: Codes, Costs and Adding a Legal Bedroom
Remodeling

Egress Windows: Codes, Costs and Adding a Legal Bedroom

Here's a fact that changes basement plans: that beautifully finished room downstairs doesn't count as a bedroom — legally or on an…

Read more →
Winter Window Condensation: Harmless Fog or Warning Sign?
Blog

Winter Window Condensation: Harmless Fog or Warning Sign?

Every January the calls start: "My windows are sweating — do I need new ones?" Sometimes yes, sometimes absolutely not, and the…

Read more →
House Wrap and Weather Barriers: The Layer You Never See
Blog

House Wrap and Weather Barriers: The Layer You Never See

For about a week during a siding job, your house wears what looks like a giant printed windbreaker. Then the new siding…

Read more →
Paint It or Replace It? What Fading, Chalking Siding Is Telling You
Blog

Paint It or Replace It? What Fading, Chalking Siding Is Telling You

Run your hand across your siding on a sunny day. If your palm comes away dusted with chalky residue the color of…

Read more →
Cedar Shake Siding vs. Modern Alternatives: A Practical Comparison
Blog

Cedar Shake Siding vs. Modern Alternatives: A Practical Comparison

Nothing looks like cedar. That texture, the way it silvers, the depth real wood gives a gable — it's why homeowners in…

Read more →
How Long Does Siding Last in Minnesota? Lifespans by Material
Blog

How Long Does Siding Last in Minnesota? Lifespans by Material

"How long will it last?" is the first question we get at every siding estimate, and the honest answer is: it depends…

Read more →
Storm Chasers After a Twin Cities Hailstorm: 7 Red Flags
Storm Damage

Storm Chasers After a Twin Cities Hailstorm: 7 Red Flags

Within 48 hours of any decent hailstorm, certain Twin Cities neighborhoods sprout more yard signs than dandelions. Some belong to legitimate local…

Read more →
Minnesota Roof Insurance Claims: A Step-by-Step Walkthrough
Storm Damage

Minnesota Roof Insurance Claims: A Step-by-Step Walkthrough

We've sat at hundreds of Twin Cities kitchen tables walking homeowners through their first roof claim, and the pattern is always the…

Read more →
How to Spot Hail Damage on Your Roof (and What to Do Next)
Storm Damage

How to Spot Hail Damage on Your Roof (and What to Do Next)

Hail damage is sneaky. A roof can take a beating in June and not leak until the following March, long after the…

Read more →
Skylights in Minnesota: Benefits, Risks and What They Cost
Roofing

Skylights in Minnesota: Benefits, Risks and What They Cost

Skylights split homeowners into two camps: the ones who love waking up to daylight in a dark hallway, and the ones who…

Read more →
Roof Warranties Explained: Manufacturer vs. Workmanship Coverage
Roofing

Roof Warranties Explained: Manufacturer vs. Workmanship Coverage

"Fifty-year warranty" might be the most misunderstood phrase in roofing. Homeowners hear it and picture five decades of blanket protection. What they…

Read more →
Can You Replace a Roof in a Minnesota Winter?
Roofing

Can You Replace a Roof in a Minnesota Winter?

Somewhere along the line, Minnesota homeowners picked up the idea that roofing season ends at Halloween and anything after that has to…

Read more →
What’s Under Your Shingles: Ice & Water Shield and Underlayment Explained
Roofing

What’s Under Your Shingles: Ice & Water Shield and Underlayment Explained

Shingles get all the attention because they're what you see from the curb. But ask anyone who's opened up a leaking roof:…

Read more →
Roof Ventilation 101: Why Minnesota Attics Need to Breathe
Insulation

Roof Ventilation 101: Why Minnesota Attics Need to Breathe

When we tear off a failed roof in the Twin Cities, the shingles usually get blamed. But at least half the time,…

Read more →
Class 4 Impact-Resistant Shingles: Do They Earn Their Insurance Discount?
Roofing

Class 4 Impact-Resistant Shingles: Do They Earn Their Insurance Discount?

After every big Twin Cities hailstorm, two conversations happen at our estimate table. The first is about fixing the roof that just…

Read more →
Ice Dams in Minnesota: Why They Form and How to Stop Them
Insulation

Ice Dams in Minnesota: Why They Form and How to Stop Them

Every February our phones start ringing with the same call: water stains on the ceiling, a ridge of ice sitting on the…

Read more →
Sunrooms & 3-Season Rooms: Adding Living Space in Minnesota
Uncategorized

Sunrooms & 3-Season Rooms: Adding Living Space in Minnesota

In a state where we wait all year for warm weather, a sunroom lets you enjoy every minute of it — bug-free…

Read more →
Basement Finishing in Minnesota: Costs, ROI & What to Know
Uncategorized

Basement Finishing in Minnesota: Costs, ROI & What to Know

Finishing your basement is one of the most cost-effective ways to add livable square footage in Minnesota — no addition, no new…

Read more →
Bathroom Remodel: 7 Upgrades That Add the Most Value in Minnesota Homes
Uncategorized

Bathroom Remodel: 7 Upgrades That Add the Most Value in Minnesota Homes

A bathroom remodel is one of the highest-impact projects you can do — but not every dollar returns the same value. These…

Read more →
Do Storm Doors Really Save Energy in Minnesota Winters?
Uncategorized

Do Storm Doors Really Save Energy in Minnesota Winters?

Storm doors are a small upgrade with an outsized reputation. Do they really save energy in a Minnesota winter? The honest answer:…

Read more →
Soffit, Fascia & Gutters: How Your Roofline Protects Your Home
Uncategorized

Soffit, Fascia & Gutters: How Your Roofline Protects Your Home

Your roofline is a team. Soffit, fascia, and gutters each do a job, and when one fails, the others — and your…

Read more →
7 Signs Your Siding Needs Replacing Before Another Minnesota Winter
Uncategorized

7 Signs Your Siding Needs Replacing Before Another Minnesota Winter

Siding is your home’s first defense against Minnesota weather. When it starts to fail, it stops protecting the structure underneath — and…

Read more →
Andersen vs. Pella: Choosing Replacement Windows in Minnesota
Uncategorized

Andersen vs. Pella: Choosing Replacement Windows in Minnesota

Andersen and Pella are two of the most trusted window brands in the country, and both make excellent windows for Minnesota. Here’s…

Read more →
Vinyl Siding Colors: How to Choose a Palette That Lasts
Uncategorized

Vinyl Siding Colors: How to Choose a Palette That Lasts

New siding is a big investment, and color is the decision you’ll live with the longest. Here’s how to choose a palette…

Read more →
Roof Drip Edge & Flashing: The Details That Keep Minnesota Roofs Dry
Uncategorized

Roof Drip Edge & Flashing: The Details That Keep Minnesota Roofs Dry

The most common source of roof leaks isn’t the shingles — it’s the metal details around the edges and penetrations. Get drip…

Read more →
Twin Cities Storm-Season Home Checklist (Roof, Siding & Gutters)
Uncategorized

Twin Cities Storm-Season Home Checklist (Roof, Siding & Gutters)

Minnesota’s worst hail and wind hits from spring through late summer. A little prep now makes damage less likely — and a…

Read more →
Gutter Installation Cost in the Twin Cities (2026)
Uncategorized

Gutter Installation Cost in the Twin Cities (2026)

Gutters are easy to ignore — until an ice dam or a wet basement reminds you why they matter. Here’s what new…

Read more →
Asphalt Shingles Explained: Types, Lifespan & Best Picks for Minnesota
Uncategorized

Asphalt Shingles Explained: Types, Lifespan & Best Picks for Minnesota

Asphalt shingles cover the vast majority of Minnesota homes — they’re affordable, versatile, and, done right, they last. But not all shingles…

Read more →
James Hardie vs. LP SmartSide vs. Vinyl: Best Siding for Minnesota Winters
Uncategorized

James Hardie vs. LP SmartSide vs. Vinyl: Best Siding for Minnesota Winters

Siding has to survive Minnesota — 90°F summers, -20°F winters, and constant freeze-thaw. The three most popular choices each handle it differently.…

Read more →
ACV vs. RCV: Understanding Your Minnesota Roof Insurance Payout
Uncategorized

ACV vs. RCV: Understanding Your Minnesota Roof Insurance Payout

When you file a Minnesota roof claim, two acronyms decide how much you actually get: ACV and RCV. Understanding them keeps thousands…

Read more →
9 Signs You Need a New Roof (Minnesota Homeowner’s Checklist)
Uncategorized

9 Signs You Need a New Roof (Minnesota Homeowner’s Checklist)

Roofs rarely fail overnight — they warn you first. Here are nine signs Minnesota homeowners should never ignore.The 9 signsAge: your roof…

Read more →
Roof Repair vs. Replacement: How to Know Which You Need
Uncategorized

Roof Repair vs. Replacement: How to Know Which You Need

Not every roof problem means a full replacement — but patching a roof that’s past its life just wastes money. Here’s how…

Read more →
After the Storm: Your First 48 Hours (Minnesota Hail & Wind Damage)
Uncategorized

After the Storm: Your First 48 Hours (Minnesota Hail & Wind Damage)

Hail or wind hit your Minnesota property? Here's what to do in the first 48 hours to document damage, prevent more, and protect your insurance claim.

Read more →
Metal Roofing in Minnesota: Costs, Colors & Is It Worth It?
Roofing

Metal Roofing in Minnesota: Costs, Colors & Is It Worth It?

What a metal roof costs in Minnesota, the best colors and styles, and whether it is worth it — a Twin Cities roofer’s guide with real project pricing.

Read more →
How to Choose a Roofing Contractor in the Twin Cities: 10 Questions to Ask
Roofing

How to Choose a Roofing Contractor in the Twin Cities: 10 Questions to Ask

Ten questions every Minnesota homeowner should ask before hiring a roofer — plus the red flags that mean you should walk away.

Read more →
How Much Does a New Roof Cost in Minnesota? (2026 Price Guide)
Roofing

How Much Does a New Roof Cost in Minnesota? (2026 Price Guide)

A new roof in Minnesota runs $8,000–$22,000 in 2026. See price ranges by material and the 7 factors that move your quote up or down.

Read more →
Custom Woodworking & Built-Ins: Adding Character to Twin Cities Homes
Remodeling

Custom Woodworking & Built-Ins: Adding Character to Twin Cities Homes

Custom woodworking and built-ins add lasting character to Twin Cities homes - see how handcrafted shelving, mantels and mudroom builds transform a space.

Read more →
Composite Deck Build in Mendota Heights, MN: A Low-Maintenance Outdoor Living Upgrade
Outdoor Living

Composite Deck Build in Mendota Heights, MN: A Low-Maintenance Outdoor Living Upgrade

See how we transformed a Mendota Heights backyard with a custom composite deck. Licensed Minnesota deck builders. Free estimates: (651) 504-5655.

Read more →
Spaced Decking & Knee-Wall Attics: Why Older Twin Cities Roofs Need Extra Work
Homeowner Resources

Spaced Decking & Knee-Wall Attics: Why Older Twin Cities Roofs Need Extra Work

Why older Saint Paul & Minneapolis roofs with spaced/plank decking need extra work to meet code — explained by Three Rivers Contracting.

Read more →
After the Storm: The Minnesota Hail Insurance Claim Process
Homeowner Resources

After the Storm: The Minnesota Hail Insurance Claim Process

The Minnesota hail insurance claim process, step by step — document, file and get paid fairly. Free storm inspection from Three Rivers Contracting.

Read more →
Class 4 Impact-Resistant Shingles & Your Insurance
Homeowner Resources

Class 4 Impact-Resistant Shingles & Your Insurance

Class 4 impact-resistant shingles in Minnesota — what they are and how they can lower your home insurance premium. From Three Rivers Contracting.

Read more →
Full-Frame vs. Insert Windows: What Minnesota Homeowners Should Know
Homeowner Resources

Full-Frame vs. Insert Windows: What Minnesota Homeowners Should Know

Full-frame vs. insert windows: what Minnesota homeowners should know before replacing. The difference between a 30-year upgrade and a quick cover-up.

Read more →
How to Prevent Ice Dams in Minnesota
Homeowner Resources

How to Prevent Ice Dams in Minnesota

How to prevent ice dams on Minnesota homes — the real causes and the complete air-seal, insulation & ventilation fix. From Three Rivers Contracting.

Read more →

Have a question we haven’t answered?

Ask us anything — no jargon, just straight answers from a local team.

Talk to a Real Person

☎ Call Us Get a Quote