What San Diego homeowners paid in 2026:

  • Board replacement (partial): $200–$650 depending on material and access
  • Railing repair or section replacement: $150–$550
  • Full structural repair (joists, ledger, posts): $1,200–$5,500
  • Complete deck replacement: $8,000–$24,000 depending on size and material
  • Permit required for structural deck work in San Diego County — plan for a 2–4 week permit timeline on structural projects

Why San Diego decks need repair faster than you’d expect

San Diego’s climate is excellent for outdoor living — which means decks get heavy year-round use. The same climate that makes outdoor space enjoyable is hard on the materials:

UV degradation: San Diego averages 266 sunny days per year. Wood decks exposed to full sun develop surface checking (small cracks along the grain) within 2–3 years without UV-protective sealing. Unsealed wood loses its structural integrity to UV exposure faster than moisture alone.

Marine layer moisture cycling: Coastal and near-coastal properties experience daily fog contact. The pattern — wet at night, dry by afternoon — cycles wood through repeated expansion and contraction. This stresses fasteners (nail pops, screw loosening), opens board end grain to water infiltration, and accelerates rot at the connections between boards and joists.

Termite history: San Diego County has both subterranean and drywood termite populations. Wood decks are common termite targets. A deck that looks structurally sound from the surface may have compromised joists or posts if termite activity has been present. Any deck repair project on wood construction should include a probe test of joists and posts.

Salt air corrosion: Coastal properties within 2–3 miles of the ocean see accelerated hardware failure — deck screws, joist hangers, post bases, and railing hardware corrode faster than inland. Stainless steel or hot-dipped galvanized hardware is the correct specification for coastal San Diego. Builder-grade hardware typically fails in 5–8 years at the coast vs. 15+ years inland.

Deck repair cost by type (2026 San Diego pricing)

Board replacement

Deck board replacement is the most common repair we handle. Individual boards fail before the overall structure — usually from UV checking, end-grain rot, or termite damage at isolated sections.

Wood deck board replacement (redwood, cedar, pressure-treated):

  • Single board, up to 16 LF: $100–$200 per board (labor + material)
  • Partial section replacement (10–20 boards): $200–$500 for the section
  • Full surface replacement (deck boards only, joists sound): $3,000–$7,000 for a 300–400 sq ft deck

Composite deck board replacement:

  • Single composite board: $150–$300 per board (composite material costs more than wood)
  • Challenge: Matching existing composite products. Older composite decking is often discontinued. Mismatched boards are visible. Plan for either matching a limited section precisely or replacing larger sections for visual consistency.
  • Full composite surface replacement: $5,000–$12,000 for 300–400 sq ft

What affects board replacement cost in San Diego:

  • Access complexity: Ground-level decks are faster to work on than elevated decks. Second-story or hillside decks add 20–40% to labor cost.
  • Fastener type: Decks with face-fastened screws are straightforward. Hidden fastener systems (popular in composite installations) require clip removal and replacement — more time per board.
  • Joist condition: Board replacement that reveals compromised joists requires those joists to be addressed before new boards go down. This is a common discovery on San Diego wood decks in the 15–25 year age range.

Railing repair and replacement

Deck railing failures are common in San Diego — both structural failures (rotted post bases, corroded hardware) and aesthetic failures (paint peeling, weathered appearance). Railing is also a safety and code compliance issue: California Building Code requires deck railings at heights of 30 inches or more to meet load-bearing minimums.

Common railing repairs:

  • Individual post base repair or replacement: $150–$350 per post
  • Top rail section replacement (per 8 LF): $100–$220
  • Baluster (vertical) replacement: $15–$40 per baluster for wood; $25–$65 for cable or aluminum
  • Full railing section replacement (4 LF panel): $250–$550

Full railing replacement costs (300–400 sq ft deck perimeter):

  • Pressure-treated wood railing: $1,800–$3,500
  • Composite railing: $3,000–$6,000
  • Cable railing (marine-grade stainless, popular for ocean view preservation): $4,500–$9,000
  • Aluminum railing: $2,500–$5,000

Note on cable railing near the coast: Marine-grade (316 stainless steel) cable is the correct spec for Carlsbad, Encinitas, Oceanside, and other coastal communities. Standard 304 stainless cable corrodes visibly within 3–5 years at the coast. The cost premium for 316 over 304 is 10–20% on materials — worth it in coastal locations.

Structural deck repair

Structural repairs involve framing components: joists, beams, posts, the ledger board, or post bases. These are the repairs with both the highest cost and the most significant safety implications.

Ledger board repair or replacement: The ledger board connects the deck to the house. It’s the most common structural failure point — water gets trapped behind the ledger, the ledger rots, and the connection to the house becomes compromised.

  • Ledger flashing repair (add or replace flashing at the house connection): $400–$900
  • Ledger board replacement (full removal, new ledger, reconnection): $800–$2,200

Joist repair or sistering: “Sistering” means fastening a new joist alongside a compromised one. It’s cheaper than full replacement and structurally sound when the new joist can bear the load.

  • Single joist sistering: $200–$450 per joist
  • Section of 3–5 joists: $600–$1,800
  • Full joist replacement (all joists): $2,500–$5,500 for a 300 sq ft deck

