A Meridian company - serving San Francisco, CA

Windows & Doors Cost Breakdown: The San Francisco Homeowner's Reference for 2026

Last updated October 17, 2026

New windows and doors improve comfort, cut energy bills and add long-term value to your home. Meridian Windows and Doors San Francisco pairs proven product lines with our own installing crews for lasting performance - and a price we put in writing.

1

Choose your installer

The unit is half the job - the install is the other half. Our own background-checked crews measure, set, seal and insulate every opening, and they know the lines we quote inside and out because they install them every week.

Talk to a real person →

2

Select the right products

Compare styles, materials and glass packages side by side until the fit is right for your rooms, your budget and your goals. The product-line comparison below is the place to start.

Compare the lines →

3

Prepare your home for install

Before install day we walk you through a short checklist - furniture pulled back, treatments down, a clear path to each opening - so install day is watch-it-happen, not scramble.

Get the install checklist →

Compare the Lines We Quote

Every project is priced on the same lines, side by side - the price indicators below are relative, and your consultant shows exact numbers on your actual openings.

PGTThe line homeowners arrive naming - the most impact certifications in the industry$$$
  • More impact certifications than any other line we quote
  • WinGuard, EnergyVue and ClassicVue Max systems built for every wind zone
  • 99% on-time delivery keeps your install date on the calendar
See it quoted on your openings →
CGIThe heavyweight impact line$$$$$
  • Large-missile impact ratings for the strictest wind zones
  • Architectural-grade aluminum with commercial-depth frames
  • The line we quote when protection is the whole point
See it quoted on your openings →
CWSThe value pick$$
  • Vinyl systems built to strict wind codes
  • Strong energy packages at the friendliest price point
  • The smart start for whole-home replacements on a budget
See it quoted on your openings →
ESWSlim lines, big glass$$$$
  • Narrow-sightline aluminum for modern elevations
  • Oversized openings and floor-to-ceiling glass
  • Impact-rated without the bunker look
See it quoted on your openings →
ECOThe aluminum impact workhorse$$$
  • Factory-built aluminum impact systems
  • A strong price-to-protection ratio for coastal homes
  • Proven inventory lines with short lead times
See it quoted on your openings →

Windows & Doors Cost Breakdown: The San Francisco Homeowner’s Reference for 2026

In 2025, one homeowner in the Richmond District collected four bids for the same fiberglass casement window. The spread came to $480 per window. The material cost from the manufacturer was identical in all four quotes. What changed was how each contractor handled labor, disposal, and permit fees. Some bundled them into a single line so they looked cheaper. Others listed them separately and looked more expensive. The separate list was, in every case, the more honest number. This guide breaks the three cost layers most San Francisco bids obscure: product, labor, and the permit-and-inspection fees that too often hide behind words like “allowance” or “included.” By the end, you will know how to read a bid line by line and compare contractors on a true apples-to-apples basis.

Call (831) 273-7126

Quick Answer

Window replacement in San Francisco in 2026 typically runs $850 to $2,400 per window installed, with the spread driven by frame material, glass package, labor conditions at your specific address, and whether the contractor lists permit and disposal fees separately. Door installations run $1,200 to $4,500 or more depending on type. The single most important number on any bid is not the bottom line. It is whether the line items are visible enough to verify.

Table of Contents

Product Costs by Frame Material and Glass Type: 2026 San Francisco Pricing

The window itself is the line item most homeowners understand. It is also the one where two contractors buying from the same manufacturer pay the same wholesale price. That means if you see a $400 spread on the product line alone, one of two things is happening: someone is marking up the product more aggressively, or someone is switching you to a lower-grade product mid-bid. San Francisco pricing in 2026 for common window types, broken into low, mid, and high brackets per unit, looks like this.

Vinyl Windows

