
Nationally, HVAC ductwork installation runs $1,800-$6,500, with most homeowners paying $3,000-$4,500. Bay Area pricing runs higher: for a typical 1,500-2,000 sq ft home, expect $4,500-$9,600 in standard-tier cities like Sunnyvale, San Jose, and Fremont, or $5,400-$11,500 in premium/hillside cities like Atherton, Palo Alto, and Los Altos.
Santa Clara and Cupertino homeowners typically fall in the standard range as well. Home size and duct condition affect the exact number more than city alone — the calculator below gives a starting estimate for your specific home.
Last updated: September 24, 2026
Key Takeaways
- Most Bay Area ductwork replacements run $4,500-$9,600 in standard-tier cities for a typical 1,500-2,000 sq ft home, well above the national $3,000-$4,500 range, due to higher labor costs and Title 24 requirements.
- Use the calculator below for an instant estimate based on your home’s size and duct material, then confirm with a free in-home estimate for an exact number.
- Materials and labor each make up roughly 40-50% of the total cost; permits and inspections typically add $150-$600.
- Premium/hillside cities (Atherton, Palo Alto, Los Altos, Portola Valley, Menlo Park) run about 20% above standard-tier cities (San Jose, Sunnyvale, Santa Clara); more moderate markets (Alviso, Sunol, Newark, Union City) run closer to or below the standard tier.
Table of contents
- Ductwork cost calculator
- Cost by home size and city
- Material and labor breakdown
- What drives your price up or down
- Hidden costs to budget for
- Getting the best deal
- Repair vs. replace
- FAQs
Ductwork cost calculator
Enter your home’s square footage and the type of project to get an instant Bay Area estimate. This is a planning estimate, not a quote — book a free in-home estimate for an exact number.
Cost by home size and city
Material and labor pricing scale mainly with home size. City location mostly shifts the baseline up or down based on local market rates and typical home complexity.
| Home size | Standard Bay Area cities (San Jose, Santa Clara, Sunnyvale, Campbell, Fremont, Cupertino) | Premium/hillside cities (Atherton, Palo Alto, Los Altos, Portola Valley, Menlo Park) |
|---|---|---|
| 1,200 sq ft | $3,600-$5,750 | $4,300-$6,900 |
| 1,500 sq ft | $4,500-$7,200 | $5,400-$8,650 |
| 2,000 sq ft | $6,000-$9,600 | $7,200-$11,500 |
| 2,500+ sq ft | $7,500-$12,000 | $9,000-$14,400 |
Figures use a standard sheet-metal duct system as the baseline (see the calculator above for other materials) and reflect the same formula used in that calculator. Actual cost depends on your home’s specific layout, attic or crawl-space access, and current ductwork condition. More moderate-cost markets (Alviso, Sunol, Newark, Union City) typically fall at or below the standard column.
Duct material and labor rates
Material matters. Flexible ducts run $1.50-$5 per linear foot in the Bay Area, while rigid sheet metal runs $4-$12 per linear foot. Fiberglass-lined ducts, chosen for better insulation and quieter operation, run $6-$15 per linear foot.
Labor rates run high here. Bay Area HVAC contractors typically charge $75-$150/hour versus $50-100 nationally. A full replacement on a 1,500 sq ft home typically involves 20-30 hours of hands-on labor spread across a 2-4 day install, or roughly $1,500-$4,500 for labor alone.
Material and labor breakdown
Materials and supplies — ductwork, insulation, registers, grilles, dampers, sealants, connectors — typically run 40-50% of total cost, usually $1,800-$3,200 for an average 1,500 sq ft Bay Area home, higher than the national average due to California’s stricter building code requirements.
Labor makes up another 40-50%. Even a small leak (as little as 1% of total duct area) can cost 5-10% in system efficiency, so installation accuracy matters. Title 24 standards also add requirements that increase labor time.
Permits and inspections typically add $150-$600. San Jose, Santa Clara, Mountain View, Sunnyvale, and Fremont all require permits for major HVAC work as a safety and code-compliance check.
For a typical 2,000 sq ft home in a premium-tier city like Los Altos, a full ductwork replacement often lands around $7,500-$9,500 once materials, labor, and permits are accounted for.
What drives your price up or down
Home layout matters most. A single-story ranch in Alviso, with open attic access, is usually the least expensive scenario. A multi-story home in downtown Sunnyvale with finished ceilings and no attic access costs more — technicians may need to create access points or work in tight spaces. Hillside homes in Portola Valley or Los Gatos sometimes need structural adjustments, adding $1,000-$2,500.
Existing duct condition matters too: a full replacement means paying to remove the old system and install the new one, while partial repairs or extensions typically run $500-$1,400 — a lot less than full replacement.
Geographic location shifts pricing: contractors serving Atherton, Palo Alto, or Los Altos typically run about 20% higher than those serving standard-tier cities like San Jose or Sunnyvale, and about a third higher than more moderate markets like Alviso or Sunol.
| Duct Type | Cost per Linear Foot | Key Features |
| Flexible ducts | $1.50–5 | Least expensive, less durable, 10–15 years lifespan |
| Sheet metal ducts | $4–12 | Durable, traditional choice, 20–25 years lifespan |
| Fiberglass-lined ducts | $6–15 | Best insulation, quieter, ideal for hot Bay Area summers |
| Fiberboard ducts | $3–6 | Good insulation, moisture-sensitive, best avoided in damp crawl spaces |
Request a Professional Consultation
Hidden costs to budget for
- Asbestos or mold remediation: $1,500-$7,000 if your existing ductwork has asbestos (common in Bay Area homes built before 1980) or significant mold. Asbestos must be handled by a licensed abatement contractor under EPA and California regulations; significant mold should be remediated before new ducts go in, even though it isn’t governed by the same legal requirement. Older homes in Palo Alto, Mountain View, and Campbell are the most likely to need testing before removal.
- Structural changes: $800-$2,800 for soffits, chases, or floor joist adjustments in homes never originally designed for ductwork — common in older Craftsman-style homes around Los Altos and Saratoga.
- Zoning systems: $2,000-$4,500 for a two-zone setup, popular in two-story Cupertino and Portola Valley homes where upper and lower floors need different temperatures. Our multi-zone vs. single-zone guide covers whether zoning makes sense for your home in more depth.
- Duct sealing after installation: professional Aeroseal-style sealing runs $1,200-$2,500 and can noticeably improve system efficiency.
- Title 24 compliance testing: adds $300-$600 but is required and can help qualify your project for available rebates.
Getting the best deal
- Get three quotes from licensed contractors. A bid 40% below the others is a red flag, not a deal.
- Ask about load calculation and Manual D. Properly designed ductwork can cut HVAC energy use by 20-30%. Ask whether your contractor performs Manual D calculations and what sealing techniques and insulation R-values they use.
- Verify licensing. Your contractor needs a valid California C-20 (Warm-Air Heating, Ventilation and Air-Conditioning) license, checkable directly on the CSLB site, plus liability insurance and workers’ comp.
- Time it right. Bay Area HVAC contractors are busiest May-September. Installing October-March can mean 10-25% lower labor costs due to lower demand.
- Check current rebates. Utility and state rebate programs for energy-efficient ductwork change often. See our rebate guide for programs active now.
- Don’t skip the warranty question. Quality contractors typically offer 5-10 year warranties on labor. A bargain quote with no warranty can cost more when problems surface a year or two later. Ask specifically about materials vs. labor coverage.
Repair vs. replace
Age is the first signal. Ductwork typically lasts 15-25 years, and Bay Area heat, especially in inland cities like Milpitas and Sunnyvale, tends to accelerate wear. Past 20 years with visible issues, replacement is usually more cost-effective than continued repair.
Rising energy bills are another clue. If heating and cooling costs have climbed 25%+ without a change in usage, leaky ductwork is a common culprit. According to ENERGY STAR, 20-30% of conditioned air is commonly lost through poorly sealed or damaged ducts.
Visible damage (rust, holes, detached sections, crushed flex duct) means it’s time. Bay Area temperature swings, roughly 45°F winter nights to 95°F summer days in cities like Cupertino and Union City, are part of why this wear happens.
Uneven temperatures (an upstairs consistently 10°F warmer, or a home office that never quite cools) point to duct design or decay issues, especially common in 1960s-80s Bay Area homes built before modern load-calculation standards.
Indoor air quality changes (more dust, worsening allergy or asthma symptoms) can mean damaged ductwork is pulling in attic insulation, mold spores, or outdoor contaminants. Our indoor air quality guide covers how to tell whether ductwork or filtration is the real culprit.
If you’re weighing ducted repair against skipping ducts altogether (for a room addition, an ADU, or a home that was never built with ductwork), take a look at our ductwork vs. ductless comparison guide. It covers when each approach fits.

