Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Any attached deck in Palm Springs requires a building permit, regardless of size or height. California Building Code adoption and the City of Palm Springs' strict ledger-flashing enforcement on attached structures make this non-negotiable.
Palm Springs enforces California Building Code (currently adopting the 2022 CBC, based on the 2021 IBC) with a city-specific focus on ledger-board connections and moisture intrusion—a critical issue in the desert climate where wood-to-concrete interfaces fail fast if flashing is compromised. Unlike some neighboring California cities that permit certain ground-level freestanding decks under 200 square feet without review, Palm Springs Building Department does not offer a blanket exemption for attached decks of any size. The city's online permit portal (accessible through the City of Palm Springs website) requires submission of structural plans showing ledger-flashing detail per CBC R507.9 before plan review begins; many applicants are rejected at intake if ledger detail is missing or noncompliant. Additionally, Palm Springs sits in a unique seismic zone (USGS-mapped; different from inland desert) and the footing requirements (though frost depth is minimal at low elevations) include lateral-load connections and DTT devices for beam-to-post joints. The city's plan-review timeline averages 10–14 business days for residential decks, but rejections on flashing detail or footing spec can add 2–3 weeks. Expect total permit cost $200–$600 depending on deck valuation.

What happens if you skip the permit (and you needed one)

Palm Springs attached-deck permits — the key details

California Building Code R507 governs all deck construction in Palm Springs, and the city's Building Department enforces R507.9 (ledger-board flashing) with particular rigor because desert climates expose flashing failures within 3–5 years. The code mandates that ledger boards be flashed with Z-flashing or equivalent moisture barrier, installed above the house's exterior wall siding, and sealed with caulk that bridges the siding-to-deck gap. Many applicants think a 'pressure-treated ledger board' is enough; it is not. The flashing must be detailed in your structural plan, stamped by a California-licensed engineer or architect, before the city will approve the project. Palm Springs' plan-review staff will reject any submission lacking a flashing detail labeled 'per CBC R507.9' with dimensions and material spec. The city's online portal now requires this detail at intake; in-person submission at City Hall (123 Palm Canyon Drive, Palm Springs, CA) also requires it. This is the #1 reason for rejections and re-submittals in Palm Springs, costing homeowners 2–3 extra weeks and $200–$400 in re-engineering fees.

Footing depth in Palm Springs varies dramatically by elevation and soil type. Coastal plain and downtown Palm Springs (elevation ~500 feet) sit on compacted alluvial soil with minimal frost depth; frost-depth requirement is effectively zero, and footings can be dug 12–18 inches below grade. However, Palm Springs extends into the San Jacinto foothills (elevation 2,000–3,000+ feet), where frost depth climbs to 18–24 inches and winter freezing can heave posts. The Building Department's intake form asks for elevation and soil type; if your address is in the foothills, expect the city to require footing depth per the USGS frost map and proof of soil capacity (bearing capacity 2,000+ PSF is typical). Your structural plan must show footing depth clearly, with a note if you've had a soils report done. Many homeowners skip this step and get a rejection saying 'footing depth below frost line not shown.' The city also requires 4x4 minimum post size (pressure-treated UC4B) and simpson-style lateral-load connectors (DTT brackets) on all beam-to-post joints. This is non-negotiable and must be detailed on your framing plan.

Attached-deck guardrails in California must meet CBC R1015 standards: minimum 36 inches tall (measured from the deck surface), 4-inch sphere rule (no gap that a 4-inch ball can pass through), and 200-pound load applied anywhere on the railing. Palm Springs strictly enforces this because the city's homeowners are often unfamiliar with the code, and the city's Building Department has seen too many guardrail failures. If your deck is more than 30 inches above grade, a guardrail is required on all exposed sides. Many DIY builds fail inspection because the railing is 34 inches (an inch too short) or the balusters are spaced 4.5 inches apart (allowing the sphere test to fail). Your plan must show guardrail height, baluster spacing, and post-to-rail connection. The city will call for a guardrail inspection before final approval; the inspector will bring a 4-inch sphere and measure from the walking surface. If the railing fails, you will be asked to repair or remove the deck.