Vinyl single-hung windows remain the workhorse of San Francisco rentals, condos, and budget-conscious replacements. Low bracket: $450 to $650 per unit for builder-grade vinyl with double-pane clear glass. Mid bracket: $650 to $900 for mid-grade vinyl with low-E glass, which is a thin coating that reflects heat while letting light through. High bracket: $900 to $1,150 for premium vinyl with argon gas fill and upgraded hardware. Vinyl is the lowest-cost option and the most forgiving frame material in San Francisco’s salt-fog air, but it expands and contracts more than fiberglass, which shortens seal life in direct sun on south-facing walls in neighborhoods like the Mission and Noe Valley.

Fiberglass Windows

Fiberglass casement windows are the fastest-growing segment in San Francisco, and the reason is structural. Fiberglass expands and contracts at nearly the same rate as glass itself, which means fewer seal failures in a city where seasonal temperature swings meet marine humidity. Low bracket: $800 to $1,100 per unit with double-pane glass. Mid bracket: $1,100 to $1,500 with low-E glass and a mid-grade frame from a manufacturer like ECO Window Systems or Mr-Glass. High bracket: $1,500 to $2,000 for fiberglass with thermally broken frames, argon fill, and premium hardware. The spread between vinyl and fiberglass narrows at the high end, which is why many San Francisco homeowners decide the extra $200 to $400 per window buys a frame that will not warp in the fog belt of the Outer Sunset or the wind exposure of Twin Peaks.

Wood and Wood-Clad Windows

Wood-clad double-hung windows are the aesthetic choice in San Francisco’s Victorian and Edwardian stock, and they carry the widest price range in the market. Low bracket: $1,100 to $1,500 per unit for pine interior with aluminum exterior cladding. Mid bracket: $1,500 to $2,100 for Douglas fir or oak interiors with extruded aluminum cladding. High bracket: $2,100 to $3,200 per unit for mahogany or walnut interiors, heavy-duty cladding, and custom sizing to match original millwork in homes in Pacific Heights and Presidio Heights. One thing every homeowner on a historic block should know: San Francisco’s Planning Department reviews window changes in designated historic districts, and the product you pick can trigger additional review. A lower-cost vinyl window may be rejected on a landmark property, which turns your “budget” choice into a resubmittal and a delay.

Glass Package Add-Ons

  • Low-E coating: $60 to $120 per window, cuts heat gain in a San Francisco home with western exposure. Worth the cost in the Sunset and Richmond, where afternoon sun loads west-facing rooms.
  • Argon gas fill: $40 to $90 per window. Improves insulation, but the benefit is marginal in San Francisco’s mild climate. Spend here only if you also have a frame that justifies it, like fiberglass or wood-clad.
  • Tempered glass: required by code in specific locations. Any window within 24 inches of a door, near a stairway landing, or low to the floor. Add $90 to $150 per unit for the upgrade, and note that some bids will list it as an “upgrade” when it is actually a code minimum. That is a line item worth questioning.
  • Laminated or impact-rated glass: added $150 to $400 per window. Rarely needed in San Francisco, but homeowners in high-wind corridors like the avenues near Ocean Beach or on Twin Peaks sometimes choose it for noise reduction rather than impact. A manufacturer like PGT builds a laminated line that doubles as a sound barrier, which matters near busy corridors like Geary Boulevard or 19th Avenue.

Labor Cost Variables Specific to San Francisco

Labor is where legitimate bids diverge, and in San Francisco it diverges further than in almost any other U.S. market. Three conditions drive this: building height, wall construction, and the age of the paint on your walls.

High-Rise Access Surcharge

Any window replacement above the third floor in a multi-unit building triggers an access surcharge. The reason is equipment and logistics. A crew cannot set up a ladder safely against a 7th-floor window on a steep San Francisco street in Cow Hollow or Russian Hill. They need scaffolding, a boom lift, or interior removal with staging. The surcharge runs $150 to $450 per window depending on floor count, street access, and whether the building has a service elevator. If your home is in a high-rise condo on Van Ness or a hillside house where the rear elevation drops three stories, expect the per-window labor number to rise accordingly. A bid that shows zero access surcharge for a third-story window on a hillside is not doing you a favor. That cost is either hidden in the product markup or the crew will discover it on install day.

Stucco Patch-and-Paint Add-On

