Same-Day Roof Inspections Available — Call (408) 685-2177 or Book Online — No Obligation
Ridge & soffit systems · Code-sized net free area · Serving Santa Clara, Sunnyvale & the Bay Area

Roof & Attic Ventilation in San Jose

Balanced intake and exhaust, sized to code — not a guess. We calculate the net free area your attic actually needs, then build the system to deliver it.

Net free area calculated, not estimated
Intake and exhaust balanced 50/50
50-yr transferable warranty
CA Lic. #1090028 (C-39)
What it is

What is roof ventilation, and why does it matter in the Bay Area?

Roof ventilation is a balanced pair of openings — low intake at the eaves and high exhaust at or near the ridge — that lets outside air wash continuously across the underside of your roof deck. It is not one vent, and it is not optional. California's residential code sets a minimum net free ventilating area for every attic, and shingle manufacturers make meeting it a condition of the system warranty. In the Bay Area the system has to solve two different problems in the same year: summer heat that cooks shingles from beneath, and wet-season moisture that condenses on cold sheathing.

Code minimum net free area — 1:150 baseline

When 40–50% is high exhaust — 1:300 balanced

Minimum airspace above insulation — 1 inch

Intake-to-exhaust split we design to — 50/50

Attic view showing original spaced sheathing and aging roof framing in Los Altos, CA
The question everyone asks

How much attic ventilation does a San Jose home need?

California code requires a minimum net free ventilating area of 1 square foot for every 150 square feet of attic floor — which can be halved to 1:300 when 40–50% of that area sits high in the attic and the rest at the eaves. Worked through on a 1,500 sq ft attic: at 1:150 you need 10 sq ft of net free area (1,440 sq in). Balance it properly and you need 5 sq ft (720 sq in) — roughly 360 sq in of soffit intake and 360 sq in of ridge exhaust. The catch is that net free area is not the size of the vent. Louvers and insect mesh cut the opening substantially, so the rated NFA on the product — not the hole in the roof — is what counts toward code.

Why balance beats brute force

Exhaust without matching intake does not pull air from outside — it pulls from the path of least resistance, which is often your own ceiling. That depressurises the attic and draws conditioned, humid indoor air up into it. More exhaust on an intake-starved attic makes the problem worse, not better.

Don't mix exhaust types

A ridge vent paired with gable vents or a powered fan tends to short-circuit: the exhaust draws from the nearest large opening instead of the soffits, and the lower half of the roof stops ventilating altogether. One continuous exhaust path, fed by continuous intake, outperforms a collection of vents fighting each other.

The options

Ventilation systems we install

Which system fits depends on roof geometry, whether there is a usable ridge, and how much soffit you actually have. We size the whole system before specifying any single part of it.

Ridge line of the completed Forest Brown shingle reroof at 33940 MacMillan Way, Fremont CA

Continuous ridge vent

The default exhaust on any roof with a usable ridge. Runs the full ridge line under a cap course, so hot air leaves along the entire peak rather than at two points. Paired with continuous soffit intake, this is the system that gets closest to the 1:300 balanced allowance.

High exhaustBest pairing
Shingle roof with eave and fascia line after repair in Los Altos

Soffit & eave intake

The half of the system almost everyone under-builds. Continuous perforated soffit or individual eave vents supply the low, cool air that makes the ridge work at all. If insulation has been blown over the eaves, intake can be near zero regardless of how many vents are visible from the street — baffles restore the 1-inch airspace the code requires.

Low intakeMost often missing
New turbine attic vents installed on a shingle roof in Rialto, CA

Turbine, gable & static vents

The right answer on roofs with no usable ridge — hips, complex cut-ups, low-slope tie-ins. Wind-driven turbines, gable louvres and static box vents all sit high and are sized to the same net free area target. We generally do not add them to a roof that already has a working ridge vent, because the two compete rather than combine.

Wind-drivenComplex roofs
New Altum Blend shingle roof with colour-matched vents and solar panels in Corte Madera, CA

Powered & solar attic fans

Sometimes justified, often not — and we will say which. A powered fan on an attic with weak intake or an unsealed ceiling plane can depressurise the space, pull conditioned air out of the house and, in the worst case, backdraft a combustion appliance. Solar removes the running cost but not the airflow problem. Fix intake first; add power only if the geometry genuinely leaves no alternative.

Case by caseIntake first
Why it pays

What proper ventilation actually buys you

Ventilation is invisible when it works, which is why it gets skipped. Here is what it is doing while you never think about it.

🌡️

Shingles that reach their rated life

A dark roof over a poorly vented attic bakes from both sides. Heat trapped beneath the deck accelerates the loss of volatiles in asphalt shingles — the mechanism behind curling, blistering and granule loss well before the warranty period is up.

💧

A dry deck through our wet season

The Bay Area problem homeowners underestimate. Warm, moist indoor air reaching a cold winter deck condenses on the sheathing: rusted nail points, dark staining, delaminating plywood and a musty attic. Airflow is what removes that moisture before it does structural damage.

📄

A warranty that still holds

Shingle manufacturers require ventilation to code as a condition of the system warranty. As an Owens Corning Platinum Preferred contractor we document the net free area we installed — useful alongside your San Jose roofing permit file. Our vent work carries a 50-year transferable warranty on material and labour, so it survives a sale.

How we work

How we size and build a ventilation system

Three steps, in this order. Skipping straight to “add more vents” is how attics end up with six exhausts and no intake.

