Kitchen remodeling
Bathroom remodeling
Home additions & ADU
Roofing
Windows & doors
Driveway & pavers
FenceFree written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable General Contractor in San Francisco
Hiring a general contractor in San Francisco means navigating permits, seismic requirements, and buildings that have stood for over a century. Spruce Contractors manages the whole scope, from kitchens and bathrooms to roofs, windows, and ADUs, under one contract. We work across the city every week, from the Mission to Noe Valley, and we know which questions to ask before a wall comes down. If you’re planning a remodel in a pre-1906 Victorian or a 1970s apartment block, call (877) 265-5771 for a free estimate. We’ll walk the property with you and give you a written, line-item quote.

Why Spruce Contractors Is San Francisco’s Preferred General Contractor
San Francisco homeowners keep calling us back because we treat old buildings with respect and new builds with precision. Nate Calloway built Spruce Contractors around a simple idea: you should know exactly which materials are going into your home and exactly what they cost before work starts. That’s why we specify brands like Cambria for quartz, Kohler for fixtures, and James Hardie for siding, and we write every allowance into the contract in plain English.
We’re not the contractor who disappears after demo. Our crews show up when we say they will, and our project managers answer the phone. In neighborhoods like Visitacion Valley and Chinatown, where parking and staging are tight, we plan material deliveries around access windows and coordinate with neighbors. That local know-how keeps jobs moving.
San Francisco’s building stock is unlike anywhere else in the Bay Area. Victorian and Edwardian rowhouses from the 1870s through the 1920s dominate the trade area, with brick chimneys, soft-story ground floors, and rear wooden stairs. Dense 1960s and 70s apartment blocks fill the Tenderloin and Mid-Market. That means typical work involves structural retrofit, foundation replacement, and facade repair at lot lines with zero clearance. We’ve handled all of it.
Styles & brands we work with







Licensed General Contractor in San Francisco
A Licensed General Contractor in San Francisco carries the permit, coordinates every trade, and answers to the city when an inspector walks the site. We pull permits for structural, electrical, plumbing, and mechanical work, and we make sure each inspection passes before the next phase begins. That matters because San Francisco’s Department of Building Inspection enforcement is strict, especially on pre-1906 buildings subject to the Soft Story and Compulsory Seismic Retrofit ordinances.
When does a San Francisco homeowner need a licensed general contractor? Any time the work touches structure, egress, or life-safety systems. Opening a load-bearing wall, replacing a roof, adding a bathroom, or converting a garage to living space all require permits and a licensed contractor of record. Even cabinet and countertop swaps often need a building permit in this city because of the age and condition of the underlying framing. For a kitchen remodel, expect to budget $16,520 to $53,100. A bathroom remodel runs $10,620 to $33,040. A home addition starts around $53,100 and can reach $153,400 depending on scope.
Permit and Inspection Management
We handle the paperwork, the plan review, and the inspection scheduling. That includes seismic retrofit compliance when the building triggers it. If the city flags a chimney or soft-story condition during plan review, we’ve already anticipated it in the quote.
Structural Scope in Older Homes
Most San Francisco remodels uncover framing, wiring, or waterproofing that was never built to current code. We write structural repair allowances into the contract up front. Any surprise we find gets priced and approved in writing before we touch it.
Residential General Contractor in San Francisco
A Residential General Contractor in San Francisco handles the full spread of home improvement work: kitchens, bathrooms, additions, ADUs, roofing, windows, and exterior envelope repair. Spruce Contractors functions as the single point of accountability across every trade, which means you’re not juggling five separate specialists or mediating between a plumber and a tile setter. One contract, one schedule, one phone number.
San Francisco homeowners typically call us for two kinds of projects. The first is the planned remodel: a kitchen refresh in Noe Valley, a bath upgrade in the Mission, or a garage conversion in Visitacion Valley. The second is the unplanned exposure: a roof leak that opened rot in an exterior wall, or a dry rot repair that revealed a soft-story issue underneath. Both start the same way, with a free estimate and a written scope of work. Kitchen remodels in San Francisco run $16,520 to $53,100. Bathroom remodels run $10,620 to $33,040. ADU construction runs $106,200 to $259,600.
Full-Exterior-to-Interior Scope
We finish the whole property. Roofing, siding, windows, doors, fencing, pavers, kitchen, bath, and accessory structures all fall under our contract. If you’re planning a multi-phase upgrade, we sequence the work so permits and inspections clear without stalling the schedule.