Most San Francisco homes built after 1940 and most condos of any era have stucco exteriors. When a window comes out, the surrounding stucco breaks. A real installation includes patch, texture match, and paint to the nearest break lines. That work adds $120 to $250 per window. Some contractors quote the window itself flush and then write a change order for stucco repair after installation. Read the bid for the words “exterior stucco repair included” or “paint match to break lines included.” If those words are not there, the work is not priced. In neighborhoods like West Portal, Miraloma Park, and Forest Hill, stucco is the dominant exterior, and skipping this line item is the most common way a window bid grows after the fact.

Lead Paint Testing in Pre-1978 Homes

San Francisco has more pre-1978 housing stock than almost any zip code in California. If your home predates 1978, the EPA’s Renovation, Repair, and Painting rule applies, and federal law requires testing for lead paint before disturbing painted surfaces. The test is cheap: $40 to $80 for an EPA-recognized test kit or a certified lead inspector. The containment protocol if lead is found is not cheap: $200 to $500 per window in added labor for plastic containment, HEPA vacuuming, and disposal documentation. Any contractor who tells you they do not test because it slows the job is inviting a fine, and the fine lands on both of you. Ask every bidder this direct question: “Do you follow RRP lead-safe practices, and is containment priced in?” A legitimate company will answer yes and show you the line item. If you are replacing windows, doors, or doing window replacement in San Francisco on a pre-1978 home, this is not optional.

Typical Per-Unit Labor Ranges

  • Standard double-hung or casement, single story, stucco or wood siding, no lead: $250 to $450 per window in labor.
  • Second or third story, or hillside access: add $100 to $250 per window.
  • High-rise or boom lift required: add $250 to $450 per window.
  • Lead paint containment required: add $200 to $500 per window.
  • Interior trim replacement needed (rotted or damaged sills): add $75 to $200 per window, depending on millwork style. This is common in Marina, Cow Hollow, and Sea Cliff homes where fog moisture has been soaking the same wood for decades.

Permit and Inspection Fees: The Current SF DBI Schedule

San Francisco is one of the few cities in the country where a window replacement requires a building permit from the Department of Building Inspection for almost every job. The exceptions are narrow. If you are swapping like-for-like glass with no change to the frame opening, and the project does not touch a historic property, you may be exempt. For everything else, including any project where the rough opening changes, a permit is required, and the cost is not small.

What the Permit Actually Costs

  • Standard window replacement permit (1-10 windows): $450 to $680 depending on valuation. DBI calculates fees as a percentage of project valuation, and their base minimum keeps rising.
  • Plan check review: $180 to $500 if your project requires drawn elevations or structural review. Whole-house replacements on vintage San Francisco homes often require a structural engineer’s stamp on the plans, which is a separate $600 to $2,000 professional fee.
  • Re-inspection fee: $190 per occurrence if the first inspection fails. A failed inspection is not rare in San Francisco, especially on flanged window details or safety glass placement. A crew that knows the DBI inspector’s expectations avoids this. A crew that treats inspection as an afterthought pays it, and the fee lands on your bill as a change order.

A real bid from a contractor who does this work in San Francisco daily will list the permit as a pass-through cost with the DBI schedule cited. Ours does. The permit is your protection: it means a third party examined the work and certified the flashing, the safety glass, and the structural opening. If a contractor says you do not need a permit, verify with DBI directly. In our experience, every single time a homeowner has told us “the other guy said no permit needed,” the other guy was wrong or was trying to keep the project cheap enough to close. For the full scope of what is involved, see our page on window installation in San Francisco.

What Haul-Away and Disposal Actually Costs in San Francisco

San Francisco’s Recology landfill tipping fees run higher than the California state average, and they have climbed steadily since the city raised its waste diversion targets. A single old double-hung window with the frame weighs 40 to 60 pounds. Multiplied by 12 windows, that is 500 to 700 pounds of construction debris. The tipping fee for that load, plus the fuel and labor to run it to the transfer station, comes to $40 to $90 per window in real cost.

