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.
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.
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.
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.
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
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
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
ESWSlim lines, big glass$$$$
- Narrow-sightline aluminum for modern elevations
- Oversized openings and floor-to-ceiling glass
- Impact-rated without the bunker look
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
DIY vs Professional Windows & Doors: The San Francisco Homeowner’s Decision Guide
A homeowner who self-installs a replacement window in San Francisco without pulling a required permit can face a stop-work order, a mandatory retroactive permit at 1.5x the standard fee, and a failed title search disclosure that has to be explained to every future buyer. That is not a scare tactic. It is the administrative reality of building in a city where the Department of Building Inspection treats unpermitted window work as a serious code violation, not a minor oversight. This guide maps the DIY-versus-professional question by project type, not by how confident you feel with a pry bar. By the end, you will know exactly which window and door jobs you can legally do yourself in San Francisco, which ones require a licensed contractor under municipal code, and what the real cost difference looks like once permit fees, warranty fine print, and rework risk are on the table.
Quick Answer
In San Francisco, DIY window and door replacement is legally limited to like-for-like swaps in the same rough opening with no change to egress, no structural alteration, and no historic-district overlay trigger. Any project that changes the opening size, adds or removes a window, alters an egress path, or sits inside a designated historic district requires a licensed contractor and a building permit. For homeowners outside those narrow DIY lanes, the practical answer is to hire a professional, not because the work is always technically hard, but because the liability, warranty, and disclosure consequences of getting it wrong are expensive and permanent. If you are unsure how to choose one, see our guide on How to Hire a Windows & Doors Contractor in San Francisco: A Step-by-Step Guide.
Table of Contents
- Where DIY Is Legally Permissible in San Francisco
- Where a Licensed Contractor Is Legally Required
- Manufacturer Warranties and the DIY Tradeoff
- The Real Cost Comparison: DIY vs. Professional
- San Francisco Climate and Material Choices
- The Post-Install Inspection Checklist: The One Task You Should Always Do Yourself
- Common Mistakes to Avoid
- When to Call a Professional
- Frequently Asked Questions
- The Bottom Line
Where DIY Is Legally Permissible in San Francisco
San Francisco building code does allow homeowner-performed window and door work in three specific scenarios. The operative word is specific. A homeowner may replace an existing window or door without a licensed contractor when all of the following conditions are met simultaneously: the replacement fits the original rough opening with no enlargement or reduction, the window or door provides the same egress function as the one it replaces, and the property sits outside any designated historic district or Article 10/11 landmark overlay. That last point matters more than most homeowners realize: roughly 12% of San Francisco’s residential parcels fall within historic preservation zones, and in those zones, even a like-for-like window swap requires design review before a permit is issued.
The practical reality we see across San Francisco neighborhoods is that true DIY-legal window replacements are almost always vinyl or aluminum inserts into existing frames, not full-frame tear-outs. A full-frame replacement involves removing the exterior trim, cutting back interior drywall or plaster returns, and re-flashing the rough opening. That crosses into structural and waterproofing territory that the city treats as a permit-required project, even when the rough opening size does not change. If you have to ask whether your project qualifies as like-for-like, it probably does not.
Doors follow a similar pattern. Replacing a flat interior door slab with another flat slab of the same dimensions is DIY-legal. Replacing an exterior entry door where the rough opening remains unchanged and the door swing, fire rating, and threshold height stay the same can also qualify. The moment you touch the rough opening, alter the swing to an egress path, or install a patio door where a solid wall or window previously existed, you are outside the DIY lane. For a clearer picture of the full replacement process, see our Window Replacement in San Francisco guide, which walks through the permit workflow step by step.
Where a Licensed Contractor Is Legally Required
San Francisco requires a licensed contractor for four project types regardless of the homeowner’s skill or confidence level. This is not an advisory; it is the law, and the enforcement consequences are documented.
- Any change to the rough opening size. Enlarging a window opening, adding a new window where none existed, or converting a window to a patio door requires structural analysis, a building permit, and in most cases, a licensed engineer’s stamp. The San Francisco Department of Building Inspection will not issue a permit for this work to an unlicensed homeowner when structural changes are involved.
- Any change to egress or fire safety. Bedroom windows must meet minimum egress dimensions: a clear opening of at least 5.7 square feet, minimum 24 inches in height and 20 inches in width, with a sill height no more than 44 inches from the floor. Replacing a bedroom window with one that shrinks the clear opening below these thresholds creates a code violation that can trigger a correction notice and complications with a home sale.
- Any project inside a historic district or landmark overlay. This includes roughly 12,000 properties across neighborhoods like Jackson Square, Liberty Hill, and portions of the Mission and Alamo Square. Work in these areas requires design review by the Planning Department before a permit is issued, and that process requires drawings from someone who understands the historic preservation standards. Homeowners who proceed anyway face stop-work orders and, in documented cases, orders to restore the original window configuration at their own expense.
- Any multi-unit building work affecting shared walls, corridors, or fire-rated assemblies. In a city where a large share of the housing stock is attached row houses, flats, and condominiums, even a “simple” replacement can trigger fire-rating and sound-attenuation requirements that cross into licensed-contractor territory.
The enforcement consequence for unpermitted work is not hypothetical. The City can issue a Notice of Violation that shows up on the title search when you sell. Your seller disclosure obligations under California Civil Code §1102 require you to disclose unpermitted work and any open violations to a buyer. The retroactive permit fee is 1.5 times the standard fee, and getting that permit after the fact typically requires opening walls to show the work, which means paying twice for the same project. For Window Installation in San Francisco, the permit is the contractor’s responsibility before any work begins, and it gets closed out with a final inspection that the city records.
Manufacturer Warranties and the DIY Tradeoff
Before you pick up a pry bar, read the warranty language on the window or door you plan to install yourself. It will almost certainly change your math. Among the eight manufacturer lines we stock at Meridian Windows and Doors, four have explicit labor-warranty voidance clauses tied to installation by anyone other than a licensed contractor: ES Windows, ECO Window Systems, Mr-Glass, and Therma-Tru. The product warranty still exists in most cases, but the labor component, which covers removal, re-installation, and damage to surrounding trim and drywall, goes to zero on a DIY install.
Here is the tradeoff stated plainly. A Therma-Tru entry door installed by a licensed contractor carries a written warranty that covers both the door and the installation labor for a defined period. The same door installed by the homeowner carries a product warranty but no labor coverage. If the door binds in year two because the rough opening was shimmed slightly out of plane, the manufacturer will send a new door slab, but the homeowner pays the labor to install it. That labor cost often exceeds the cost of hiring a professional the first time. ES Windows has similar language around frame squareness and anchoring: their warranty documentation specifies that installs must be done by a credentialed contractor for the thermal-performance and seal-failure coverage to remain in force.
This is not a scare tactic. It is a purchase decision you are making before you buy the product, and it should be made with full information. When we write a quote for a Patio Door Installation in San Francisco, the warranty coverage for both product and labor is part of the written price. When a homeowner buys the same door at a big-box store and installs it themselves, the fine print quietly shifts. You need to know that before the purchase order is signed.
The Real Cost Comparison: DIY vs. Professional
Let’s price a single like-for-like vinyl replacement window in a typical San Francisco row house, assuming the project falls into the DIY-legal category. This is the one scenario where DIY economics can actually work in the homeowner’s favor, so we will be rigorous about the numbers.
DIY Cost Breakdown: One Vinyl Insulated Window
- Window unit (mid-grade vinyl, dual-pane, low-E): $280 – $420 from a Bay Area building supply house. Big-box pricing can dip to $220 for basic models, but those often skip the low-E coating (a thin metallic layer that reflects heat while letting visible light through), which matters in a city with cold, foggy summers.
- Tool rental or purchase: $45 – $80 for a weekend rental of a demolition bar, shims, level set, and caulk gun with backer rod. If you buy, it is $150 – $250.
- Sealants, flashing tape, insulation, fasteners: $55 – $90. Cheap caulk is a false economy; exterior-grade polyurethane sealant runs $12 – $18 per tube and you will use two or three.
- Permit research time: $0 in cash, but plan on three to five hours on the San Francisco Department of Building Inspection website, on phone calls, and on documentation. If you price your time at $50 an hour, that is $150 – $250.
- Disposal fee for the old window: $15 – $30 at Recology’s transfer station, or included in the next bulky-item pickup if you schedule it correctly.
Total DIY cost: $400 – $870, plus between eight and sixteen hours of your time depending on experience level.
Professional Cost Breakdown: Same Window, All-In
In San Francisco, a licensed contractor installing a mid-grade vinyl window from our portfolio typically quotes between $900 and $1,400 per window, all-in. That number includes the permit when one is required, the installation labor, all flashings and sealants, disposal of the old unit, and a written labor warranty. The spread between $900 and $1,400 is mostly driven by access conditions: second-story work requiring ladder setup, stucco exterior repair, and interior plaster return work all add cost.
The risk-adjusted comparison is where the honest math lives. If a DIY install leaks around the frame in the second winter, the repair cost typically ranges from $250 for a simple re-caulk to $800 – $1,500 if water has already damaged the interior drywall, sill framing, or floor finish. In a city where fog-driven moisture sits against north-facing exteriors for months at a time, a poorly flashed window does not fail gracefully. It fails slowly, quietly, and expensively. When we install a window as part of our Meridian Windows and Doors San Francisco home service area work, the written price includes the fix if something goes wrong within the first year. That is what the 365-Day Done Right Promise covers: if it is not done right, we make it right, at no charge, in writing.
San Francisco Climate and Material Choices
San Francisco is not one climate. It is a city of microclimates, and the right window for a house in the Outer Sunset is not necessarily the right window for a house in Noe Valley. For year-round upkeep tips, see our Seasonal Windows & Doors Care for San Francisco: Year-Round Homeowner’s Guide. The Sunset and Richmond districts sit in the fog belt, where summer temperatures hover in the high 50s and low 60s, wind carries salt air off the Pacific, and aluminum frames without thermal breaks develop interior condensation that runs down the glass and rots the sill over time. The Mission and Potrero Hill see real sun, with south-facing window interiors reaching over 110 degrees in July, which means UV-stable sealants and glazing with a proper solar heat gain coefficient are the difference between a comfortable room and a greenhouse.
This is where material selection stops being an aesthetic choice and becomes an engineering one. We spec ECO Window Systems for many fog-belt homes because their frame design handles high humidity without thermal transfer. For sun-exposed Mission District and Bernal Heights homes, we often recommend ES Windows with low-E coatings tuned for solar rejection. The point for this guide is: a DIY install of a big-box window is the same product whether it goes into a fog-blasted Outer Richmond bedroom or a sun-baked Potrero living room, and that is a problem. One of the quiet benefits of a professional install is having someone spec the right product for the microclimate before any money changes hands.
Salt air is another factor most DIY guides never mention. Houses within three blocks of the ocean have exterior fasteners and flashings that corrode faster than anywhere else in the city. A professional installation should include stainless or coated fasteners in these zones; a DIY install using the zinc-coated screws that come in the window box will show rust staining within eighteen months. This is the kind of local knowledge that separates a contractor who works in San Francisco every day from a national installation guide written for a generic American suburb.
The Post-Install Inspection Checklist: The One Task You Should Always Do Yourself
Regardless of who installs your windows or doors, there is one job that belongs to the homeowner: the post-installation inspection. You are the person who lives in the house. You are the person who will notice the draft in January or the sticking door in July. Do this inspection within 24 hours of completion, before the contractor leaves the job site, and document your findings in writing. For a full breakdown of what to check, use our Window Replacement Maintenance Checklist for San Francisco Homeowners. Send the written list to the contractor by email the same day. This creates a record that protects you under the warranty and gives the contractor a clear punch list to address immediately.
- Open and close every operable sash or panel five times. The motion should be smooth, with no binding, squeaking, or looseness. Pay attention to the final inch of travel; that is where most installation misalignment shows up.
- Run your hand along every interior seam where the window or door meets the wall. You are feeling for air movement, not just looking for gaps. A damp hand will detect a draft that your eye cannot see.
- Look at every exterior caulk line. The sealant should be continuous, with no voids, smears, or unpainted gaps. In the fog belt, this inspection matters more than anywhere else: a 1/8-inch void in a north-facing caulk line lets in measurable moisture every summer.
- Check the reveal lines. The gap between the door slab and the frame, or the window sash and the frame, should be even all the way around. A door that is tight at the top hinge and loose at the bottom strike was installed out of plane.
- Test the locks and latches with the door or window fully closed. A lock that does not align smoothly indicates the frame is racked or shimmed incorrectly.
- Document everything in writing. Note each item as pass or fail, include photos or a short video, and email the list to the contractor before the close-out meeting. This is your warranty documentation. It takes twenty minutes and it is worth more than any verbal promise.
At Meridian Windows and Doors, we leave every job with a written installation report, and we ask every homeowner to do exactly this inspection. A meridian is a fixed line you measure everything against. That is what the name means and how we run every install. The inspection is your line. Use it.
Common Mistakes to Avoid
- Assuming all window replacements are DIY-legal. San Francisco is stricter than most Bay Area cities on this point. If you live in a historic district, even a like-for-like swap needs design review, and skipping it creates disclosure liability you will carry until you sell.
- Using interior-grade caulk on an exterior seal. Interior latex caulk breaks down under UV and moisture within one foggy season. A failed exterior seal in the Sunset or Richmond lets water sit against the framing for months before you notice the stain on the interior wall.
- Not checking manufacturer warranty language before purchase. Four of the eight lines we carry (ES Windows, ECO Window Systems, Mr-Glass, and Therma-Tru) void most or all labor warranty coverage when the product is installed by a homeowner. You should know that before you fork over $400 for the unit.
- Ignoring egress requirements in bedroom windows. The 5.7-square-foot clear opening standard exists for a reason. Replacing an old bedroom window with a new unit that shrinks the opening below code minimums is a violation the city enforces, and it is a safety risk for your family, not just a paperwork problem.
- Underestimating fog-belt moisture. A window flashed for a dry climate will fail in the Outer Avenues. The failure is slow enough that you will not connect the spring drywall stain to the window you installed a year and a half ago, but the damage timeline is already running.
- Skipping the written post-install inspection. A verbal “looks good” at close-out is not a warranty record. Write down what you find, send it to the contractor, and keep the email. When a warranty claim comes up, this documentation is what separates a quick fix from a dispute.
- Basing the decision on confidence instead of project classification. The DIY question is not “can I do this?” It is “does San Francisco allow me to do this, and does the manufacturer still cover the labor if I do?” If either answer is no, the confident DIY approach is the expensive one.
When to Call a Professional
Call a professional when the project falls outside the three DIY-legal scenarios: when the rough opening changes, when egress or fire safety is affected, when the property is in a historic district, or when the unit is in a multi-family building with shared fire-rated assemblies. Call a professional when the manufacturer’s labor warranty matters to you, which is to say, in every case where you are spending more than $500 on the product. Call a professional when you cannot write a clear permit path for your project after an hour on the DBI website. The cost of the call is zero. Meridian Windows and Doors San Francisco offers free estimates in San Francisco. Call (831) 273-7126 and Elliott Vance or a member of our team will walk through your project, tell you whether it is DIY-legal, and put a written price in front of you either way. No pressure, no obligation, just a straight answer.
Frequently Asked Questions
Yes, but only when the replacement is like-for-like in the same rough opening, with no egress change, no structural alteration, and no historic-district overlay on your property. If any of those conditions is not met, the project requires a licensed contractor and a permit. Call (831) 273-7126 for a free estimate, and we will tell you which category your project falls into.
A single mid-grade vinyl window replacement from our portfolio typically runs $900 to $1,400 installed, including the permit when required, all flashings and sealants, disposal, and a written labor warranty. Access conditions and stucco restoration account for most of the range. Estimates are free; call (831) 273-7126 for an exact written quote.
It depends on the manufacturer, but among the lines we carry, ES Windows, ECO Window Systems, Mr-Glass, and Therma-Tru void most labor warranty coverage when the product is installed by anyone other than a licensed contractor. The product warranty often survives, but the labor coverage that pays for removal and reinstallation does not. Read the fine print before you buy.
Replacing an exterior door where the rough opening stays the same, the swing and fire rating are unchanged, and the threshold height is not altered can often be done without a building permit. However, converting a window to a patio door, widening the opening, or changing an egress door in a multi-family building requires a permit and a licensed contractor. When in doubt, call (831) 273-7126 and ask.
Standard window replacement permit fees in San Francisco vary by project scope, but retroactive permits issued after the fact are charged at 1.5 times the standard fee. That penalty, combined with the disclosure obligation to future buyers, makes unpermitted work the most expensive kind of savings.
Most single-window replacements are completed in one day. A full-house replacement of ten to fifteen windows typically takes three to five working days. The permit approval timeline runs parallel to the installation schedule and varies by project complexity. Every quote from Meridian Windows and Doors includes a written construction schedule before any money changes hands.
The Bottom Line
The decision between DIY and professional window and door installation in San Francisco is not a confidence test. It is a compliance question with three narrow DIY-legal lanes, four clearly defined professional-required scenarios, and a warranty landscape that quietly punishes the confident amateur. For the handful of like-for-like swaps outside historic districts, DIY can save you $500 to $700 per window, provided you do the post-install inspection and document it. For more guides & resources, visit our blog. For everything else, the permit, structural, egress, and warranty realities point one direction. Write your project classification down. Read the warranty language. Get the written price. Then decide with real numbers in front of you.
If you are anywhere in San Francisco and want a straight answer on which lane your project falls into, call (831) 273-7126. The estimate is free, the price goes in writing before any work starts, and the 365-Day Done Right Promise means the job is covered in writing for a full year. If it fails, we come back at no charge. That is the line we measure every install against.
Written by Elliot Vance, Owner at Meridian Windows and Doors San Francisco, serving San Francisco since 2009.
Six Reasons Homeowners Choose Meridian Windows and Doors San Francisco
Laminated glass and reinforced frames hold up to wind-driven rain, hail and flying debris, so your openings stay sealed when the weather turns.
Low-E insulated impact glass from our manufacturer lines commonly cuts monthly cooling bills 20-30%.
Laminated impact glass shuts out up to 40% of outside noise - traffic, neighbors, weather.
Monitoring services run $30-90 a month. Laminated impact glass resists forced entry around the clock, with no subscription.
Tighter seals and insulated glass even out hot and cold rooms and stop the drafts at the frame.
A full impact package upgrades curb appeal, buyer confidence and appraised value in one project.