ADU and Prefab Structure Capability
We’re one of the few general contractors in San Francisco offering prefab ADU solutions from multiple manufacturers, including Abodu, Dvele, Mighty Buildings, Boxabl, Plant Prefab, and Tuff Shed. That gives you real options across budgets and build styles, and it opens income-generating or multi-generational living space.
Trusted Brands We Service in San Francisco
We specify Therma-Tru for exterior doors because their rot-resistant frames hold up in the fog belt’s constant moisture cycling. Mr-Glass and ViewLux give us options for window upgrades that meet energy codes and coastal wind ratings. Barrette fencing stands up to the salt air and wind off the Pacific. We keep relationships with local San Francisco suppliers so materials arrive when the schedule needs them, and we don’t push a single brand just because it’s easy to source. You pick the look; we know the materials.
See the difference
Before
After
Before
After
Before
AfterCommon General Contractor Problems We See in San Francisco Homes
- The chimney tax. Pre-1906 brick chimneys on shared-wall lots often need bracing or removal before a simple roof or kitchen permit will clear. We flag this during the estimate, not after the permit is submitted.
- Soft-story conditions. Many Victorians and Edwardians in the 94102 – 94110 core have ground-floor garages that trigger mandatory seismic retrofit under city ordinance. We price the retrofit scope and schedule it alongside the remodel so you’re not paying for mobilization twice.
- Zero-lot-line staging. Rowhouses in the Mission and Noe Valley share walls, which means no side yard for a dumpster or material laydown. We coordinate crane picks, street permits, and neighbor access before demo starts, so the draw schedule doesn’t stall.
- Hidden structural and electrical surprises. Opening a wall in a 1904 Edwardian regularly turns up knob-and-tube wiring, undersized framing, and failed waterproofing. We write allowances for these into every contract and price each fix in writing before any work begins.
Pricing for General Contractor in San Francisco, CA
San Francisco construction costs run higher than much of the Bay Area because of permit fees, seismic requirements, and the logistics of working on zero-lot-line properties. Here’s what we see in the current market:
| Project Type | Typical San Francisco Price Range |
|---|---|
| Kitchen Remodel | $16,520 – $53,100 |
| Bathroom Remodel | $10,620 – $33,040 |
| Home Addition | $53,100 – $153,400 |
| ADU Construction | $106,200 – $259,600 |
| Roof Replacement | $9,440 – $23,600 |
What moves the number is what’s inside your walls. If we find compromised framing or outdated wiring, the structural allowance covers the fix, and you approve the exact dollar amount before we proceed. Call (877) 265-5771 for a written, line-item estimate. It’s free, and you’ll know exactly what materials and allowances are included.
We Also Serve Cities Near San Francisco
Our crews work throughout the Mission District, Noe Valley, Chinatown, and Visitacion Valley, plus the surrounding neighborhoods of San Francisco. If you’re planning a remodel anywhere in the 94111, 94112, 94114, or 94115 ZIP codes, we’ve likely already worked on a similar building on your block. And if you’re outside the immediate city, we’re still your General Contractor team for the wider Bay Area.
Serving San Francisco, CA — Our Local Coverage Area
We’re based in the San Francisco area and know this community well. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs About General Contractor in San Francisco
Because most of the city’s housing stock predates modern building codes, and opening a wall usually exposes knob-and-tube wiring, undersized framing, or rot that wasn’t visible before demo. We handle this by writing structural and electrical repair allowances into the contract up front. Every additional scope item gets priced and approved in writing before we touch it, so you’re never hit with an unapproved change order. Call (877) 265-5771 to discuss your project and what we’d include in your allowance.
The ‘chimney tax’ is the local term for the requirement that pre-1906 brick chimneys on shared-wall lots be braced or removed before even a simple roof or kitchen permit clears. San Francisco’s Department of Building Inspection enforces this on most Victorian and Edwardian rowhouses. We flag this during the estimate phase and include the retrofit scope in the plan.
If your building has a soft-story condition, meaning a garage or open ground floor with minimal bracing, it likely falls under the city’s Soft Story or Compulsory Seismic Retrofit ordinances. The 94102 – 94110 core is dense with these buildings. We assess the condition during the estimate and price any mandatory retrofit alongside your remodel scope. Call (877) 265-5771 for an exact evaluation.
Zero-lot-line means the building touches the property line on one or both sides, so there’s no side yard for materials or equipment. We secure street occupancy permits, schedule crane picks for roofs and ADUs, and coordinate deliveries around access windows. In neighborhoods like the Mission and Noe Valley, we’ve done this enough to keep the schedule moving without neighbor conflicts.
We specify KraftMaid, Cambria, Wellborn, Kohler, Moen, Toto, Grohe, and Schluter systems because their quality standards and warranties hold up. You choose the look, we know which products meet San Francisco’s plumbing and energy codes. For an exact quote on your kitchen or bath, call (877) 265-5771 for a free estimate.
Planning a remodel in San Francisco? Call Nate Calloway and the Spruce Contractors team at (877) 265-5771. We’ll walk the property, flag the chimney tax and soft-story conditions, and give you a written line-item estimate with no change orders unless you approve them in writing first.
Written by Nate Calloway, Owner at Spruce Contractors, serving San Francisco and the Bay Area.