CheckMyDesigner

How much does a residential structural engineer cost in San Francisco?

Last checked Nov 6, 2026

The short answer

  • What you pay depends on what you need: a site visit and letter, calculations for one beam, or a full set of stamped drawings.
  • National cost guides give rough ranges. They are not San Francisco quotes.
  • Old framing, hillside lots, shared foundations and seismic work push the price up.
  • California requires a written contract with your engineer in most cases. Compare proposals on scope, not only price.

According to Angi’s Oct 26, 2026 structural engineer cost guide, hiring a residential structural engineer typically costs $350 to $900 for a standard structural inspection (national average $531), $100 to $220 per hour for engineering and analysis, or $2,000 to $5,000 for stamped structural drawings on a major renovation or addition ($2,000 to $8,500 across full residential projects, or 7% to 10% of the renovation budget). Those ranges are national and indicative. They are not San Francisco fee quotes.

What you actually pay in San Francisco depends on whether you’re hiring an engineer for a site visit and letter, a single beam calculation to open up a kitchen wall, or a full set of stamped structural drawings and calculations for a garage ADU or soft-story retrofit. Here is how residential engineering engagements are structured, what moves the fee up or down, and what California law requires in your written contract.

How structural engineers charge by deliverable

Residential structural engineers price their work around three main deliverables. All dollar figures in the table below come from Angi’s Oct 26, 2026 national cost guide and are national and indicative rather than San Francisco fee quotes:

Indicative national structural engineer cost ranges by deliverable from Angi (Oct 26, 2026)
DeliverableWhat is includedCommon billing structureIndicative national range (Angi, Oct 26, 2026)
Site visit, structural inspection, and written reportVisual inspection of foundation settlement, cracking, sagging joists, or pre-purchase framing concerns, followed by a written engineering letter.Flat fee for the visit and report, or hourly$350 to $900 typical range ($531 national average); $500 to $1,000 for foundation or roof inspections; written report alone $200 to $500
Single-element calculation and detail (such as removing a load-bearing wall)Site measurement, vertical gravity load calculation, sizing the replacement wood or steel beam, posts, and footings, and 1 to 2 stamped structural sheets for a permit.Fixed fee or hourly ($100 to $220/hr)$500 to $2,000 for load-bearing wall engineering and plans; $300 to $1,500 for basic drawing review or blueprinting
Full structural drawings and calculation packageComplete stamped structural plans (foundation, framing, shear walls, steel moment frames, connection details) and calculations for a major remodel, addition, or ADU.Flat fee by phase, or a percentage of the construction budget$2,000 to $5,000 for major home renovations, additions, or bump-outs; $2,000 to $8,500 for a full residential project; or 7% to 10% of a renovation budget (1% to 5% for new construction)

Sources: Angi

A multi-sheet package for a steel moment frame, foundation underpinning, or multi-unit soft-story retrofit takes more engineering work than a single beam calculation. Use the national ranges as a rough guide only. Then compare written proposals from engineers who actively pull permits with the San Francisco Department of Building Inspection (DBI). Our list of structural engineers with San Francisco permits is a place to start.

What drives structural engineering fees up in San Francisco

Two San Francisco remodels with the same square footage can have very different structural engineering fees. Five local factors determine how much time your engineer will spend:

  • Whether the work crosses lateral seismic thresholds: Removing a short interior bearing wall is a localized gravity calculation. Removing an exterior wall for a wide garage door or expanding floor area by more than 30 percent can require a lateral seismic analysis of the whole building, including plywood shear walls or a steel moment frame (SF.gov interior remodel OTC guide).
  • Building age and undocumented framing: Many pre-1920 Victorian and Edwardian houses in San Francisco have brick or unreinforced concrete foundations, balloon framing, or older remodels that don’t match historic plans. If existing framing is concealed behind plaster, the engineer has to spend extra time verifying load paths or designing for field conditions.
  • Steep slopes and soil conditions: A flat Sunset lot on sand requires far less foundation engineering than a hillside home on Telegraph Hill, Twin Peaks, or the Edgehill Mountain and Northwest Mt. Sutro Slope Protection Areas, where SFBC Section 106A.3.2 Exception 2 mandates licensed design and often requires coordination with a geotechnical engineer.
  • Who draws the architectural background sheets: An engineer works faster when an architect or experienced building designer supplies clean CAD backgrounds. If you hire an engineer to produce both the architectural permit layout and the structural sheets (which a registered civil engineer may do), you’re paying for drafting hours as well as engineering. See our guide on architect vs. building designer in California for how those roles split.
  • DBI plan check and structural observation: Projects that go through in-house review at DBI (SF.gov building permit review processes) often receive written structural plan-check comments. On projects with steel moment frames, epoxy anchors, or deep foundations, the building code may require the engineer to make structural observation visits on site during construction. Ask whether those visits are part of the fee.

What California law requires in your engineer’s written contract

When a California-licensed professional engineer works for a private homeowner, Business and Professions Code Section 6749(a) requires a written contract signed by both parties before work starts. The section lists a few exceptions, such as when the client states in writing, after full disclosure, that no written contract is needed.