Electrical or plumbing on an attached deck triggers additional permit requirements and trade licenses. If you plan to add a 240V outlet (e.g., for a hot tub) or low-voltage lighting, you will need a separate electrical permit and a California-licensed electrician. Similarly, if your deck includes a permanent drain or water line, plumbing-permit rules apply. Owner-builders in California can pull permits for their own work under B&P Code § 7044, but electrical and plumbing work requires a licensed contractor on the job (you can be the owner-builder and hire a licensed electrician or plumber). Palm Springs' building staff can advise on this at intake. Do not assume you can wire a deck yourself; the city will inspect the electrical work and cite you for unlicensed installation. Budget an additional $150–$300 for electrical permits and $200–$400 for plumbing if needed.

Palm Springs' permit timeline and fees are relatively standard for Southern California. The city processes deck permits in one of two tracks: intake over-the-counter (20–30 minutes, minor decks under 200 square feet with complete plans) or full plan review (10–14 business days, most attached decks). Fees are based on valuation: a typical 12x16 attached deck (192 square feet, ~$8,000–$12,000 valuation) costs $250–$400 in permit fees. The city's fee schedule is published on the City of Palm Springs website under 'Building & Safety.' After permit approval, expect three inspections: footing pre-pour (if new footings are dug), framing/ledger (before decking is installed), and final (guardrails, stairs, overall compliance). Inspections are booked online or by phone; turnaround is typically 24–48 hours. Plan for 4–6 weeks total from permit intake to final approval and occupancy.

Three Palm Springs deck (attached to house) scenarios

