General Contractor Cost in San Francisco 2026: Real Rates by Neighborhood

BLS hourly wage

$77.34

Local multiplier

2.33×

Your rate

$180.00/hr

Range $135.00 – $225.00

General Contractor San Francisco, California BLS OEWS May 2024, adjusted for San Francisco cost of living Updated May 12, 2026

How is this calculated?

RATE BAND

General Contractor · San Francisco, CA

$180/hr
$135 LOW
AVG
$225 HIGH
General Contractor in San Francisco, CA: $135/hr to $225/hr, average $180/hr.
NeighborhoodGrid is rendered INSIDE .article-content so it inherits the body-table chrome (dark thead, alternating cream rows, mono digits in cols 2/3/4) automatically — no duplicated CSS to drift out of sync. -->

Pricing by neighborhood — General Contractor · San Francisco, CA

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.
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:

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 typeHourly rateWhy the price moves
Pre-1906 Victorian (Mission, Castro, Western Addition)$185-$275Original 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-$255Historic-resource review common, narrow lots, soft-story retrofit often triggered, plaster restoration
1920s-1940s row house (Sunset, Richmond, Excelsior)$155-$210Stucco facade, integrated garage, fog-side moisture detailing, common ADU conversion target
Mid-century / post-war (Bernal, Glen Park, Diamond Heights)$145-$195Stick-framed, more standard systems, fewer historic constraints
Modern condo / loft (SOMA, South Beach, Mission Bay)$155-$215HOA 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.

WorkPermitTypical costLead time
Kitchen or bathroom remodelDBI Building Permit + trade subs$1,200-$4,5006-12 weeks
Whole-house remodelDBI Building Permit + Planning review$8,000-$30,0004-8 months
Addition or vertical expansionDBI + Planning Notice of Use, sometimes Section 311$15,000-$60,0006-12 months
ADU conversionDBI Streamlined ADU permit + SFPUC sewer fee$6,000-$15,0003-6 months
Soft-story seismic retrofitDBI Mandatory Soft-Story Retrofit Program permit$1,500-$5,0002-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.

JobTotal costLabor weeksNotes
Kitchen remodel (mid-range)$75,000-$160,0006-12Permit $1,200-$4,500, Title 24 compliance, typical 5-trade coordination
Bathroom remodel (full gut)$40,000-$95,0004-8Waterproofing critical in older Victorians; tile labor heavy
Garage-to-ADU conversion$180,000-$350,00012-20Plumbing rough-in, sub-panel, egress, SFPUC sewer capacity fee
Whole-house remodel (2,000 sq ft)$400,000-$1,200,0008-14 monthsArchitect + structural engineer, 3-8 month permit cycle
Victorian gut remodel (Mission/Castro)$500,000-$1,500,00010-18 monthsLead + asbestos abatement, knob-and-tube replacement, plaster restoration
Pacific Heights custom remodel$1,500,000-$10,000,000+12-24+ monthsImported stone, smart-home, historic review, premium subcontractor pool
Soft-story seismic retrofit (6-unit)$60,000-$250,0004-10DBI MSSP permit, structural engineer, temporary parking displacement
Addition (1-story rear, 400 sq ft)$200,000-$500,00012-20Section 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.

  1. 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.

  2. 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.

  3. 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.

WHERE EACH BILLED HOUR GOES

General Contractor · San Francisco

  • BLS labor 50%
  • Insurance + bonding 13%
  • Vehicle + tools 10%
  • Licensing + overhead 11%
  • Profit margin 16%
Where each billed hour goes for general contractor in San Francisco: BLS labor 50%, Insurance + bonding 13%, Vehicle + tools 10%, Licensing + overhead 11%, Profit margin 16%.

Frequently Asked Questions

How much does a general contractor cost in San Francisco per hour?

San Francisco general contractors charge $135-$225 per hour for scheduled work, with an average of $180/hr based on BLS wage data adjusted for Bay Area cost of living. Larger remodels are usually quoted as a fixed bid or cost-plus contract rather than billed hourly, but the underlying labor rate sits in this range. Pacific Heights, Russian Hill, and Marina custom work sits at the top of the range because of historic review, narrow-street logistics, and a premium subcontractor pool. Bayview and Excelsior single-family work tends toward the lower end.

