Pricing by neighborhood — General Contractor · San Francisco, CA
| Neighborhood | Low | High | Why the price moves |
|---|---|---|---|
| Pacific Heights / Russian Hill / Marina | $195 | $275 | Luxury custom remodels $1.5M-$10M+, historic-review overhead, narrow-street access, premium subcontractor pool |
| Mission / Castro / Noe Valley | $165 | $235 | Victorian gut remodels $400K-$1.5M, common Article 10/11 review, soft-story retrofit volume |
| SOMA / South Beach | $155 | $215 | Loft conversions and commercial tenant improvement, modern systems, fewer historic constraints |
| Sunset / Richmond | $145 | $200 | 1920s-1940s row houses, addition + ADU conversions, foggy-climate moisture detailing |
| Bernal Heights / Glen Park | $145 | $195 | Mid-tier remodel market, smaller lots, mix of stucco and shingle stock |
| Western Addition / Hayes Valley | $155 | $215 | Mixed Victorian + post-redevelopment infill, frequent historic-resource review |
| Excelsior / Outer Mission | $135 | $180 | South suburban, simpler stick-built and stucco, fewer board reviews |
| Bayview / Hunters Point | $135 | $175 | Lowest SF range; entry-level remodels, foundation work common on older fill sites |
General Contractor hourly rate by neighborhood in San Francisco, CA. Ranges reflect typical contractor pricing including travel time, building-type access, and local labor density.
How much does a general contractor cost in San Francisco?
San Francisco general contractors charge $135-$225 per hour for scheduled work, with an average of $180/hr. Larger remodels usually come as fixed-price or cost-plus bids rather than hourly invoices, but the underlying labor rate sits in this band. Neighborhood matters: Pacific Heights, Russian Hill, and Marina custom remodels sit at the top of the range because of historic review, narrow-street logistics, and a premium subcontractor pool. Bayview, Excelsior, and outer Bernal sit at the bottom.
The Bureau of Labor Statistics reports the median hourly wage for construction managers in the San Francisco-Oakland-Hayward metro at $77.34. The gap between that and the $180/hr you actually pay is real and explainable, and the rest of this article walks through where every dollar goes, what permits you actually need, and what to ask when comparing quotes.
SF General Contractor Rates by Neighborhood
San Francisco is not one construction market. A Pacific Heights custom remodel with imported stone, smart-home integration, and Historic Preservation Commission review is a different job than an Excelsior single-family kitchen update, and the rate reflects that. The full per-neighborhood breakdown sits at the top of this page; this section explains the why behind the numbers.
The premium for the northern waterfront and inner-Mission work is not arbitrary. A typical Pacific Heights project involves narrow-street logistics on Vallejo, Broadway, or Filbert, permitted lane closures and meter bagging, building-department coordination with multiple trades, and a subcontractor roster that bills 25-40% above the city average. Outer-neighborhood single-family work skips most of that.
Comparable cities for cross-reference:
- Los Angeles general contractor costs — $115-$185/hr
- San Jose general contractor costs — $130-$210/hr
- Sacramento general contractor costs — $95-$155/hr
San Francisco sits at the top of the national general contractor rate table, roughly 50-70% above the US metro average, with Pacific Heights, Russian Hill, and the Marina pushing well past that.
SF General Contractor Pricing by Building Type
Neighborhood is one axis. Building type is the other, and on a Victorian-heavy peninsula it often matters more than the zip code. A 1905 Mission Victorian with original redwood framing and a soft-story garage opening costs noticeably more to remodel than a 1965 Sunset stucco on the same block, because the work itself is slower, the structural detailing is non-standard, and the building falls under different historic-review rules.
| Building type | Hourly rate | Why the price moves |
|---|---|---|
| Pre-1906 Victorian (Mission, Castro, Western Addition) | $185-$275 | Original redwood framing, knob-and-tube remediation, lead and asbestos abatement, frequent Article 10/11 review |
| 1906-1939 Edwardian / Marina-style (Pacific Heights, Marina, Inner Sunset) | $175-$255 | Historic-resource review common, narrow lots, soft-story retrofit often triggered, plaster restoration |
| 1920s-1940s row house (Sunset, Richmond, Excelsior) | $155-$210 | Stucco facade, integrated garage, fog-side moisture detailing, common ADU conversion target |
| Mid-century / post-war (Bernal, Glen Park, Diamond Heights) | $145-$195 | Stick-framed, more standard systems, fewer historic constraints |
| Modern condo / loft (SOMA, South Beach, Mission Bay) | $155-$215 | HOA architectural-review boards, freight-elevator scheduling, code-current systems |
The Victorian premium is real and not arbitrary. A pre-1906 building was framed with full-dimension redwood, wired with knob-and-tube, plumbed with galvanized supply and cast-iron drain, and finished in lath-and-plaster. Each of those layers takes longer to open, takes longer to bring to current code, and requires specialty subcontractors. If your building was built before 1939, ask the GC how many full Victorian gut-remodels their firm has closed in the last 24 months. Anything under three and you should keep looking.
What Your Billed Hour Actually Covers
The $77.34 BLS wage is take-home pay for the construction manager or lead, not what the customer pays. The customer rate of $135-$225/hr covers everything the business needs to legally operate in San Francisco.
Roughly: 50% labor, 13% commercial liability, umbrella, and bonding insurance ($20,000-$50,000/yr per crew in SF, plus the $25,000 CSLB bond and $15,000 LLC bond), 10% vehicle and specialty tools (lift truck for stucco repair, scaffolding rental for Victorian facades, telehandler permits), 11% SF-specific licensing and overhead (SF Business Registration, DBI plan-check coordination, parking, meter bagging), and 16% contractor profit margin. Strip any of those out and the business cannot stay open in this market.
This is why the cheapest quote is not always the right one. A GC bidding $90/hr in San Francisco is either operating without proper insurance (your homeowner’s policy will not cover the resulting damage), without an active CSLB B license (DBI will not sign off on the work, and the work history follows the property at sale), or losing money and about to disappear mid-project.
SF General Contractor Permits and What They Cost
San Francisco Department of Building Inspection (DBI), the Planning Department, and the Historic Preservation Commission sit on top of every meaningful remodel. Skipping the permit step is the most common way owners turn a $50,000 job into a $200,000 problem at sale.
| Work | Permit | Typical cost | Lead time |
|---|---|---|---|
| Kitchen or bathroom remodel | DBI Building Permit + trade subs | $1,200-$4,500 | 6-12 weeks |
| Whole-house remodel | DBI Building Permit + Planning review | $8,000-$30,000 | 4-8 months |
| Addition or vertical expansion | DBI + Planning Notice of Use, sometimes Section 311 | $15,000-$60,000 | 6-12 months |
| ADU conversion | DBI Streamlined ADU permit + SFPUC sewer fee | $6,000-$15,000 | 3-6 months |
| Soft-story seismic retrofit | DBI Mandatory Soft-Story Retrofit Program permit | $1,500-$5,000 | 2-4 months |
| Historic district (Article 10/11) work | + Historic Preservation Commission review | + $3,000-$15,000 | + 2-6 months |
Your GC files the DBI permit on your behalf and the fee gets passed through on the invoice. Article 10 and Article 11 historic districts cover much of Pacific Heights, the Western Addition, the Mission, Jackson Square, and parts of the Castro; if your block is inside one, plan on Historic Preservation Commission review adding 2-6 months and $3,000-$15,000 to soft costs. For larger projects pulling 3+ trades, an SF architect is typically required on the permit set.
The Mandatory Soft-Story Retrofit Program deserves its own callout. Any wood-framed building with five or more dwelling units, built or permitted before 1978, with a soft, weak, or open-front wall line at the ground floor (typically a tuck-under garage), was required to retrofit. Owners who missed earlier deadlines are now in active enforcement and pay both the retrofit cost ($60,000-$250,000 for a typical 6-unit) and DBI penalty fees.
Common General Contractor Job Pricing in San Francisco
These are typical all-in prices, including labor, materials, SF-specific permit fees where applicable, and 1-year workmanship warranty. Pacific Heights, Russian Hill, and the Marina sit at the high end of each range; outer-neighborhood single-family work at the low end.
| Job | Total cost | Labor weeks | Notes |
|---|---|---|---|
| Kitchen remodel (mid-range) | $75,000-$160,000 | 6-12 | Permit $1,200-$4,500, Title 24 compliance, typical 5-trade coordination |
| Bathroom remodel (full gut) | $40,000-$95,000 | 4-8 | Waterproofing critical in older Victorians; tile labor heavy |
| Garage-to-ADU conversion | $180,000-$350,000 | 12-20 | Plumbing rough-in, sub-panel, egress, SFPUC sewer capacity fee |
| Whole-house remodel (2,000 sq ft) | $400,000-$1,200,000 | 8-14 months | Architect + structural engineer, 3-8 month permit cycle |
| Victorian gut remodel (Mission/Castro) | $500,000-$1,500,000 | 10-18 months | Lead + asbestos abatement, knob-and-tube replacement, plaster restoration |
| Pacific Heights custom remodel | $1,500,000-$10,000,000+ | 12-24+ months | Imported stone, smart-home, historic review, premium subcontractor pool |
| Soft-story seismic retrofit (6-unit) | $60,000-$250,000 | 4-10 | DBI MSSP permit, structural engineer, temporary parking displacement |
| Addition (1-story rear, 400 sq ft) | $200,000-$500,000 | 12-20 | Section 311 neighbor notice, foundation extension, drainage compliance |
Victorian gut remodels deserve a callout. A 1905-1915 Mission or Castro Victorian with original redwood framing, knob-and-tube, galvanized supply lines, and lath-and-plaster walls is a different project than a code-built post-war remodel. Lead and asbestos surveys are mandatory before any demolition; both are typically present and both add $15,000-$40,000 in abatement work. Plan on 10-18 months from contract signing to final inspection, not the 4-6 months a modern remodel would take.
How to Get and Compare SF General Contractor Quotes
Three things separate a useful quote from a useless one in San Francisco, and they all come down to specificity.
-
Tell the GC the building age, neighborhood, and historic status. “1908 Pacific Heights Edwardian, Article 10 historic district, full kitchen and bath gut, owner-occupied” gets a different number than “1965 Sunset stucco, kitchen refresh, vacant.” GCs price the job partly off the permit pathway and the subcontractor pool they will need to assemble, so a generic “remodel my kitchen” brief is worth less than a detailed scope.
-
Ask for an itemized written estimate that breaks out labor, materials with brand specifications, allowances for finishes, permit and plan-check fees, and contingency. Reputable SF firms deliver itemized PDFs within 1-3 weeks of the site visit, often with a separate cost-plus or fixed-price contract proposal. If a GC will not put it in writing or pushes a verbal handshake number, walk.
-
Verify the license, bond, and SF registration before you sign. Pull the CSLB B license number from the California Contractors State License Board public lookup. Confirm the SF Business Registration and DBI status at SF DBI. Request a current Certificate of Insurance showing $1M general liability minimum, $5M umbrella for projects over $500,000, and active California workers’ comp. All three checks take fifteen minutes and rule out the contractors who later become problems.
How We Calculated These Prices
The SF general contractor hourly rate of $135-$225 starts with the BLS Occupational Employment and Wage Statistics median hourly wage for construction managers in the San Francisco-Oakland-Hayward metropolitan statistical area: $77.34 as of May 2024. We apply a 1.75x-2.9x consumer multiplier covering business overhead, insurance, CSLB bonding, SF Business Registration, vehicle costs, employer-paid taxes, and contractor profit margin, calibrated against current market quotes from CSLB B-licensed firms operating in San Francisco.
Neighborhood-level adjustments reflect access logistics (narrow-street permitted lane closures, meter bagging, freight-elevator scheduling in SOMA towers), building-stock differences (pre-1906 Victorian vs. 1965 stucco vs. modern condo), and historic-review overhead (Article 10/11 districts trigger Historic Preservation Commission review adding 2-6 months to the schedule). The full formula and source list lives on our methodology page.
Other SF Service Costs You Might Need
Most general contractor projects in San Francisco pull in 4-6 specialty trades, and getting quotes from all of them at the same time is faster than serial calls.
- SF electrician costs — required for any new circuits, panel upgrades, or knob-and-tube remediation
- SF plumber costs — for kitchen, bath, ADU, and supply-line work
- SF HVAC technician costs — for ductless mini-split, radiant, and Title 24 compliance work
- SF carpenter costs — for framing, millwork, and Victorian trim restoration
- SF roofer costs — for additions, dormers, and rooftop deck integration