1

Measure the attic and the existing NFA

We measure the vented attic floor area, count and rate every existing intake and exhaust opening by its published net free area, and check whether insulation or baffles have blocked the eaves. That produces a real number and a real deficit — not an opinion.

2

Design to the balanced target

We size to the 1:300 balanced allowance where the roof geometry supports it, splitting intake and exhaust close to 50/50 and keeping the exhaust in the upper portion of the attic. Where there is no usable ridge, we design the high side around static or gable exhaust instead.

3

Install, restore the airspace, document it

Cut and fit the exhaust, open or add intake, and install baffles so the required 1-inch airspace above the insulation is genuinely there. You get the calculated figures in writing for your records and your warranty file.

Gallery

Real projects: Fremont, CA and Rialto, CA

Below is a leak-driven reshingle at 33940 MacMillan Way in Fremont, where an 11-year-old roof came off and a new attic vent went in with the new field — the common case, where venting is corrected as part of a re-roof.

Ventilation is also a job on its own. At 441 N Riverside Ave in Rialto the attic vents had reached the end of their life while the surrounding roof had not, so we replaced the vents and their flashings and re-shingled only the areas we opened, colour-matched in a Title 24 cool-roof shingle — $1,999 all-in on material, tax and labour, permit excluded, under a 50-year transferable warranty. That job is the turbine-vent photo above.

Aging 11-year-old shingle roof before the leak-driven reshingle at 33940 MacMillan Way, Fremont
Before
Before — aging roof, original venting at the end of its life
New attic vent and Forest Brown shingles installed during the reshingle at 33940 MacMillan Way, Fremont
After
After — new attic vent set into the new Forest Brown shingle field

Project Overview

Location: Fremont, CA · vent-only example: Rialto, CA
Property Type: Single-family residential
Service: Reshingle with new attic venting (Fremont); vent-only replacement (Rialto)
Material: Attic vents, vent flashings, Forest Brown & Title 24 cool-roof shingles

The Results

Scope: vents and vent flashings removed and replaced; opened areas re-shingled
Underlayment: peel-and-stick and synthetic underlayment installed as needed, cap-nailed
Finish: weatherproof mastic around every new vent, rust inhibitor on flashings
Warranty: 50-year transferable warranty on material & labour; permits pulled and final inspection called
Questions

Roof ventilation questions, answered

How much attic ventilation does my San Jose home need?

California code requires a minimum net free ventilating area of 1 square foot per 150 square feet of attic floor, reduced to 1:300 when 40 to 50 percent of that area is high in the attic and the balance is at the eaves. On a 1,500 square foot attic that is 10 square feet of net free area at 1:150, or 5 square feet balanced — about 360 square inches of soffit intake and 360 of ridge exhaust.

Is a ridge vent better than an attic fan?

For most Bay Area homes with a usable ridge, yes. A continuous ridge vent paired with continuous soffit intake moves air along the whole roof with no running cost and nothing to fail. A powered fan on an attic with weak intake or an unsealed ceiling can pull conditioned air out of the house and, in the worst case, backdraft a combustion appliance. We fix intake first and add power only where the geometry leaves no alternative.

Can I have a ridge vent and gable vents at the same time?

Generally no, and it is a common mistake. The ridge vent draws from the nearest large opening, so with gable vents open it pulls air from the gables instead of the soffits and the lower half of the roof stops ventilating. One continuous exhaust path fed by continuous intake outperforms several exhaust types competing with each other.

What happens if a roofer replaces my roof and skips the vents?

Two things, on two different timescales. Trapped summer heat ages the shingles on a new roof from beneath, causing curling, blistering and granule loss years before the warranty period is up. In our wet season, moist air condenses on cold sheathing, producing rusted nail points, staining and delaminated plywood. Shingle manufacturers also require ventilation to code as a condition of the system warranty, so an under-vented roof can be a denied claim. Our own vent replacement work carries a 50-year transferable warranty on material and labour.

How do I know if my attic ventilation is inadequate?

The reliable signs are upstairs rooms that stay noticeably hotter than the rest of the house, rusted nail points or moisture on the underside of the roof deck, dark staining or mould on the sheathing, a musty smell in the attic, and shingles that are curling or blistering well before their rated life. Any one of those is worth a measured assessment.

Does a cool roof or radiant barrier replace the need for ventilation?

No — they work together. A cool roof reduces how much heat reaches the deck and a radiant barrier reflects radiant heat, but neither removes moisture from the attic, and a radiant barrier depends on the air gap and airflow behind it to perform as intended. Ventilation is still required by code either way, alongside Title 24 requirements.

Not sure your attic is breathing?

We will measure the attic, rate what is actually installed, and tell you the real net free area figure — whether or not that turns into work for us.

Asked On Reddit

What homeowners are asking on Reddit

These are real questions posted publicly on Reddit. We have linked each thread and answered it from our own job experience in the Bay Area.

Attic Too Hot, Causing A/C to Struggle Keeping up

Reddit question · asked on r/Roofingview the thread

Our answer: Adding an extractor rarely fixes this on its own. If intake at the soffits is blocked or undersized, a powered vent can pull air from the house instead of from outside.

Attic too hot despite vents

Reddit question · asked on r/Roofingview the thread

Our answer: Ventilation only works as a balanced system: intake low, exhaust high. Insulation pushed over the soffit vents is the most common cause we find of a hot attic that supposedly has vents.

Call Now Book Now