Ductwork replacement in the Bay Area typically runs $3,600-$14,400+ for sheet-metal systems, depending on home size and city (see the table above for your specific range; flexible-duct or moderate-market projects can run lower). Materials, labor, and permits make up the bulk of that cost. Properly sealed, correctly sized ductwork lowers monthly energy bills and improves indoor air quality, which is why the upfront cost usually pays back over time.
If you’re planning a broader HVAC installation alongside your ductwork, or replacing an aging furnace at the same time, our furnace cost guide and furnace brand comparison cover that side of the project.
For over 25 years, Air & Plumbing Systems (CSLB #901246) has installed and repaired ductwork across the Bay Area, from San Jose and Santa Clara to the Peninsula’s hillside communities. Call (408) 733-2000 for a free, no-obligation in-home estimate.
FAQs
Most complete installations take 2-4 days for an average-sized home in cities like Sunnyvale, Newark, or Los Gatos. Partial repairs might take just 6-10 hours. Larger or harder-to-access Atherton or Portola Valley homes can stretch to 5-7 days, and permits/inspections can add 1-2 days to the overall timeline.
Often, yes. Properly sealed, correctly sized ductwork commonly cuts heating and cooling energy use by 20-30% by eliminating the air loss that leaky or undersized ducts cause. The exact savings depend on how leaky your current system is and your home’s usage pattern.
Typically $4,500-$7,200 in standard Bay Area cities like Sunnyvale, Milpitas, Campbell, or Fremont, or $5,400-$8,650 in premium/hillside cities like Los Altos or Menlo Park. Use the calculator above for an estimate tailored to your exact square footage.
Not recommended in California. Improper installation leads to inefficiency and potential safety issues, a licensed C-20 contractor is required, DIY work voids equipment warranties, and you won’t pass the Title 24 compliance inspection required for permits in San Jose, Mountain View, and other Bay Area cities.
Flexible ducts cost less upfront ($1.50-$5/linear foot) and fit tight attic spaces easily, but last only 10-15 years and can restrict airflow if bent improperly. Rigid metal ducts cost more ($4-$12/linear foot) but last 20-25 years with more consistent airflow. Most Bay Area contractors use rigid for main trunk lines and flex for branch connections.
Every 3-5 years is a reasonable default, or sooner if you notice efficiency drops, strange noises, or air quality changes. Homes in areas with wide seasonal temperature swings may benefit from checking closer to every 3 years.
Generally no, unless the damage came from a covered event like fire, earthquake, or storm — normal wear and tear isn’t covered. Some Bay Area insurers offer optional equipment breakdown coverage that may include HVAC components; it’s worth asking your insurer directly.
Sometimes, depending on your city and utility, and usually tied to broader energy-efficiency or Title 24 compliance programs rather than ductwork alone. Programs change often, so check our rebate guide or call (408) 733-2000 for what applies to your address today.
Phone: (408) 733-2000 | Email: info@airandplumbing.com
Ready for an exact number instead of an estimate? Air & Plumbing Systems offers free, no-obligation in-home consultations across the Bay Area. Call (408) 733-2000 or book online in just a few clicks.
What Our Clients Are Saying