Every bid will show one of three things for disposal. Some show a line item, typically $40 to $90 per window. Some bundle it into labor, which is fine but makes the labor line look artificially high. Some list it as $0. That third one is the one to distrust. No one in San Francisco hauls construction debris to the dump for free. The $0 disposal line is being absorbed somewhere: either in product markup, or in a change order after you have signed and the truck is full. Read every bid with this question in mind: “Where is the disposal cost hiding?” If you cannot find it, ask. A contractor who answers directly is one you can work with. A contractor who dodges the question or tells you it is “included” without telling you where is showing you how they will handle the rest of the job.

How to Read a Bid Sheet: Building a Cost-Per-Window Number

Most homeowners compare bids at the bottom line, which is exactly what a murky bid wants. The better method is to build a cost-per-window number from the line items and compare that number across contractors. Here is the math.

  1. Add the product cost for every window and door in the scope. Use the actual model numbers, not “vinyl window” or “fiberglass double-hung.” If a bid does not list model numbers, ask for them and type them into a search. You will find retail pricing in five minutes.
  2. Add every labor line: base installation labor, access surcharge, stucco repair, lead containment, trim replacement, interior repainting if listed. Total this separately.
  3. Add the permit and inspection line. If it says “permit allowance,” ask for the DBI schedule number. There is no such thing as a permit allowance. The permit costs what DBI says it costs on the day the permit is pulled.
  4. Add disposal. If it is $0, add back $50 per window as the hidden cost and mark the bid accordingly.
  5. Divide the grand total by the number of windows and doors in scope. That is your cost-per-opening number.

Compare that number across contractors. A bid that is $500 per window cheaper is not a better value. It is a bid missing line items. A bid that is $200 per window more expensive may be the only honest number in the stack. In a market like San Francisco, where conditions vary from home to home and block to block, the honest number is the only one that holds up when the crew shows up and the old frame comes out. If you are also considering doors, get the same level of line-item detail from any patio door installation in San Francisco estimate before comparing.

Worked Example: A Whole-House Bid, Line by Line

Here is a real-world example from a 1912 Edwardian in Noe Valley with 14 windows, lead paint present, stucco exterior, and a permit submitted to DBI.

  • Product: 14 fiberglass double-hung windows, mid-grade, low-E glass (ECO Window Systems) – $1,350 each, $18,900 total.
  • Labor, base installation: 14 windows at $340 each – $4,760.
  • Access: 4 upper-story windows at $180 each – $720.
  • Lead containment (entire job): $3,200 total, or $228 per window.
  • Stucco repair with paint match: 14 windows at $160 each – $2,240.
  • Interior trim replacement (4 rotted sills): 4 units at $140 each – $560.
  • Permit and DBI inspection: $610 (pass-through).
  • Disposal: 14 windows at $55 each – $770.

Total: $31,760, or $2,269 per window, all in. A bid for the same house that shows $1,400 per window is not beating the market. It is leaving out $870 per window in line items that will surface after the contract is signed. The question to ask is never “why is your price high.” The question is “show me where every dollar goes.” That is the only question that produces an honest apples-to-apples comparison in San Francisco.

Common Mistakes to Avoid

  • Comparing bottom lines without reading line items. Two bids can look $6,000 apart and actually price the exact same scope. The lower bid is missing line items you will pay for later in change orders.
  • Accepting “permit allowance” as a real line. DBI charges what it charges. Any bid that does not name the fee is planning to charge you more later, or is not planning to pull a permit at all.
  • Skipping lead testing on a pre-1978 home. San Francisco’s housing stock is old. If your home qualifies and the contractor does not test, you are both violating federal law, and the liability sits with you.
  • Ignoring the disposal line. Dumping construction debris is not free anywhere, and it is especially not free in San Francisco. Find the cost or it is hidden.
  • Choosing a bid for a product without checking what the product actually is. “Fiberglass window” means nothing without a manufacturer and model. Three of the fiberglass lines we install – Mr-Glass, Therma-Tru, and ECO Window Systems – have different glass packages, different hardware, and different warranty terms at different price points. If the bid will not tell you the model, walk away.
  • Not asking about the warranty in writing. A verbal guarantee is not a guarantee. Ask what happens in month 8 if the window seal fails. The answer should be written, specific, and comfortable. Our answer: covered in writing for 365 days; if it fails, we come back at no charge.
  • Paying a large deposit before the permit is pulled. San Francisco’s DBI process can take weeks. A contractor who asks for 50% before the permit is even filed is financing the job on your money. A reasonable deposit is 10 to 30 percent with the balance due at final inspection.

