
Water is the thing that ruins roofs, fascia, and foundations. Gutters are how you send it somewhere else.
We repair and replace gutter systems on homes and businesses throughout the Minnesota metro. Sagging runs, undersized downspouts, bad pitch, ice-dam damage, we fix the cause, not just the symptom.
New systems are sized to your roof's actual water volume and routed to carry runoff well away from your foundation.
Pair it with a roof replacement and we'll handle the whole exterior in one trip, one schedule, one point of contact.
Gutters and downspouts sized to the water your roof actually sheds in a Minnesota storm.
Winter is hard on gutters. We repair the damage and address what caused it.
Bundled with a roof replacement so you're not coordinating two contractors.
We install and repair gutter systems throughout Minnetonka and the lake communities around it, Wayzata, Deephaven, Shorewood, Excelsior, Orono, and Minnetrista, where heavy tree cover fills gutters fast and ice builds at the eaves every winter.
Closer in, we work in Hopkins, St. Louis Park, Golden Valley, and Edina, and we cover Eden Prairie, Plymouth, Chanhassen, and Long Lake as well. If we're already replacing your roof, the gutters go on in the same trip.
See every city we serveSagging runs, seams that drip, downspouts pulling away, or water spilling behind the gutter usually mean the system is undersized or badly pitched, that's a replacement conversation. Isolated damage from ice or a fallen branch is typically a repair. We'll tell you which one you're looking at.
It depends on the total length of the runs, how many downspouts and corners are involved, the material and gutter size, and whether fascia repair is needed behind the old system. Homes with steep pitches or long roof planes need larger capacity, which affects the price.
Gutters don't cause ice dams, heat escaping into the attic does, but clogged or poorly pitched gutters make the damage worse. We address the drainage and flag the ventilation and insulation issues driving the ice so you're fixing the cause, not just the symptom.
In heavily wooded areas like Deephaven, Shorewood, and Orono, twice a year is realistic, once after spring seed drop and again after the leaves come down in fall, before the first freeze.
Yes, and it's the easiest way to do it. One crew, one schedule, one point of contact, and the gutters get sized to the roof we just installed. Our satisfaction guarantee covers the whole job.
GuttersGutter Maintenance Tips for Lake Minnetonka Area HomesMature trees, lake wind, and forty freeze-thaw cycles a year make gutters a real maintenance item around the lake. Here's the seasonal rhythm that works.
WinterIce Dams in Minnetonka: Causes, Prevention, and When to Call a RooferIce dams aren't a weather problem — they're a heat problem. Understanding that is the difference between chipping ice every February and actually fixing it.
Homeowner GuidesHow to Know When It's Time to Replace Your RoofCurling shingles, granules in the gutters, a stain on the ceiling — here's how to read the signs before a small problem turns into a wet living room.
Roof ReplacementA full tear-off and install done in the right order, from decking to the last ridge cap.
Roof RepairLeaks, missing shingles, and flashing failures, fixed without pushing you toward a replacement you don't need.
Commercial RoofingFlat, low-slope, or steep, we keep your building dry and your business open with systems built to last.
Cedar Shake RoofingNatural wood roofing for lakefront and wooded properties, installed and repaired with the material's quirks in mind.
Metal RoofingStanding seam and panel metal roofing built to shed snow and shrug off hail better than most materials.
Flat RoofingLow-slope and flat sections done with the drainage detail that keeps water from pooling in the first place.
Storm & Hail DamageFast inspections after a storm, with clear photos of what's actually damaged before any work begins.
Insurance Claim RoofingWe document the damage thoroughly and meet your adjuster on-site so the scope reflects what's actually up there.Fill out the form or call us at 952.649.6449 to schedule your free evaluation or request an estimate.