Quick Answer

Deck Building Cost in San Francisco (2026)

Average cost in San Francisco

US$21,169avg

US$6,879 — US$45,000

US$50 — US$130 per sq ft

+4.8% YoY
9 sources
Updated 4 days ago
Bay Area

Cost Breakdown

Itemized
Labor

Skilled carpentry and installation

US$12,250 — US$22,500

50%

Materials

Decking boards, framing, and hardware

US$8,575 — US$15,750

35%

Permits and Fees

SF DBI plan check and issuance

US$1,225 — US$3,600

8%

Site Prep and Demo

Grading, clearing, or old deck removal

US$1,715 — US$3,150

7%

🧾Sales Tax (7.25%) — California
Base cost + $1,535 tax$22,704

Sales Tax at 7.25%

📋What's Included

Scope

Typically Includes

  • Pressure-treated lumber
  • Concrete footings
  • Railing system
  • Stairs (1 set)
  • Hardware & fasteners
  • Labor

Typically Excludes

  • Composite or hardwood decking
  • Built-in seating or planters
  • Pergola or roof
  • Lighting
  • Permits

Based on a standard 200 sq ft pressure-treated wood deck.

🧮Estimate Your Cost

Interactive

Estimated Cost

US$9,340

US$7,472 — US$11,208

Based on 9 sources and market data for San Francisco. Actual costs may vary depending on specific project requirements.

📈Price Momentum

Year-over-year

~1 year ago

US$20,199

Today

US$21,169

Deck Building in San Francisco is 4.8% compared to roughly a year ago — about US$970 more on the average project.

Comparison derived from the year-over-year change rate, not a month-by-month price index. We don't store historical snapshots yet — when we do, this will become a real time series.

🏢Top Deck Build Contractors in San Francisco

Verified providers
🔨

We Do Construction

1528 Union St, San Francisco, CA 94123, USA

5.0
★★★★★

156 reviews

🔨

Pacific Construction, General Contractors San Francisco

5233 Mission St, San Francisco, CA 94112, USA

5.0
★★★★★

48 reviews

🔨

SBC CONSTRUCTION

64 Winfield St, San Francisco, CA 94110, USA

5.0
★★★★★

43 reviews

🔨

Perez Construction

1485 Bayshore Blvd #483, San Francisco, CA 94124, USA

5.0
★★★★★

23 reviews

🔨

A+ Deck Builder In San Francisco

1800 Alemany Blvd, San Francisco, CA 94112, USA

4.8
★★★★½

72 reviews

Provider data sourced from public business directories. Ratings and reviews are public and may change. LookupCost is not affiliated with listed providers.

💬What People Actually Paid

Community

Common Questions

Permit fees in San Francisco are calculated based on project valuation. For a typical residential deck, expect to pay between $800 and $1,200. This includes a base permit issuance fee starting at $161 plus valuation-based increases, and hourly plan review rates which have risen to approximately $526 per hour in 2026.

In the San Francisco market, natural Redwood or Cedar typically costs $60 to $85 per square foot installed. High-quality composite decking (like Trex or Azek) is more expensive upfront, ranging from $75 to $110+ per square foot, but is often preferred due to the city's coastal fog and damp microclimates.

Because many San Francisco properties are on steep hillsides, structural engineering and specialized footings are often required. A hillside or elevated deck can add a 25% to 40% premium to the total project cost compared to a flat, ground-level installation.

Skilled carpenters in the San Francisco-Oakland-Hayward metro area earn average hourly wages of $40 to $50. When translated to project costs, professional labor typically accounts for $15 to $45 per square foot depending on the complexity of the design and site access.

📊Our Methodology

How we collect data
1

Aggregated from 5+ verified web sources and cost databases

2

Licensed contractor estimates and regional cost guides

3

Government construction and labor statistics

4

Community-reported project costs and reviews

Last data collection: 4 days ago. Updates run weekly. All costs in USD.

About this data

Cost figures are estimates synthesized from public market data using AI research and refreshed regularly. Real project costs vary by scope, materials, contractor, and site conditions. Always get verified quotes from licensed contractors for your specific project.

Spotted bad data? Let us know — we'll review and update.