What happens if you skip the permit (and you needed one)
- Stop-work orders on deck projects carry $300–$500 fines in Florence, plus you'll owe double permit fees ($300–$1,000) to re-pull the permit after work halts.
- Insurance claims on a permitted deck are honored; a non-permitted deck can trigger a denial and a $10,000–$50,000 coverage gap if someone is injured on it.
- Resale disclosure: Arizona Residential Property Condition Disclosure (form OP-H) requires listing of all unpermitted work; buyers can demand removal, price reduction, or walk — typical deck removal cost $2,000–$8,000.
- Mortgage refinance or home equity line of credit will be blocked; lenders require proof of permit or forced removal (Florence County assessor records flag unpermitted structures to loan officers).
Florence, Arizona attached deck permits — the key details
Florence's biggest permit advantage is climate: zone 2B means no frost line to dig below. Your footings don't need to go 3 feet down like in Flagstaff or Prescott. The IRC R507 deck standard still applies, but in Florence, footings typically go 18-24 inches into undisturbed soil (enough to anchor below summer surface shift and caliche). The City of Florence Building Department will inspect footing depth and soil compaction before the post is set. That said, caliche — a rocklike layer of calcium carbonate common in the Florence valley — can make digging expensive if you hit it. Many builders bid an extra $200–$600 for caliche augering. The permit application requires a plot plan showing deck location, property lines, and existing utilities; a detail sheet with ledger flashing, post-to-beam connections, and stair dimensions; and a valuation estimate. Residential decks 200-400 sq ft usually value at $15–$30 per square foot (so $3,000–$12,000 valuation), which drives permit fees in the $150–$300 range.
Ledger flashing is the single most-inspected detail in Florence (and every jurisdiction, but it matters here because desert rain, when it comes, is often intense). IRC R507.9 requires a flashing layer between ledger and rim board that extends 4 inches up the wall and 6 inches out under the rim band. Many DIY and contractor plans omit this or detail it wrong. Florence inspectors catch it at framing review and will red-tag the job. Use galvanized or stainless steel flashing rated for corrosion (Arizona's dry climate is forgiving, but the occasional monsoon rain can corrode cheap steel). Ledger bolts must be 1/2-inch lag bolts or through-bolts spaced 16 inches on center, per R507.9.2. If your house has a brick veneer, the flashing must go behind the veneer — this sometimes requires temporary removal and reinstallation (budget $500–$1,500 extra labor). The City of Florence will not approve plans lacking a detailed ledger flashing section; if you're working with a local designer or contractor, ask them to show the flashing detail BEFORE you submit.
Stairs and guards are the second most-flagged item. IRC R311.7 requires stair treads at least 10 inches deep and risers no more than 7.75 inches. Landing depth is 36 inches minimum. Guardrail height must be 36 inches minimum from deck surface to the top of the rail (measured at the walking surface); some inspectors measure to the finished deck surface, others to the nosing — confirm with Florence Building at pre-application if your design is close to the minimum. The guardrail must not allow a 4-inch sphere to pass through any opening. Many deck plans fail because stringers are not detailed with adequate support — the strings (the angled beams) must be cut or routed, and each piece must be sized for shear and bending load. Failure to detail the stringer connection to the deck beam and the landing (or grade) is common. Bring your stair design to the permit office for a quick walk-through before you file if you're unsure.
Guard rails and lateral bracing: Beam-to-post connections must resist lateral load from user weight and wind. IRC R507.9.2 requires positive lateral connection using a connector rated for the load (Simpson DTT, LUS, or equivalent). Just nailing a post to a beam does not meet code. Florence inspectors will ask to see the connector model on the plan. For decks under 12 inches above grade, the guard rail requirement may be waived, but attached decks are almost always taller. If your deck is a single step (under 12 inches) and fully enclosed by the house, some jurisdictions exempt the guard rail — but Florence's policy is conservative; assume you need the rail unless the plan reviewer says otherwise. Two inspections are typical for Florence deck permits: post/footing inspection (before pouring or setting) and framing inspection (after ledger bolts, rim board, beam, and posts are set but before decking or stairs are installed). A final inspection happens after the deck is complete, walkways are clear, and any stairs or railings are in place.
Owner-builder rules in Arizona are permissive: ARS § 32-1121 allows owner-builders to pull permits for their primary residence without a contractor license. Florence follows state law, so you can file the permit yourself if you own the house and plan to do the work. However, some cities (not all) still require a licensed contractor for certain structural elements. Call the City of Florence Building Department to confirm — they may accept an owner-builder deck plan if the design meets code, or they may require a licensed contractor for ledger bolting and beam sizing. Either way, you (the owner) must be the permit applicant on the paperwork. Fees are typically 1.5-2% of the declared deck valuation: a $6,000 deck triggers a $90–$120 permit fee, plus a plan-review fee (often $50–$100). Expedited review is sometimes available for an extra 25-50% fee, cutting review time from 2-3 weeks to 5-7 days, but Florence's standard turnaround is reasonable for a small city.
Three Florence deck (attached to house) scenarios
Caliche, Expansive Soil, and Florence's Desert Footing Reality
Florence sits in Pinal County, a region where caliche (a rocklike calcium carbonate layer) is common, especially in lower-elevation valleys. When you excavate for deck posts, you may encounter caliche at 12-24 inches below the surface. Caliche is hard — drilling or digging through it requires a jackhammer, auger truck, or dynamite blasting (rare but expensive). Many Florence-area contractors budget $300–$600 per footing for caliche augering; if you're setting four corner posts and hit caliche in all four, you're looking at $1,200–$2,400 in extra labor. The City of Florence Building Department will require a footing inspection before you set the post in concrete, and the inspector will verify that the footing is drilled or dug to undisturbed soil below the caliche layer, not sitting on top of it.
Expansive clay is another issue in lower Florence valleys. Soils rich in montmorillonite clay swell when wet and shrink when dry, which can move a post footing or cause the deck to heave. The IRC R507 standard calls for footings set on undisturbed soil, at least 18 inches below the ground surface in frost zones, but Arizona's frost-free climate allows shallower footings. Florence's code is flexible on frost depth (no frost risk), but the soil report (if required by the city or HOA) may flag expansive clay and require deeper or piered footings. Most Florence residential decks skip the formal soil test and rely on the inspector's visual assessment of soil type. If the inspector suspects expansive clay, they may ask for a 3-foot test pit or a brief soil report ($200–$500) before signing off.
Caliche and expansive soil also affect stair landing footings. If your deck has exterior stairs, the landing must be set on the same footing depth as the deck itself (18-24 inches in Florence). If you're pouring a slab landing on expansive soil, settlement cracks can appear within a year. Contractors often address this by adding a perimeter footer and sloping the landing for drainage, which adds $300–$800 to the project. The Florence Building Department will not fail you for expansive soil settling over time (it's a maintenance issue, not a code violation), but be aware that the landing may crack slightly in the first couple of years.
Ledger Flashing in the Arizona Monsoon: Why Florence Inspectors Care
Florence's climate is hot and dry most of the year, but June through September brings monsoon season — sudden, intense rainstorms. Water running down the house wall can pool behind a deck ledger if flashing is missing or improperly installed. Once water gets between the ledger and the house rim board, it rots the house framing and can lead to ledger failure and deck collapse. This is why IRC R507.9 and every local code is stringent on flashing detail. The Florence Building Department will not pass your framing inspection without a clear, compliant flashing detail on the plan, and the inspector will often verify flashing installation in person during framing review.
The IRC R507.9 standard requires flashing that extends a minimum of 4 inches up the house wall and 6 inches out under the rim board. If your house has a brick veneer (common in older Florence neighborhoods), the flashing must go behind the brick, not on top of it. This sometimes requires temporary brick removal and reinstallation, which can cost $500–$1,500 in additional labor. Stainless steel or hot-dipped galvanized flashing is rated for Arizona's environment; avoid cheap galvanized steel (thin-gauge, corrodes in 5-10 years). Galvalume (aluminum-zinc alloy) is a cost-effective middle ground and is acceptable per Arizona building code.
After the ledger flashing is installed, the inspector will pull it partially during framing review to verify it's the right gauge and properly seated. If flashing is missed, the inspector will red-tag the job and require corrective action before you can proceed. This is not a minor delay — you'll need to remove decking, pull back the rim board, install flashing, and then reinstall. The corrective work can take 2-3 days and cost $500–$1,500, plus it delays your final inspection by 1-2 weeks. Getting the ledger detail right on the initial plan is much cheaper than fixing it in the field.
Florence, AZ (contact city hall for exact office address and suite number)
Phone: Contact Florence City Hall main line; ask for Building and Safety Division | https://www.florence.az.gov (verify online permit portal availability with city directly)
Monday–Friday, 8:00 AM–5:00 PM (Arizona time, no DST)
Common questions
Do I need a permit for a freestanding deck under 200 sq ft in Florence?
No, if the freestanding deck is under 200 sq ft AND under 30 inches above grade. Per IRC R105.2 (adopted by Florence), exempt work includes decks not more than 200 sq ft and not more than 30 inches in height, provided the deck is NOT attached to a dwelling. The moment you attach it with a ledger or raise it above 30 inches, you need a permit. Confirm your property is not in an easement or setback zone (rare, but possible) by checking the city plat before you build.
What's the frost depth requirement for deck footings in Florence?
No frost line. Florence is in climate zone 2B (hot-dry), which means freezing is rare and frost heave is not a concern. Footings typically go 18-24 inches below grade to anchor in undisturbed soil and avoid summer surface settling. Caliche or expansive soil may require deeper or special footings, confirmed by the inspector during the footing inspection. This is one of Florence's biggest advantages: you save $500–$1,000 in footing labor compared to northern Arizona.
Can I pull a deck permit as an owner-builder in Florence?
Yes. Arizona Revised Statutes § 32-1121 allows owner-builders to pull residential permits for their primary residence without a contractor license. Florence follows state law. You file the permit in your name, and you must meet all code requirements (or hire a designer to detail the plan). Some cities require a licensed contractor for certain structural elements; confirm with Florence Building Department before starting. Owner-builder decks are acceptable as long as the plan meets code.
How long does it take to get a deck permit approved in Florence?
Standard plan review is 2–3 weeks. Expedited review (if available) may cut this to 5–7 days for an additional 25–50% fee. Most delays come from red-tags on ledger flashing, stair details, or footing depth. If your plan is clean and you submit all required details (plot plan, ledger/flashing section, stringer detail if stairs, beam/post sizing, valuation), expect no more than one round of minor revisions. Total timeline from permit to final approval (three inspections) is typically 3–4 weeks.
What's the permit fee for a deck in Florence?
Permit fees are typically 1.5–2% of the declared valuation, plus a plan-review fee (often $50–$100). A $6,000 deck costs roughly $90–$120 permit fee plus $50–$100 review = $140–$220 total. Fees vary by deck size and complexity. Call Florence Building Department for an estimate based on your specific dimensions and materials.
Do I need guardrails on my deck in Florence?
Guardrails are required if the deck surface is more than 30 inches above the adjacent ground (per IBC 1015). Height must be at least 36 inches from the deck walking surface to the top rail. The guardrail must not allow a 4-inch sphere to pass through any opening. If your deck is 30 inches or lower, guardrails are optional. Stairs are required to have handrails if rise is 4 inches or more, and the landing must be 36 inches deep minimum.
What happens if I build a deck without a permit in Florence?
Stop-work orders carry $300–$500 fines, and you'll owe double permit fees ($300–$1,000) to re-pull after work halts. Insurance may deny claims on unpermitted work. Resale requires disclosure of unpermitted work, and buyers can demand removal or price reduction (typical removal cost $2,000–$8,000). Mortgage refinance or HELOC will be blocked. The cost of skipping a permit is far higher than paying the $150–$300 upfront.
Can I attach a deck to a brick veneer house in Florence?
Yes, but the ledger flashing must go behind the brick, not on top of it. This requires temporary brick removal and reinstallation (budget $500–$1,500 extra labor). The flashing must extend 4 inches up the wall and 6 inches out under the rim board, per IRC R507.9. Many Florence inspectors will verify flashing installation in person during framing review. Plan this detail before you submit the permit to avoid red-tags and delays.
What if I hit caliche while digging footings for my Florence deck?
Caliche is common in Pinal County and requires augering or jackhammer drilling to break through. Budget an extra $300–$500 per footing for caliche boring; if all four corner posts hit caliche, expect $1,200–$2,400 in additional labor. The Florence Building Department inspector will verify that the footing is drilled into undisturbed soil below the caliche layer. Some contractors include caliche contingency in their bids; ask your builder or check with local suppliers for typical caliche depth at your address.
Do I need HOA approval before filing a deck permit in Florence?
If your property is in an HOA community (e.g., Centennial or other Florence developments), yes — most require architectural review before city permit. Expect 1–2 weeks for HOA approval. You can file the city permit application while waiting for HOA sign-off, but the city will not issue the permit until the HOA letter is in the file. Some HOAs have strict color and material requirements (composite decking may be mandatory, PT lumber prohibited, etc.). Check your HOA CC&Rs before you design; it can save a redesign later.
More permit guides
National guides for the most-asked homeowner permit projects. Each goes deep on code thresholds, common rejections, fees, and timeline.
Roof Replacement
Layer count, deck inspection, ice dam protection, hurricane straps.
Deck
Attached vs freestanding, footings, frost depth, ledger, height/area thresholds.
Kitchen Remodel
Plumbing, electrical, gas line, ventilation, structural changes.
Solar Panels
Structural review, electrical interconnection, fire setbacks, AHJ approval.
Fence
Height/material limits, sight triangles, pool barriers, setbacks.
HVAC
Equipment changeouts, ductwork, combustion air, ventilation, IMC sections.
Bathroom Remodel
Plumbing rough-in, ventilation, electrical (GFCI/AFCI), waterproofing.
Electrical Work
Subpermits, NEC sections, panel upgrades, GFCI/AFCI, who can pull.
Basement Finishing
Egress, ceiling height, electrical, moisture barriers, occupancy rules.
Room Addition
Foundation, footings, framing, electrical/plumbing extensions, structural.
Accessory Dwelling Units (ADU)
When permits are required, code thresholds, JADU vs ADU, electrical/plumbing/parking rules.
New Windows
Egress, header sizing, structural cuts, fire-rating, energy code.
Heat Pump
Electrical capacity, refrigerant handling, condensate, IECC compliance.
Hurricane Retrofit
Roof straps, garage door bracing, opening protection, FL OIR product approval.
Pool
Barriers, alarms, electrical bonding, plumbing, separation distances.
Fireplace & Wood Stove
Hearth, clearances, chimney, gas line work, NFPA 211.
Sump Pump
Discharge location, electrical, backup options, plumbing tie-in.
Mini-Split
Refrigerant lines, condensate, electrical disconnect, line set sleeve.