Scenario A
12x16 attached deck, 2 feet above grade, rear yard downtown Palm Springs—new ledger on stucco wall
You want to build a 192-square-foot deck off the rear of your 1970s-era home in downtown Palm Springs (elevation ~500 feet, alluvial soil). The deck will be 24 inches above grade with stairs leading down to the yard. You plan wood framing, PT joists, and aluminum-frame guardrails. The critical approval factor here is the ledger-flashing detail: your house has stucco siding, and the ledger board will be fastened directly to the rim joist behind the stucco. Per CBC R507.9, you must flashing must be installed above the siding (meaning siding must be cut back and removed where the ledger sits), and a Z-flashing or equivalent must bridge the top of the ledger and extend at least 4 inches up the wall, with caulk sealing the siding-to-flashing gap. This detail must be drawn to scale and labeled on your structural plan, stamped by a California PE or architect. Palm Springs' building staff will not approve the permit without this. Your structural plan also needs to show the beam-to-post connection (Simpson DTT brackets) and post footing detail (12-inch minimum depth in downtown alluvial soil, 4x4 PT UC4B posts). Stairs must meet R311.7: 7-inch max riser, 10-inch min tread, 36-inch handrails on both sides if more than 4 risers. Total permit cost is $280–$350. Plan review will take 10–12 business days if your flashing detail is complete; if it's missing or vague, expect a rejection and re-submit cycle (add 2–3 weeks). After approval, schedule footing inspection, framing inspection (ledger flashing is checked at this stage), and final. Total project timeline is 5–7 weeks from permit intake to final occupancy.
Permit required | Ledger flashing detail critical (Z-flashing, above siding) | Structural plan, PE stamp required | PT UC4B posts, 12-inch footings (no frost depth) | Simpson DTT beam-to-post connectors | Stairs 7-inch riser max, 10-inch tread min | 36-inch handrails both sides | Permit $280–$350 | Plan review 10–12 days | Three inspections (footing, framing, final) | Total project 5–7 weeks
Scenario B
16x20 attached deck with built-in hot tub, 3 feet above grade, hillside (elevation 2,200 feet)—electrical + plumbing needed
You own a home in the Palm Springs foothills (elevation 2,200 feet, granitic soil) and want to build a 320-square-foot deck with a 240V hot tub and a drain line for drain-down in summer. This project requires a structural deck permit PLUS an electrical permit PLUS a plumbing permit. The deck framing is straightforward (16x20 PT lumber, 36-inch guardrails all around, stairs with handrails), but the footing requirement changes because of elevation and freeze-thaw cycles. At 2,200 feet, the USGS frost map shows 18–24 inches frost depth. Your structural plan must specify footings dug 24 inches minimum below grade (to avoid winter heaving of posts), and you should get a soil-bearing-capacity letter (most soils in the foothills are 2,000–2,500 PSF) included with your submission. Palm Springs will reject the permit if footing depth is not shown on your structural plan with a frost-depth note. The hot tub electrical connection (240V, 50-amp circuit) requires a separate electrical permit and must be installed by a California-licensed electrician. The drain line (PVC, sloped to a sump or drainage area) requires a plumbing permit. You can be the owner-builder and manage the permits yourself, but you must hire a licensed electrician and licensed plumber for their respective work. Total permit fees: deck $350–$450 + electrical $150–$250 + plumbing $200–$300 = $700–$1,000. Plan review timeline: structural deck 12–14 days, electrical 5–7 days, plumbing 7–10 days (they run in parallel, not sequentially). After permit approval, you'll have footing inspection, framing/electrical-rough-in inspection, plumbing inspection, and final. Total project timeline is 7–9 weeks.
Structural deck permit + electrical permit + plumbing permit required | Footing depth 24 inches (frost-depth rule, 2,200 ft elevation) | Soils report or bearing-capacity letter recommended | PT UC4B posts, Simpson DTT connectors | 240V hot tub, licensed electrician required | Drain line, licensed plumber required | Deck permit $350–$450 | Electrical permit $150–$250 | Plumbing permit $200–$300 | Total permits $700–$1,000 | Plan review 12–14 days (deck) + 5–7 days (electrical) + 7–10 days (plumbing) | Four inspections minimum | Total project 7–9 weeks
Scenario C
10x12 freestanding deck, ground-level (18 inches above grade), corner lot with HOA—no ledger board
You live in a gated Palm Springs community with HOA covenants and want to build a small 120-square-foot freestanding deck next to your pool area, only 18 inches above grade (so it doesn't need stairs). Because it's freestanding (no ledger board attached to the house), you might think it's exempt from permits under IRC R105.2; that exemption does not apply in California. California Building Code R507 and Palm Springs municipal code require permits for any attached deck OR any deck over 30 inches above grade OR any deck over 200 square feet. Your freestanding deck is 120 square feet (under 200) and 18 inches above grade (under 30 inches), so it technically qualifies for exemption under the state IRC framework. However, Palm Springs does not honor this exemption for residential decks; the city requires a permit for any deck, freestanding or attached. The building staff's reasoning is that freestanding decks can still pose structural and safety risks (guardrail compliance if it's later raised, footing settlement, soil conditions). Your permit application will include a simple structural plan showing post footings (12-inch minimum depth), PT 4x4 posts on concrete pads, beam framing, and joist layout. If the deck is 18 inches above grade, guardrails are recommended but not strictly required by code (the 30-inch threshold is the trigger); however, if you plan to sit 8+ people on the deck, the live load (40 PSF residential) affects the joist and beam sizing, so your plan must show load calculations. Additional complication: your HOA may have separate design-review and setback rules. Many Palm Springs HOAs require approval of any structure before you pull a city permit. You should check your CC&Rs and submit to the HOA before the city; HOA approval can add 2–4 weeks. City permit fee for a 120-square-foot freestanding deck is $150–$200 (lower valuation, simpler framing). Plan review is 7–10 days if HOA approval is in hand. After city permit, expect one footing inspection and one framing inspection. Total timeline is 4–6 weeks if HOA approval is handled in parallel; if the HOA rejects or demands modifications, add 4–8 weeks.
Permit required (Palm Springs does not exempt any residential deck) | HOA design review required first (CC&Rs); 2–4 weeks typical | Freestanding (no ledger flashing) | 12-inch footing depth (low elevation, alluvial soil) | PT 4x4 posts on concrete pads | Guardrails recommended if 18+ inches above grade | Permit $150–$200 | Plan review 7–10 days (after HOA approval) | Two inspections (footing, framing) | Total project 4–6 weeks (if HOA parallel) or 8–10 weeks (if HOA sequential)

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Ledger-flashing failures in Palm Springs desert climate: why the city enforces R507.9 so strictly

Palm Springs sits in a low-humidity, high-UV desert environment where wood moisture management is critical. Even though annual rainfall is minimal (~3 inches), the dry climate creates extreme thermal cycling: daytime temps exceed 110°F in summer, cooling to 50°F at night, causing wood to expand and contract by 0.5–1% across the grain each day. This cycling stresses fasteners and caulk seals, opening micro-gaps that allow water intrusion during the rare desert rain (often a violent downpour that can dump 0.5–1 inch in a few hours). If ledger flashing is absent or poorly sealed, water wicks into the rim joist, band board, and house framing. In Palm Springs' low-humidity environment, that water doesn't evaporate quickly, and dry-rot fungus (which thrives in 20–30% wood moisture) colonizes the wood within 18–24 months. The building staff has seen dozens of homes with rim-joist rot and structural failure tied to improper ledger flashing, so the city now requires engineering-stamped flashing detail at intake. The Z-flashing or equivalent must be installed above the siding (not under it), sealed top and bottom with polyurethane caulk, and at least 4 inches of flashing must be exposed on the wall to prevent water from bridging over the top edge. If you have stucco siding, the siding must be cut back and removed where the ledger sits; the flashing then bridges the gap between the ledger top and the stucco edge. This detail must be drawn to 1/4-inch or larger scale and labeled 'per CBC R507.9' on your plan.

The Palm Springs Building Department's online permit portal now includes a mandatory 'Ledger Flashing Checklist' that must be signed off before a deck permit enters plan review. The checklist requires you to confirm: (1) flashing type and material (Z-flashing, metal flashing, or equivalent per code); (2) flashing installed above siding (siding cut-back confirmed); (3) sealant type (polyurethane, silicone, or equivalent, not caulk-only); (4) fastener spacing (16 inches maximum, per code); (5) flashing extends 4+ inches up the wall; (6) flashing slopes down and away from the ledger. Many applicants skip this checklist or leave it blank, leading to immediate rejection at intake. The solution is to have your structural engineer or architect complete the checklist and attach a scaled flashing detail drawing before submission. If you're hiring a contractor, the contractor should provide this detail as part of their permit package; if you're doing it yourself, you may need to hire an engineer to stamp the plan ($200–$400).

The dry desert climate also affects post-footing design in subtle ways. Granitic and alluvial soils in Palm Springs have low moisture retention, meaning footings don't experience seasonal frost heave (except at high elevations), but they do experience significant consolidation if soil is not compacted. The Building Department's footing inspection focuses on compaction and depth; the inspector will often ask you to excavate a post-hole to verify soil compaction and bearing capacity. At low elevations (downtown, near the airport), 12-inch minimum depth is standard. At higher elevations (foothills, 2,000+ feet), 18–24 inches is required. The soils in the foothills are often granitic (sandy, low clay content), which has excellent bearing capacity (2,500+ PSF) but poor lateral stability in high winds. This is why the Building Department requires DTT (Disaster-Proof Ties) or equivalent lateral-load connectors on all beam-to-post joints: the desert wind loads are significant, and the city's seismic zone (USGS Zone 3, moderate seismic risk) adds lateral forces. A deck without proper lateral bracing can shift or rack during a windstorm or minor earthquake. This is another non-negotiable code requirement in Palm Springs.

Owner-builder permitting and the electrical/plumbing trade-license requirement in California

California Business & Professions Code § 7044 allows owner-builders to pull residential building permits and perform work on their own single-family homes without a contractor's license, as long as they do not offer the home for rent or sale during construction and they do not hire unlicensed workers. This statute is often misunderstood: it does not exempt you from pulling permits, and it does not allow you to hire unlicensed subs. If you pull a deck permit as an owner-builder in Palm Springs, you are personally liable for code compliance and inspection results. You must be on-site for all inspections, and the Building Department will address questions or corrections to you (not a contractor). Palm Springs' Building Department allows owner-builder permits, but you must include a signed 'Owner-Builder Declaration' on your permit application (the form is available at City Hall or on the city's online portal). The city will typically require you to sign a waiver confirming that you understand your liability and that you've read the relevant code sections (CBC R507, R1015, etc.).

Electrical and plumbing work on an attached deck trigger separate trade-license requirements that override the owner-builder exemption. If your deck includes a 120V or 240V outlet, hardwired lighting, or any electrical connection, a California-licensed electrician (not you, unless you hold a license) must perform that work. Similarly, any plumbing connection (drain, water supply, sump line) requires a California-licensed plumber. The California Contractors State License Board (CSLB) enforces these requirements, and Palm Springs' Building Department will coordinate with CSLB during inspection. If you attempt to wire a deck outlet yourself as an owner-builder, the electrical inspector will cite you for 'unlicensed electrical installation,' the permit will be rejected, and you will be required to hire a licensed electrician to redo the work at a higher cost. Budget $150–$300 for a licensed electrician to rough in and finish electrical work on a deck (e.g., one 240V hot-tub outlet, or low-voltage lighting). Plumbing work (e.g., a drain line from a hot tub or water fountain) costs $200–$400 for a licensed plumber.

The practical workflow for an owner-builder with electrical/plumbing is: (1) Pull the structural deck permit as an owner-builder; (2) Pull a separate electrical permit, naming your licensed electrician as the responsible party (you remain the owner-builder, but they handle electrical design, installation, and sign-off); (3) Pull a separate plumbing permit similarly; (4) Coordinate inspections among the city's structural, electrical, and plumbing inspectors. You can manage the permits yourself and hire licensed subs; the electrician and plumber will typically handle their own permit paperwork, or you can submit the permits on their behalf if you have their contractor information and they authorize you. Palm Springs' online permit portal supports this workflow, but it can be confusing. Recommend calling the Building Department intake desk (see contact card) and asking for an 'owner-builder with licensed sub' consultation before starting. Many homeowners have saved $500–$1,000 in contractor overhead by pulling owner-builder permits and hiring licensed trade subs directly.

City of Palm Springs Building & Safety Department
123 Palm Canyon Drive, Palm Springs, CA 92262
Phone: (760) 323-8200 (main); ask for Building Department or Permits Division | https://www.palmspringsca.gov (navigate to 'Building & Safety' or 'Permits' tab; online permit portal available)
Monday–Friday, 8:00 AM – 5:00 PM (closed holidays)

Common questions

Do I really need a permit for a ground-level deck that's under 200 square feet?

Yes. While the IRC R105.2 exempts certain freestanding decks under 200 square feet and under 30 inches above grade, Palm Springs does not recognize this exemption. The city requires a permit for any residential deck, including freestanding ground-level decks, to ensure compliance with guardrail standards and footing-settlement risk. The permit fee is typically $150–$200 for a small freestanding deck, and plan review takes 7–10 business days. Skipping the permit risks a $500–$2,000 stop-work fine and forced removal at your cost ($8,000–$15,000).

What is the exact ledger-flashing detail required by Palm Springs?

CBC R507.9 requires flashing installed above the house siding, not under it. If you have stucco, the siding must be cut back and removed where the ledger bolts to the rim joist. The flashing (Z-flashing or equivalent metal flashing) must extend at least 4 inches up the wall and slope down away from the ledger. The top edge of the flashing must be sealed with polyurethane caulk (not silicone or acrylic alone), and the flashing must be fastened with corrosion-resistant nails or screws spaced 16 inches on center. Your structural plan must show this detail to 1/4-inch scale, labeled 'per CBC R507.9,' and stamped by a California PE or architect. Palm Springs' intake staff will not advance your permit without this detail.

How deep do posts need to be buried in the Palm Springs foothills?

Footing depth depends on elevation and frost depth. At elevations below 1,500 feet (downtown Palm Springs), 12 inches minimum is typical. At elevations 1,500–2,500 feet (middle foothills), 18 inches is standard. At elevations above 2,500 feet (high foothills), frost depth can reach 24 inches, and footings must be dug to that depth or deeper to avoid winter heaving. The Building Department's intake form asks for your address and elevation; the city will tell you the required frost depth based on the USGS frost map. Your structural plan must show this depth clearly. Footings must also be on stable, compacted soil; undisturbed native soil or engineered fill at 95% Proctor density is acceptable. If soil is questionable, a soil-bearing-capacity report ($200–$400) can satisfy the inspector.

What's the timeline from permit intake to moving into my finished deck?

Typical timeline is 5–7 weeks for a straightforward attached deck with no electrical/plumbing. Breakdown: (1) permit intake and completeness check, 2–3 days; (2) plan review, 10–14 business days (if ledger detail and footing spec are complete); (3) permit issuance, 1 day; (4) footing pre-pour inspection, scheduled by you, 1–2 days; (5) framing inspection (after framing but before decking), 1–2 days; (6) final inspection (guardrails, stairs, overall compliance), 1 day; (7) permit close-out, 1 day. If your submission is incomplete or rejected for missing flashing detail, add 2–3 weeks for re-engineering and resubmittal. If you're adding electrical or plumbing, add 1–2 weeks for those separate permits and inspections.

Can I hire a general contractor to pull the permit, or does it have to be me?

Either works. If you hire a contractor with a state license, they can pull the permit in their name (you remain the owner). If you pull the permit yourself as an owner-builder, you must sign an owner-builder declaration and attend inspections. Many contractors prefer to pull the permit to manage the timeline and liability. Ask your contractor whether they'll include the permit in their quote or bill it separately; typical permit and plan-review cost is $300–$500, which is often passed through to you. If you're managing it yourself, you can hire a draftsman or engineer to prepare the structural plans ($200–$500), then submit the permit intake yourself at City Hall or online.

Will my HOA approval delay the city permit?

Yes, if your property is in an HOA-governed community (common in gated Palm Springs neighborhoods). Most HOAs require design review and approval before you pull a city permit. The HOA design-review process typically takes 2–4 weeks; if the HOA requests changes (e.g., color of railings, setback from property line, roof overhang), it can add 4–8 weeks total. Recommend submitting your design to the HOA in parallel with city-permit prep, not sequentially. Have your structural plans and renderings ready before HOA intake to avoid delays. Get HOA approval in writing before you submit the city permit application; the city may ask to see HOA sign-off as part of completeness review.

What happens during the framing inspection?

The framing inspection is the most critical point where ledger-flashing detail is checked. The inspector will arrive after your deck is framed (joists and beams installed, stairs assembled) but before you install decking boards. The inspector will visually verify: (1) ledger bolts are properly fastened and spaced per plan; (2) flashing is installed above siding and sealed; (3) beam-to-post connections have Simpson DTT brackets or equivalent lateral-load devices; (4) post footings are below the frost line and on compacted soil; (5) joist and beam sizing matches the plan (no undersized lumber); (6) stairs meet riser/tread dimensions and have handrails. If the ledger flashing is missing or installed incorrectly (e.g., under the siding instead of above it), the inspector will issue a 'corrections required' notice, and you must fix it before the final inspection. Plan for the framing inspection to take 30–45 minutes; the inspector will walk the deck, measure a few key dimensions, and take photos. Schedule the inspection online or by phone; turnaround is typically 24–48 hours.

If I'm adding a hot tub with electrical and plumbing, do I need separate permits for each?

Yes. A hot-tub installation on a deck requires: (1) structural deck permit (framing, footing, guardrails); (2) electrical permit (240V circuit, breaker, outlet, wiring); (3) plumbing permit (drain line, water supply line if present). You can pull all three permits as an owner-builder, but the electrical and plumbing work must be performed by California-licensed contractors. Total permit fees are $700–$1,000 (deck $350–$450 + electrical $150–$250 + plumbing $200–$300). Plan review timeline is staggered: structural 12–14 days, electrical 5–7 days (parallel), plumbing 7–10 days (parallel). Inspections include footing (deck), framing (deck), rough-in electrical, rough-in plumbing, final (all trades). Total project timeline is 7–9 weeks.

Can I use pressure-treated lumber for the ledger board, or must it be bolted to the rim joist?

Pressure-treated lumber is acceptable for the ledger board (it resists rot and insect damage), but the ledger must be bolted to the house rim joist or band board with 1/2-inch bolts spaced 16 inches on center per CBC R507.9. Nails alone are not sufficient; bolts provide the shear and tension resistance needed for an attached deck. The ledger is the attachment point for the entire deck; if it fails, the deck can separate from the house, causing collapse. Your structural plan must show bolt location and spacing. The critical detail is the flashing, which protects the ledger-to-rim joist interface from moisture intrusion. A pressure-treated ledger with poor flashing will still rot within 3–5 years in the Palm Springs desert climate.

What if the Building Department rejects my permit for incomplete flashing detail—can I resubmit without paying again?

Most resubmittals do not incur a new permit fee if they are the same project with corrections. You will pay an 'amended plan review' fee of $100–$150 to cover re-review time. However, if you significantly change the scope (e.g., double the deck size, add electrical), you may be charged a new permit fee. Palm Springs' building staff will clarify this at intake when they reject your permit. Tip: have your engineer or architect review your flashing detail before first submission to avoid a rejection. A $200–$400 engineering review upfront is cheaper than a rejection and re-submit cycle (add 2–3 weeks and $100–$150 in amended plan fees).

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current deck (attached to house) permit requirements with the City of Palm Springs Building Department before starting your project.