Joe Dvorak | Modern Exterior Systems (Modex) • Updated: July 2026
I've crawled through more Twin Cities attics than I can count, and I can usually tell within thirty seconds whether a house has a ventilation problem. Frost on the underside of the roof deck in January. Insulation packed tight against the eaves with nowhere for air to move. A second floor that bakes in July. Nine times out of ten, the roof isn't the problem — the ventilation is. And soffit vents are the half almost everybody forgets.
Let me walk you through how this actually works, why it matters more in Minnesota than almost anywhere, and how to tell if yours is set up wrong.
The short answer
Your attic needs to breathe: cool air in at the bottom (the soffit vents, under your eaves) and warm, moist air out at the top (a ridge vent or roof vents). When that airflow is balanced and unblocked, your attic stays close to the outdoor temperature. When it's not, you get ice dams in winter, condensation soaking your insulation, and a shorter roof life. Soffit vents are the intake — and they're the part most likely to be missing, undersized, or buried under insulation.
Why Minnesota is different
In a climate that swings from -20°F to 90°F, attic ventilation isn't a nice-to-have. It's the difference between a roof that lasts its full life and one that fails early.
Winter is the real test. Warm air leaks up from your living space into the attic. If that attic is sealed up tight and can't vent, the underside of your roof deck warms up, melts the snow sitting on the shingles, and that meltwater runs down to the cold eave and refreezes. That's an ice dam — the ridge of ice that backs water up under your shingles and into your ceilings. Proper soffit-to-ridge airflow keeps the whole deck cold, so the snow melts evenly off the roof instead of damming at the edge.
Condensation is the quiet killer. That same warm, moist air hits the cold deck and condenses — I've opened attics in February where the nail tips were coated in frost and the insulation underneath was damp. Do that for a few winters and you get mold on the sheathing, rusted fasteners, and R-value quietly draining out of soaked insulation.
How attic ventilation actually works
Think of it like a chimney for your attic. Cool outdoor air enters low, through the soffit vents tucked under your eaves. It washes up the underside of the roof deck, picks up heat and moisture, and exits high, through a ridge vent along the peak or vents near the top of the roof. Intake low, exhaust high, air always moving.
The key word is balanced. You need roughly as much intake (soffit) as exhaust (ridge). Most Minnesota problems I find are an intake problem — the exhaust is fine, but the soffit vents are missing, painted shut, or blocked by insulation, so there's nothing feeding the system. A ridge vent with no soffit intake is a chimney with no fireplace. It looks right and does almost nothing.
What soffit vents do
Soffit vents are the perforated or slotted panels in the underside of your roof overhang. They're the intake — the entry point for all that cool, dry air. On a lot of older homes around Edina, St. Louis Park, and the '50s–'70s builds all over the metro, the soffits are solid wood or aluminum with no venting at all, or the venting got covered when someone re-insulated the attic and shoved the batts right up to the edge. Either way, the intake is choked, and no ridge vent can fix that.
Signs your ventilation is wrong
- Ice dams every winter — the number-one symptom.
- Frost or water stains on the underside of the roof deck (grab a flashlight and look).
- Damp, matted, or moldy insulation, especially near the eaves.
- A second floor that's hot and stuffy in summer while the main floor is fine.
- A musty smell in the attic, or visible mold on the sheathing.
- Shingles aging faster than they should — a superheated attic cooks them from underneath.
The mistakes I see most
Insulation blocking the soffit vents. The fix is baffles — foam or cardboard chutes stapled between the rafters at the eave that hold the insulation back and keep a clear air channel. Cheap, and they solve a huge share of ventilation problems.
Exhaust with no intake. Someone adds a ridge vent or attic fan but never opens up the soffits. Now the fan pulls air from wherever it can — often conditioned air from your house through gaps, which raises your heating bill and doesn't help the roof.
Bathroom fans dumping into the attic. I still find this constantly. That vent has to run all the way outside, not just into the attic space, or you're pumping shower steam straight onto your cold roof deck all winter.
Joe's Note: If you only do one thing, have someone check whether your soffit vents are actually open and whether insulation is choking them. It's the cheapest fix in roofing and it prevents the most expensive damage.
What it costs
Ventilation work is modest money compared to what it prevents. Adding baffles and clearing blocked soffit vents on a typical Twin Cities home usually runs a few hundred to around $1,500 depending on access and how many bays need them. Cutting in continuous soffit venting where there's none, or adding a ridge vent during a re-roof, is a small line item on the overall job — and the right time to do it is when the roof is already off. Compare that to one ice-dam ceiling repair, and it pays for itself the first winter.
FAQ
What do soffit vents actually do?
They're the intake for your attic. Cool outdoor air enters through the vents under your eaves, washes up the underside of the roof deck to carry off heat and moisture, and exits through vents at the ridge. Without soffit intake, the whole ventilation system stalls.
Can bad attic ventilation cause ice dams?
Yes — it's the leading cause. When warm air can't escape the attic, it heats the roof deck, melts the snow, and that water refreezes at the cold eave into an ice dam. Balanced soffit-to-ridge airflow keeps the deck cold so snow melts evenly instead.
How do I know if my attic is properly ventilated?
Look for the warning signs: ice dams, frost or stains on the underside of the roof deck, damp or moldy insulation near the eaves, a hot upstairs in summer, or a musty attic smell. A flashlight check of the attic in winter tells you a lot.
Why is my attic full of frost in winter?
Warm, moist air from your home is reaching the cold roof deck and condensing. That points to two things: air leaking up from the living space, and not enough ventilation to carry the moisture back out. Left alone it leads to mold and soaked insulation.
Do I need soffit vents if I already have a ridge vent?
Yes. A ridge vent is only the exhaust half. Without soffit intake feeding it, it barely moves any air — and can even pull conditioned air out of your house. Intake and exhaust have to be balanced to work.
How much does it cost to fix attic ventilation in Minnesota?
Clearing blocked soffit vents and adding baffles typically runs a few hundred to around $1,500. Adding venting where there's none, or a ridge vent during a re-roof, is a small part of the larger job — and doing it during a roof replacement is the smart time to fix it.
Not sure whether your attic is breathing right? Call Modern Exterior Systems at 952-206-6339 — we'll get up there, check your intake and exhaust, and give you an honest read before it turns into an ice-dam repair. No pressure. Or request your free inspection online.
Modern Exterior Systems is a women-owned, family-operated roofing and exterior contractor based in Eden Prairie, MN, serving Minneapolis, St. Paul, and 90+ Twin Cities communities. Owner Joe Dvorak brings two decades of hands-on construction experience, CertainTeed ShingleMaster and Malarkey Emerald Pro certifications, a BBB A+ rating, and a lifetime workmanship warranty to every residential project.