Post and beam repair:

  • Single post replacement: $300–$700 (including post base hardware)
  • Beam repair or replacement: $400–$1,200 depending on span and access

Full structural repair (ledger + joists + posts): $1,200–$5,500+. When a deck has compound structural failure, the cost approaches or exceeds partial deck replacement. At this point, repair vs. full replacement is a real decision.

Repair vs. replace: how to decide

The repair vs. replace decision for San Diego decks comes down to two factors: the condition of the structural framing, and the cost comparison between comprehensive repair and new construction.

Repair makes sense when:

  • Structural framing (joists, posts, ledger) is in sound condition and verified not compromised by rot or termites
  • Board and railing repair costs come in under 40–50% of full replacement cost
  • The deck is less than 20 years old and not approaching end of structural life

Replacement makes sense when:

  • Ledger connection is compromised and requires full ledger replacement anyway
  • Multiple joists are rotted or termite-damaged — when more than 30–40% of joists need work, you’re close to the cost of full reframing
  • The deck is 25+ years old in a coastal San Diego environment — wood decking installed before 2000 in salt-air proximity often has compounding issues that make repair less economical than a fresh build
  • You want to change the size, layout, or material (wood to composite)

A practical guideline: When structural repair quotes exceed 60% of replacement cost, replacement is usually the better financial decision — you get a full manufacturer warranty, current code compliance, and a new surface life rather than restarting the clock on an aging structure.

San Diego County permit requirements for deck work

This is where San Diego homeowners are most often surprised. The City of San Diego and surrounding county jurisdictions require building permits for deck work that goes beyond cosmetic surface replacement.

Permit required:

  • Any work involving the ledger board (the structural connection to the house)
  • Post or beam replacement
  • Full joist replacement
  • New deck construction (any size)
  • Deck additions that increase the square footage

Permit typically NOT required:

  • Like-for-like board replacement (same material, same configuration, no structural changes)
  • Railing repairs that don’t involve post replacement or structural changes
  • Surface sealing and painting

Permit timeline: San Diego building department permit issuance typically runs 2–4 weeks for residential deck permits, depending on the scope and whether the project requires a plan check. Factor this into project scheduling — structural deck repairs can’t legally begin until the permit is issued.

Why permits matter for San Diego homeowners specifically: Unpermitted structural deck work creates disclosure obligations at sale and can affect homeowner’s insurance claims if deck failure contributed to a covered loss. It also means no inspection sign-off — if something fails in the future, you have no documentation that the work was done to code.

What inspectors look for on deck permits

When the building inspector comes out on a permitted deck project, they’re looking at:

  • Ledger attachment and flashing: Correct bolt pattern, flashing preventing water intrusion between ledger and house
  • Joist hanger installation: Correct hanger type for the lumber size, all nail holes filled with the specified fasteners
  • Post base hardware: Correct post base type for load, anchored to footing
  • Footing depth: Minimum 12 inches below grade in San Diego (non-frost area) for standard decks; deeper footings for taller decks
  • Railing height and load resistance: 36-inch minimum height for decks under 30 inches; 42-inch minimum above 30 inches. Rails must resist 200 lbs of force at the top rail.
  • Baluster spacing: Maximum 4-inch opening between balusters (4-inch sphere test)

Inspectors in San Diego County are generally efficient on residential deck projects — the inspection itself takes 30–45 minutes. Having a licensed contractor who knows what they’re looking for prevents failed inspections.

Frequently asked questions

How much does deck board replacement cost in San Diego? Individual wood deck board replacement typically runs $100–$200 per board including labor and material. Composite board replacement runs $150–$300 per board due to higher material costs. A full wood deck surface replacement (boards only, sound joists) on a 300–400 sq ft deck runs $3,000–$7,000.

Do I need a permit to replace deck boards in San Diego? For like-for-like board replacement with no structural changes, typically no. For any work involving the ledger, joists, posts, or beams, yes — a permit is required. If you’re unsure, the City of San Diego’s Development Services department or your county building department can confirm.

When should I repair my San Diego deck vs. replace it? Repair makes sense when structural framing is sound and repair costs come in under 40–50% of replacement cost. When structural repair quotes exceed 60% of replacement cost, or when the deck is 25+ years old with compounding issues, replacement is usually the better financial decision.

Is composite better than wood for a San Diego deck? For coastal San Diego, composite’s resistance to moisture and salt-air corrosion gives it a meaningful lifespan advantage over untreated wood. Composite decking doesn’t require sealing, doesn’t check or splinter, and holds up better to the marine layer. The upfront cost premium (composite decks typically cost 20–40% more than comparable wood) is usually recovered in reduced maintenance costs over a 15-year horizon.


Need a deck assessment before committing to a repair scope? We inspect decks across all of San Diego County, including coastal communities where salt-air conditions accelerate deterioration. See our full deck and fence repair service page for scope details. We serve Carlsbad, Encinitas, La Mesa, Chula Vista, and all of San Diego County. Call (858) 808-6055 to schedule.