When to Call a Professional

Window and door work is not a handyman project, and it never was. The moment you remove a window frame, you break the weather seal on your house. If the flashing is wrong, water gets into the wall cavity and you do not see it for five years, until the sill plate in a San Francisco fog belt home has rotted through. This is not work where you learn by trying. Call a professional if you have a pre-1978 home with possible lead paint, if any window is on the second story or higher, if your stucco needs patching around the openings, if your home is in a historic district, or if you want a permit pulled and an inspection passed. Meridian Windows and Doors San Francisco offers free estimates in San Francisco – call (831) 273-7126, and we will walk every line item with you before you sign anything.

Frequently Asked Questions

The Bottom Line

Window and door pricing in San Francisco is not a mystery. It is three layers: product, labor, and the permit-and-disposal costs that thoughtful contractors list and careless contractors hide. The way to protect yourself is not to chase the lowest bid. It is to demand a line-item quote with model numbers, DBI fee schedules, and a disposal cost you can see. The right contractor will hand you that paper before you commit, and will put a written guarantee behind the work. That is the standard we built Meridian Windows and Doors San Francisco around, and it is the only way this work should be bid in this city.

Written by Elliot Vance, Owner at Meridian Windows and Doors San Francisco, serving San Francisco since 2009.

Why Impact

Six Reasons Homeowners Choose Meridian Windows and Doors San Francisco

Storm Protection

Laminated glass and reinforced frames hold up to wind-driven rain, hail and flying debris, so your openings stay sealed when the weather turns.

Energy Savings

Low-E insulated impact glass from our manufacturer lines commonly cuts monthly cooling bills 20-30%.

Noise Reduction

Laminated impact glass shuts out up to 40% of outside noise - traffic, neighbors, weather.

Burglar Resistant

Monitoring services run $30-90 a month. Laminated impact glass resists forced entry around the clock, with no subscription.

Year-Round Comfort

Tighter seals and insulated glass even out hot and cold rooms and stop the drafts at the frame.

Property Value

A full impact package upgrades curb appeal, buyer confidence and appraised value in one project.

Other Services

Other Meridian Windows and Doors San Francisco Services

Reviews

What Neighbors Say About Meridian Windows and Doors San Francisco

★★★★★

"Installed six replacement windows in a day and a half. Crew was punctual, disciplined, and clean. The owner is a veteran and the standards show."

PPhil R.
★★★★★

"Patio door replacement. Smooth sliding and a tight seal. Old door hauled away."

LLena C.
★★★★★

"Front door and sidelights replaced. Weatherstripped and foamed properly. No more drafts."

BBrett A.
★★★★★

"Straight talk, on time, and clean. Four windows done by early afternoon and the old frames were hauled away."

EEd S.
★★★★

"Good windows. One came with a scratch, so they reordered the sash. It took two weeks but they fixed it free."

OOtis M.
★★★★★

"Quoted fairly with the glass package explained. No hard sell."

GGloria B.
★★★★★

"Crew trimmed the interior neatly and caulked the outside. Looks professional."

JJulia N.
★★★★★

"Noise from the street dropped noticeably with the laminated glass."

HHarvey D.
Need Windows & Doors help in San Francisco? Licensed & insured · Free on-site estimates response · free estimates
Call (831) 273-7126
Areas We Serve

Request a Free Estimate in San Francisco

Tell us what you need - Meridian Windows and Doors San Francisco responds fast. No obligation.

By providing your information above, you agree to our Privacy Policy and authorize us to contact you by telephone, text message, or email about your service request, including from the local pros who may handle it.

Prefer to text? Send a Text
Call Now - 24/7 Dispatch