What's the difference between SF general contractor rates and the BLS wage of $77.34/hr?

The BLS hourly wage of $77.34 is what the construction manager or lead carpenter takes home, not what the customer pays. The billed rate covers business overhead: $25,000 CSLB contractor bond, $15,000 additional LLC bond, $20,000-$50,000 a year in general liability and umbrella insurance per crew, workers' comp at 8-12% of payroll (mandatory in California), SF Business Registration, DBI plan-check coordination, vehicle and parking costs in a city where meter tickets run $90+. After all of that, the $135-$225 customer rate breaks down to roughly 50% labor, 34% overhead and insurance, and 16% profit margin.

Do I need a permit to remodel a kitchen in San Francisco?

Yes. San Francisco Department of Building Inspection (DBI) requires a building permit for any kitchen remodel that touches plumbing, gas, electrical, or structural work, which is most of them. Permit fees run $1,200-$4,500 for a typical kitchen, with plan review taking 6-12 weeks. Buildings inside an Article 10 or Article 11 historic district add Historic Preservation Commission review on top. Skip the permit and the work surfaces during the next sale: a permit-history check by the buyer's agent will flag unpermitted work and tank either the price or the deal.

How much does it cost to convert a garage to an ADU in a San Francisco Sunset row house?

ADU conversion of a Sunset or Richmond garage typically runs $180,000-$350,000 all-in. Hard construction costs are $140,000-$280,000 (plumbing rough-in, electrical sub-panel, kitchen, bathroom, egress, insulation, finishes). Soft costs add $40,000-$70,000: architect and Title 24 energy calcs, structural engineer if the garage is under living space, DBI permit and plan check ($6,000-$15,000), planning review, and SFPUC sewer-capacity fee. Foggy-side moisture detailing (proper drainage, vapor barriers, perimeter waterproofing) is non-negotiable and adds $8,000-$15,000.

Why are Pacific Heights general contractor rates higher than Bayview?

Three structural reasons. First, Pacific Heights and Russian Hill custom remodels are usually $1.5M-$10M+ projects with high-end millwork, imported stone, and smart-home integration, so the contractor is sourcing and managing a premium subcontractor pool that bills more per hour. Second, narrow-street access (Vallejo, Broadway, Filbert) limits truck size, requires permitted lane closures, and slows material movement. Third, many Pacific Heights and Marina blocks sit inside historic-resource zones, so projects trigger Historic Preservation Commission review and Planning Department conditions of approval, both of which add 4-12 weeks of carrying cost the GC builds into the rate.

How much will an emergency general contractor cost in San Francisco at night or on a weekend?

Most GCs do not run true 24/7 emergency dispatch the way plumbers and electricians do. For after-hours stabilization (water-damage tarp-up, structural shoring after impact or settlement), expect a $400-$800 trip charge plus $250-$350/hr with a 4-hour minimum. The cheaper path is to call the trade directly for the immediate emergency (plumber for a burst pipe, electrician for a panel fault), get the building safe, then bring the GC in during regular hours to manage the full repair, permit, and insurance claim.

Should I hire an unlicensed handyman for small SF general contractor work to save money?

Not for anything over $500 in combined labor and materials. California Business and Professions Code Section 7048 caps unlicensed work at $500 total per project, and the California Contractors State License Board actively investigates violations in San Francisco. Unpermitted, unlicensed work also voids homeowner insurance for any resulting damage and will be flagged during a future sale. For minor repairs (a single fixture, a patch, a fence section), a [licensed SF handyman](/services/handyman/california/san-francisco/) is fine. For anything that touches structure, mechanical, electrical, or plumbing rough-in, use a CSLB B-licensed general contractor.

How do I check if my SF general contractor is actually licensed?

Two checks. First, verify the CSLB B General Building Contractor license number at the [California Contractors State License Board](https://www.cslb.ca.gov/) public lookup. Confirm the license is active, the bond is current ($25,000 minimum plus $15,000 LLC bond if the firm is an LLC), and there are no disclosed complaints or revoked status. Second, confirm SF-specific registration at [SF DBI](https://sfdbi.org/) and ask for a current Certificate of Insurance showing $1M general liability and active workers' comp. Both checks take ten minutes and rule out the contractors who later become problems.

Data: BLS OEWS May 2024 · Methodology · Updated May 2026