Under B&P Code §6749(a)(1)–(6), that written contract must include six items:

  • A description of the services the engineer will perform.
  • A description of the basis of compensation and the method of payment.
  • The name, address, and license or certificate number of the engineer, and the name and address of the client.
  • A description of the procedure you and the engineer will use to accommodate additional services.
  • A description of the procedure to be used by either party to terminate the contract.
  • A disclosure of whether the engineer carries a current professional liability insurance policy.

In addition, under B&P Code §6735, all civil engineering plans, calculations, specifications, and reports prepared for your permit must be signed and stamped with the engineer’s seal and license number.

Civil engineer vs. structural engineer licenses in California

When you look up an engineer on the Board for Professional Engineers, Land Surveyors, and Geologists (BPELSG) license lookup or our California engineer license lookup guide, you will see two license prefixes used on residential structural plans:

  • Professional Engineer, Civil (“C” license number): A licensed civil engineer is authorized under B&P Code §6735 to prepare, sign, and stamp civil and structural engineering plans, calculations, and reports for single-family houses, multi-unit residential buildings, ADUs, and seismic retrofits.
  • Structural Engineer (“S” license number): A Structural Engineer holds a California civil engineering license plus an additional board authority after passing advanced seismic and structural examinations. Under B&P Code §6736, no one may use the title “structural engineer” in California unless they hold that additional authority from BPELSG.

For a typical San Francisco single-family remodel, ADU, or soft-story retrofit, either a California-licensed Civil Engineer (PE) who practices residential structural engineering or a licensed Structural Engineer (SE) can legally stamp your structural permit set (SF.gov soft story permit guide). Read more in what a structural engineer does.

How to compare structural engineering proposals before you sign

A low base fee often omits work you will have to pay for hourly later. Before you sign a proposal, check four items line by line:

  1. Confirm whether DBI plan-check responses are included in the fixed fee or billed hourly under the contract’s additional-services clause (B&P Code §6749).
  2. Check whether construction site visits (structural observations) and contractor RFI responses are included or billed per visit.
  3. Ask who is responsible for measuring the existing building and producing the architectural background plans if you don’t have an architect.
  4. Verify the engineer’s license number (“C” or “S”) on DCA License Search and check how many San Francisco residential permits they have completed in recent years.

Common questions

How much does a structural engineer inspection cost?

According to Angi’s Oct 26, 2026 cost guide, a residential structural engineer inspection typically costs between $350 and $900 nationally, with a national average of $531 (and $500 to $1,000 for specialized foundation or roof inspections). These are national figures, not San Francisco quotes. Ask each engineer whether the fee includes a written letter or only a walkthrough.

How much does a structural engineer cost to remove a load-bearing wall?

Nationally, Angi (Oct 26, 2026) reports $500 to $2,000 for engineering calculations and plans to remove a load-bearing wall. The fee tends to be lower when the new beam only needs simple wood posts down to an existing concrete footing. It tends to be higher if the opening needs a steel moment frame, new concrete footings in a crawlspace, or a full lateral seismic check.

Do structural engineers charge hourly or a flat fee?

Engineers use both methods. Short consultations, pre-purchase walkthroughs, plan-check revisions, and construction site visits are commonly billed at $100 to $220 per hour (Angi, Oct 26, 2026), while permit drawing and calculation packages are usually quoted as a fixed fee broken into milestones. Under California B&P Code §6749, the exact compensation basis and hourly rates for additional services must be stated in your written contract before work starts.

Can a civil engineer do structural work for my house in California?

Yes. Under California B&P Code §6735, a licensed Civil Engineer (whose license number starts with “C”) may prepare and stamp structural plans and calculations for houses, apartment buildings, ADUs, and residential seismic retrofits. Only someone who also holds BPELSG’s Structural Engineer authority (license prefix “S”) may use the title “structural engineer” under B&P Code §6736.

Have a structural engineer’s proposal in hand?

Search their name or California license number (“C” or “S”) to verify their BPELSG license status, check for disciplinary actions, and see the San Francisco permits they’ve stamped.

For example “Jordan Lee”, C-34567 or S 5123.

Sources

  1. How Much Does It Cost to Hire a Structural Engineer in 2026? (by Dan Simms, updated Oct 26, 2026), Angi. Read Nov 6, 2026.
  2. California Business and Professions Code §6735, §6736, §6737.1 & §6749 (Professional Engineers Act), California Legislative Information. Read Nov 6, 2026.
  3. BPELSG License Lookup (Board for Professional Engineers, Land Surveyors, and Geologists), California Department of Consumer Affairs (BPELSG). Read Nov 6, 2026.
  4. San Francisco Building Code Section 106A.3.2 (Submittal Documents), American Legal Publishing / City and County of San Francisco. Read Nov 6, 2026.
  5. Get a building permit to do a soft story retrofit, City and County of San Francisco (SF.gov). Read Nov 6, 2026.

This is general information, not legal advice.

More guides

All guides