City of Crystal River

Citrus County · Florida ← All authorities

City of Crystal River

Citrus County

Verified Aug. 5, 2026

City of Crystal River is a city authority in the State of Florida, serving 3,396 residents. This page is the permit route for that jurisdiction: the fifteen steps from working out who has a say over an address through to permission to operate, the documents this authority publishes, and 62 answers taken from those documents and dated.

Jurisdiction & key facts

The standing 62-question set, answered for City of Crystal River against this authority’s own published documents. Every answer carries the confidence it was recorded at and the document it came from. Where nothing is published we say so and show where we looked — a blank here is a finding, not a gap.

City of Crystal River is the authority having jurisdiction 92% confidence
Holds
building and electrical permitting and inspection; floodplain administration under its own NFIP CID; fire code enforcement through its own fire department
Overridden by
FS 553.791 (owner's right to elect a private provider, now expressly covering solar and energy-storage work as single-trade under s. 9, ch. 2026-63) and FS 553.792 (statutory permit-review deadlines with a 10%-per-day fee reduction). Citrus County holds contractor competency licensing under Sec. 6-2.1, not permitting. FPSC Rule 25-6.065 governs interconnection because the retail seller is investor-owned.
Why not higher
The City is the local enforcement agency and permits and inspects both building and electrical work itself. Three independent proofs: ch. 6 art. I applies city-wide with no county carve-out; the FY2026 Final Budget moved building permits out of the General Fund into a dedicated Fund 124 - Building Dept carrying $432,905 of permit revenue and $425,551 of expenditure, with its own personnel block (salaries, FICA, retirement, health) — so this is a real department, not a pass-through; and the City runs its own BS&A Online permit portal (uid 2285) with its own inspection calendar. THE REVENUE-SIDE TRAP WAS AVOIDED: the General Fund revenue history shows BUILDING PERMITS falling from $815,745 of FY23-24 activity to $8,914 projected and $0 budgeted for FY2026, which reads exactly like a city that has stopped issuing building permits. It has not — page 3 of the same book says 'Building permits no longer remain within the General Fund; a new fund has been created to separate Building from Planning activity.' Read the expenditure side and the fund note before concluding anything from a revenue line going to zero. FLOOD IS ALSO CITY-SIDE AND IT IS THE DOMINANT FACT ABOUT THIS AUTHORITY. The City of Crystal River holds its OWN NFIP CID, 120340, distinct from Citrus County's 120063 (FEMA NFHL layer 22, POL_NAME1 'CITY OF CRYSTAL RIVER'). Sec. 6-182(a) makes the Director of Planning and Community Development the floodplain administrator, and the FY2026 budget funds a dedicated Floodplain Coordinator at 1.00 FTE. My NFHL sampling — 659 interior points, zero unmatched — puts 98.18% of the incorporated area in the Special Flood Hazard Area: 86.49% Zone AE with BFEs of 9 to 14 ft, and 11.68% Zone VE (coastal high hazard) at BFEs of 13 to 16 ft. Census AREAWATER is 12.64% of the place polygon, so the dry-land SFHA share is at least ~85%. Sec. 6-182(d) fires a substantial-improvement determination on applications for building permits 'to improve buildings and structures, including alterations ... and any other improvement of or work on such buildings and structures' with NO DOLLAR FLOOR — so a PV permit in Crystal River triggers an SI/SD review at any value, and the City's published SI/SD packet requires an Elevation Certificate or elevation survey before it will even decide whether the 50% rule applies. The codified FIS date is exact: Sec. 6-181(c) adopts the Flood Insurance Study for Citrus County dated January 15, 2021, and NFHL's EFF_DATE for the eight FIRM panels covering the city (12017C0170E, 0186E, 0187E, 0188E, 0189E, 0285E, 0301E, 0302E) is 1610668800000 ms = 15 January 2021. They match to the day — which is not how this usually goes.

https://hazards.fema.gov/arcgis/rest/services/public/NFHL/MapServer/22/query

Permit required
Yes. A building permit is required for a residential rooftop PV system; there is no solar exemption anywhere in the City's code.90%
Permit cost
Resolution 24-R-27 has no residential PV line. Two routes: (a) as a residential building permit, Building Fee = 1.25% of cost of construction on the first $750,000 (minimum $120) PLUS a…72%
Plan review
The City publishes no plan-review turnaround. The binding timeframe is statutory: FS 553.792(1)(a)1 gives 5 business days for an ELECTRICAL permit on an existing single-family dwelling…70%
Portal
BS&A Online (bsaonline.com, municipality uid 2285). It carries Apply for a Permit, Building Department Record Search, Pay a Building Department Fee, Schedule an Inspection,95%
Electrical code
NEC 2020, in force statewide with an effective date of 31 December 2023, incorporated through the Florida Building Code 8th Edition (2023).80%
Own placard wording
No. The City specifies no placard wording of its own. Zero occurrences of placard, label, marking or warning-sign wording for electrical or generation equipment anywhere in the Code of…88%
Booking an inspection
Through BS&A Online ('Schedule an Inspection'), or by email to development@crystalriverfl.org or by phone on 352-795-4216 ext. 317.88%
Permitting 5 steps · 28 questions

Whether a permit is needed — Yes. A building permit is required for a residential rooftop PV system; there is no solar exemption anywhere in the City's code. Q3 Electrical and building permits — Either. The City's permit application is a single form with its own permit-type checkboxes (Commercial / Residential / New / Primary / Accessory / Mechanical /… Q4 Plan review — The City publishes no plan-review turnaround. The binding timeframe is statutory: FS 553.792(1)(a)1 gives 5 business days for an ELECTRICAL permit on an existing… Q18 Where you file — BS&A Online (bsaonline.com, municipality uid 2285). It carries Apply for a Permit, Building Department Record Search, Pay a Building Department Fee, Q20

Permit required
Yes. A building permit is required for a residential rooftop PV system; there is no solar exemption anywhere in the City's code.90% source
What it costs
Resolution 24-R-27 has no residential PV line. Two routes: (a) as a residential building permit, Building Fee = 1.25% of cost of construction on the first $750,000 (minimum $120) PLUS a…72% source
Plan review turnaround
The City publishes no plan-review turnaround. The binding timeframe is statutory: FS 553.792(1)(a)1 gives 5 business days for an ELECTRICAL permit on an existing single-family dwelling where the…70% source
Key document
codified ordinance cited by 8 open the document
  1. Confirm who has a say over your address

    A city address is usually permitted by the city, not the county — but not always, and some authorities keep building and hand electrical to someone else. Getting this wrong costs the whole submittal, because every requirement below belongs to whoever actually holds jurisdiction. Check the overlays in the same pass: an HOA, a historic district, a windstorm certification or a system-size cap can reshape the design, and all of them are cheaper to find now than after the array is laid out.

    • Is this authority the AHJ for residential solar at this address? Yes. The City of Crystal River is the AHJ for residential solar inside its corporate limits — it issues the building and electrical permits and inspects them itself. 95% · codified ordinance
    • What does this authority permit itself, and what does it delegate? Both, city-side: building and electrical are permitted and inspected by the City's Growth Management Department. Nothing is delegated to Citrus County. The one county limb is contractor LICENSING — Sec. 6-2.1 requires a certificate of competency from the Citrus County building official under Citrus County Code ch. 18 art. II, unless the contractor holds a state certification. That is a licensing/permitting split, not delegation. 90% · codified ordinance
    • Is a permit required for a residential rooftop PV system? Yes. A building permit is required for a residential rooftop PV system; there is no solar exemption anywhere in the City's code. 90% · codified ordinance
    • Is there a separate electrical permit, or is it combined? Either. The City's permit application is a single form with its own permit-type checkboxes (Commercial / Residential / New / Primary / Accessory / Mechanical / Plumbing / Electrical / Roof / Sign / Pool / Dock / Driveway / Fence / Demolition / Other) — there is no Solar or PV box — and the fee schedule carries both a Residential Building Permit line (1.25% of construction value) and a stand-alone Electrical line ($75 + $5 per room). A PV job is therefore pulled either as a residential building permit with the electrical work on the same permit, or as a stand-alone electrical permit. 70% · permit application form
    • Is a HOA or architectural approval required first? No. Neither the Code of Ordinances nor the Community Development Code imposes an HOA or architectural-approval gate on a residential building permit, and the City's permit application says nothing about HOA approval. 85% · codified ordinance
    • Is there a historic-district review? No. Crystal River has no historic district, no historic preservation board and no certificate-of-appropriateness process. 92% · codified ordinance
    • Is a wind or windstorm certification required? No windstorm certification of the City's own. The applicable instrument is the statewide Florida Product Approval system: the City publishes a Product Approval Specification Sheet requiring approval numbers under FS 553.842 for eight product categories — exterior doors, windows, panel walls, roofing products, shutters, skylights, structural components, and building-envelope products introduced by new technology. Solar modules and PV racking are not a named category, though roofing products and structural components (anchors, wood connectors) are. Crystal River is not in the HVHZ (Miami-Dade and Broward only); no wind speed, ASCE 7 exposure or wind-borne-debris provision appears anywhere in the City's code. 75% · department form
    • Is a Specific Use Permit or Council approval ever required? Outside the CRA overlay, no — 'special exception' is zero in the Community Development Code. INSIDE the Community Redevelopment Area overlay district, yes on the face of the code: CDC Section 8, CRA roles and responsibilities (3)(b)ii gives the community redevelopment agency — the City Council sitting as the CRA, plus up to two appointed commissioners — the role 'To hear and render a decision for building permits or site plan approval on all property within the CRA overlay district.' There is no dollar threshold, no work-type list and no staff-level carve-out written into the clause. 70% · codified ordinance
    • Is there a system-size cap on residential generation? No City cap — 'solar' is a zero-hit term for operative purposes across the whole code. The binding size limits are utility-side and statutory: FPSC Rule 25-6.065(4)(a) requires the gross power rating not to exceed 90% of the customer's utility distribution service rating, and sets Tier 1 at 10 kW or less, Tier 2 at 10-100 kW, Tier 3 at 100 kW-2 MW. For inverter-based systems the AC nameplate rating is the installed DC nameplate multiplied by 0.85. 85% · state rule
  2. Check who is allowed to apply

    Several authorities require the electrical permit to be pulled by a licensed electrician, or require the contractor to be registered with them BEFORE applying. Registration is not same-day. This is second on the list rather than fourth because it is the step most likely to stop the job before the drawings matter.

    • Who is allowed to pull the electrical permit? A contractor holding either a current State of Florida certification (construction industry or electrical contractors licensing board) or a Citrus County certificate of competency for the trade; or the property owner performing his own work on his own premises for his own use and occupancy under Ch. 489. 85% · codified ordinance
    • Must the contractor be registered with this authority before applying? No — contractor registration with the City is expressly VOLUNTARY. But the documents are not: 'If you choose not to participate in this program, all information included in this process will be required with each building permit.' Registration is $20.00 a year, expires 30 September, and is paid through BS&A Online. 92% · department form
    • Is a homeowner permitted to self-install and self-permit? Yes. Sec. 6-2.1(a): 'Nothing in this article ... shall prohibit any owner from performing his own work upon his own premises, for his own use and occupancy, in accordance with Chapter 489, Florida Statutes, provided that the structure meets all the requirements of the rules, regulations, and codes adopted pursuant to this article, and a required permit is issued.' The permit application has an Owner/Builder checkbox and the City publishes an Owner Builder Disclosure form. 88% · codified ordinance
  3. Build the submittal package

    Almost everywhere wants a site plan, a one-line or three-line electrical diagram, equipment cut sheets with listings, and a structural attachment detail. Build it against the published checklist rather than the last jurisdiction you worked in — the checklist is what the reviewer marks against.

    • What documents make up a complete submittal? No PV-specific submittal checklist is published. Assembled from the City's own forms, a complete residential submittal is: the notarised permit application (scope of work, valuation, square footage, Alt Key, owner and contractor details, sub-contractor licence numbers and signatures, four initialled acknowledgements, notary seal); a recorded Notice of Commencement; the Florida Product Approval Specification Sheet (FS 553.842); the Owner Builder Disclosure if owner-built; the four contractor documents if the contractor is not registered; and, because ~98% of the city is in a Special Flood Hazard Area, a site plan meeting Sec. 6-184(a). 70% · permit application form
    • How many copies, and in what format? Electronic submission through BS&A Online is the published route ('To submit zoning applications, permit applications, and inspection requests, please visit our website below: Home | City of Crystal River | BS&A Online'). A paper route survives: Resolution 24-R-27 charges a non-refundable 'Permit Drop Off Fee' of $120 residential, in addition to the permit fee. No copy count and no drawing format or sheet size is published. 60% · department page
    • Is a site plan required, and what must it show? Yes, and in Crystal River the flood version of the requirement is the operative one because ~98% of the incorporated area sits in a Special Flood Hazard Area. Sec. 6-184(a) requires the site plan or construction documents for any development in a flood hazard area to be drawn to scale and to show: delineation of flood hazard areas, floodway boundaries and flood zone(s), base flood elevation(s) and ground elevations; the location of the proposed activity and proposed structures and of existing buildings; location, extent, amount and final grades of any filling, grading or excavation; fill type/source/compaction; coastal construction control line notation; dune or mangrove alteration; and watercourse alignment. The floodplain administrator may waive submissions not required to be prepared by a registered design professional where review is not necessary. 85% · codified ordinance
    • Is a structural PE stamp required, and at what threshold? No local structural PE-stamp threshold is published. The Code of Ordinances contains no PE-seal requirement for a building permit — every 'signed and sealed' occurrence in 246,552 words is a subdivision, traffic-analysis, stormwater or boundary-survey requirement. The FBC and FS 471.003(2)(h) govern by default. 60% · codified ordinance
    • Is an electrical PE stamp required, and at what threshold? No local electrical PE-stamp threshold. FS 471.003(2)(h) supplies the state exemption boundary (electrical work under $125,000 / 600 amperes). 55% · codified ordinance
  4. Apply and pay

    Most authorities now take the whole application through a portal, and several states cap or constrain what a residential solar permit may cost. Check whether plan check is billed separately before you quote the job.

    • Which permit portal does this authority use? BS&A Online (bsaonline.com, municipality uid 2285). It carries Apply for a Permit, Building Department Record Search, Pay a Building Department Fee, Schedule an Inspection, Rental Property Search, Business Licensing and Utility Billing. 95% · permit portal
    • Can the whole application be completed online? Partly. Applications, inspection requests and payments go through BS&A, but three steps sit outside it: the permit application must be sworn before a notary ('It is a requirement this application be signed in presence of and affirmed by a Notary'); contractor registration is paid online but the application and supporting documents go by email to development@crystalriverfl.org; and a City-issued 'Web Pin' is needed before a contractor's BS&A account can be linked to Crystal River to apply online at all. 75% · department page
    • What does a residential solar permit cost? Resolution 24-R-27 has no residential PV line. Two routes: (a) as a residential building permit, Building Fee = 1.25% of cost of construction on the first $750,000 (minimum $120) PLUS a non-refundable $120 Permit Drop Off Fee — about $432.50 on a $25,000 system; (b) as a stand-alone electrical permit, $75.00 + $5.00 per room, plus the $120 drop-off fee. There IS a named solar line — 'Solar Heater $75.00 + $5.00/panel' — but it is a solar-thermal line inherited from the repealed 1970s solar-heater ordinance, and the code section it came from (former Sec. 6-116 et seq.) was repealed by Ord. 2002-O-04. 72% · fee schedule
    • How is the fee calculated? Valuation. Residential building permit = 1.25% of cost of construction value on the first $750,000, plus 0.625% on value over $750,000, minimum $120. On top of that a flat, non-refundable $120 Permit Drop Off Fee. The stand-alone electrical alternative is flat-plus-per-room ($75 + $5/room), and the 'Solar Heater' line is flat-plus-per-panel ($75 + $5/panel) — so the City's schedule contains three different calculation bases that could each be applied to a PV job. 85% · fee schedule
    • Is there a separate plan-check fee? Yes, and it is open-ended rather than a fixed figure. Resolution 24-R-27: 'Plan Review — Fees borne by the City for Plan Review may be passed on to the applicant — actual cost of service', and 'Fees borne by the City for Fire Inspections shall be the responsibility of the property and/or business owner — actual cost of service'. Plus the $120 non-refundable Permit Drop Off Fee on every permit. Revision to approved plans is $100 (and, contradictorily, $50 + $0.25/SF of revised area in a second line of the same schedule). 80% · fee schedule
  5. Plan review — and start the utility in parallel

    Interconnection is a separate process from the permit and usually the longer pole. Where the utility does not depend on the permit being issued, running both at once is the single biggest saving available on a residential job.

    • What is the stated plan-review turnaround? The City publishes no plan-review turnaround. The binding timeframe is statutory: FS 553.792(1)(a)1 gives 5 business days for an ELECTRICAL permit on an existing single-family dwelling where the value of the work is less than $15,000, and (1)(a)2 gives 30 business days for a residential structure under 7,500 sq ft; FS 553.792(1)(c) deems an application complete if the City does not say otherwise within 5 business days; FS 553.792(1)(e) requires a 10% reduction of the permit fee for each business day the deadline is missed. 70% · state statute
    • How long is an issued permit valid before it expires? Not codified. The City's Permit Extension and Reinstatement form and Resolution 24-R-27 agree on the mechanics: a maximum of 2 extensions of up to 90 days each at $50 per extension, after which re-permitting is required; an expired permit is reinstated at full permit fees, or $100 where only the final inspection remains. The Demolition Permit Application prints 'PERMIT VOID IF CONSTRUCTION NOT STARTED WITHIN SIX (6) MONTHS'. FBC 105.4 supplies the 180-day default. 75% · department form
    • Which utility handles interconnection here? Duke Energy Florida, LLC — investor-owned — is the retail electric seller for the city. The City of Crystal River sells water, sewer and garbage only and levies a 10% public service tax on 'every purchase of electricity ... as collected by the seller of such utility service from the purchaser', so it is not a municipal electric. POSSIBLE SECOND SELLER: Withlacoochee River Electric Cooperative (a co-op) serves Citrus County, runs a district office it calls the 'Crystal River District Office' (physically at 5330 W. Gulf-to-Lake Hwy, Lecanto), and HIFLD's approximate retail-territory layer returns WREC alongside Duke at 10 of 15 interior sample points. Only ONE of the two is investor-owned, which is what decides whether PSC Rule 25-6.065 binds. 72% · utility territory layer
    • Where does the utility sit in the sequence? Parallel, with a hard utility gate at the end. FPSC Rule 25-6.065(5)(a) requires the system to be 'inspected and approved by local code officials prior to its operation in parallel with the investor-owned utility'; (5)(b) requires the customer to notify the utility at least 10 days before initially placing equipment in service; (7)(d) requires the executed Standard Interconnection Agreement to be returned at least 30 calendar days before parallel operation, with the utility's physical inspection within 30 calendar days of receipt. The interconnection application can therefore run alongside the City permit, but energisation follows the City's final inspection. 80% · state rule

28 questions answered against City of Crystal River’s own published documents

Q1 Is this authority the AHJ for residential solar at this address? Core Jurisdiction & scope

Yes. The City of Crystal River is the AHJ for residential solar inside its corporate limits — it issues the building and electrical permits and inspects them itself.

Why the confidence is not higherCode ch. 6 art. I applies city-wide to 'the construction, erection, alteration, modification, repair, equipment, use ... of every public and private building, structure or facility ... or any appurtenances connected or attached' (Sec. 6-2(b)); the FY2026 Final Budget created a dedicated Fund 124 - Building Dept with $432,905 of building permit revenue and $425,551 of expenditure after 'Building permits no longer remain within the General Fund'; the Growth Management Department publishes its own permit, inspection and fee instruments; and the staff directory names Richard Chavous as 'Building Official & Inspector'. Citrus County appears only for contractor competency (Sec. 6-2.1), not for permitting.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q2 What does this authority permit itself, and what does it delegate? Core Jurisdiction & scope

Both, city-side: building and electrical are permitted and inspected by the City's Growth Management Department. Nothing is delegated to Citrus County. The one county limb is contractor LICENSING — Sec. 6-2.1 requires a certificate of competency from the Citrus County building official under Citrus County Code ch. 18 art. II, unless the contractor holds a state certification. That is a licensing/permitting split, not delegation.

Why the confidence is not higherSec. 6-2.1(a) and (b) read first-hand. The City's single permit application carries Electrical as one of its own permit-type checkboxes and the fee schedule has a stand-alone electrical line, so no electrical function sits with the county. Confidence held below 95 because Citrus County's own ch. 18 art. II applicability clause is conditional (it reaches incorporated areas 'where the building official and his/her designees are authorized to provide regulation'), so the two codes could in principle read past each other.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q3 Is a permit required for a residential rooftop PV system? Core Jurisdiction & scope

Yes. A building permit is required for a residential rooftop PV system; there is no solar exemption anywhere in the City's code.

Why the confidence is not higherSec. 6-2(b) reaches alteration, modification, repair and 'equipment' of every building and 'any appurtenances connected or attached'. Sec. 6-3(b)(1) doubles all fees where construction is commenced before a permit is obtained, and Sec. 6-3(d)(1)/Sec. 6-6 carry criminal penalties for starting electrical work without a permit. Full-corpus search of the 246,552-word Code of Ordinances (Supp. 30 Update 2, codified through Ord. 26-O-08 of 8 June 2026) found exactly ONE occurrence of 'solar' and it is an editor's note recording that Ord. 2002-O-04 REPEALED the 1970s swimming-pool/solar-heater sections; 'photovoltaic' is zero. Controls passed in the same pass ('electrical' 27, 'building' 591, fabricated 'zzqqxvv7' and 'xyzzyplugh' both 0).

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q4 Is there a separate electrical permit, or is it combined? Core Jurisdiction & scope

Either. The City's permit application is a single form with its own permit-type checkboxes (Commercial / Residential / New / Primary / Accessory / Mechanical / Plumbing / Electrical / Roof / Sign / Pool / Dock / Driveway / Fence / Demolition / Other) — there is no Solar or PV box — and the fee schedule carries both a Residential Building Permit line (1.25% of construction value) and a stand-alone Electrical line ($75 + $5 per room). A PV job is therefore pulled either as a residential building permit with the electrical work on the same permit, or as a stand-alone electrical permit.

Why the confidence is not higherRead off the published permit application and Resolution 24-R-27 Exhibit B. Confidence held at 70 because the City publishes no guidance on which of the two routes a PV retrofit takes, and the two produce very different fees.

permit application form checked 2026-09-13 https://www.crystalriverfl.org/media/7971

Q5 Who is allowed to pull the electrical permit? Core Who may apply

A contractor holding either a current State of Florida certification (construction industry or electrical contractors licensing board) or a Citrus County certificate of competency for the trade; or the property owner performing his own work on his own premises for his own use and occupancy under Ch. 489.

Why the confidence is not higherSec. 6-2.1(a) and (b). State-certified contractors are exempt from the county competency certificate but still need a City business tax receipt under ch. 11. The permit application requires the electrician's name, licence number and signature in the SUB-CONTRACTORS block.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q6 Must the contractor be registered with this authority before applying? Core Who may apply

No — contractor registration with the City is expressly VOLUNTARY. But the documents are not: 'If you choose not to participate in this program, all information included in this process will be required with each building permit.' Registration is $20.00 a year, expires 30 September, and is paid through BS&A Online.

Why the confidence is not higherContractor Registration form, read first-hand. Required supporting documents: active State certification licence; a county or city business/occupational licence or business tax receipt; proof of active workers' compensation; proof of active liability insurance — the last two naming 'The City of Crystal River, 123 NW Hwy 19' as certificate holder. Registering returns a 'Web Pin' that links the contractor's BS&A account to the City for online permit application, so in practice registration is the route to online filing.

department form checked 2026-09-13 https://www.crystalriverfl.org/media/15781

Q7 Is a homeowner permitted to self-install and self-permit? Who may apply

Yes. Sec. 6-2.1(a): 'Nothing in this article ... shall prohibit any owner from performing his own work upon his own premises, for his own use and occupancy, in accordance with Chapter 489, Florida Statutes, provided that the structure meets all the requirements of the rules, regulations, and codes adopted pursuant to this article, and a required permit is issued.' The permit application has an Owner/Builder checkbox and the City publishes an Owner Builder Disclosure form.

Why the confidence is not higherCodified text plus the published form. The application notes 'OWNER/BUILDER REQUIRES DISCLOSURE STATEMENT'.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q8 What documents make up a complete submittal? Core Submittal package

No PV-specific submittal checklist is published. Assembled from the City's own forms, a complete residential submittal is: the notarised permit application (scope of work, valuation, square footage, Alt Key, owner and contractor details, sub-contractor licence numbers and signatures, four initialled acknowledgements, notary seal); a recorded Notice of Commencement; the Florida Product Approval Specification Sheet (FS 553.842); the Owner Builder Disclosure if owner-built; the four contractor documents if the contractor is not registered; and, because ~98% of the city is in a Special Flood Hazard Area, a site plan meeting Sec. 6-184(a).

Why the confidence is not higherAssembled from four published City instruments rather than from one checklist. The City's own 'Building Permit Packet' page (crystalriverfl.org/planning/page/building-permit-packet) renders as a title-only shell with NO attached document, as do 'Building Permit Inspection Request' and 'Accessory Building Checklist' — three empty form pages. Confidence 70 for that reason.

permit application form checked 2026-09-13 https://www.crystalriverfl.org/media/7971

Q9 How many copies, and in what format? Submittal package

Electronic submission through BS&A Online is the published route ('To submit zoning applications, permit applications, and inspection requests, please visit our website below: Home | City of Crystal River | BS&A Online'). A paper route survives: Resolution 24-R-27 charges a non-refundable 'Permit Drop Off Fee' of $120 residential, in addition to the permit fee. No copy count and no drawing format or sheet size is published.

Why the confidence is not higherBuilding Department page and Resolution 24-R-27 Exhibit B. Confidence 60 because the copy/format half of the question is genuinely unanswered by any published City document, and because the $120 drop-off fee is worded as applying to all permits rather than only to paper filings.

department page checked 2026-09-13 https://www.crystalriverfl.org/planning/page/building-department

Q10 Is a site plan required, and what must it show? Core Submittal package

Yes, and in Crystal River the flood version of the requirement is the operative one because ~98% of the incorporated area sits in a Special Flood Hazard Area. Sec. 6-184(a) requires the site plan or construction documents for any development in a flood hazard area to be drawn to scale and to show: delineation of flood hazard areas, floodway boundaries and flood zone(s), base flood elevation(s) and ground elevations; the location of the proposed activity and proposed structures and of existing buildings; location, extent, amount and final grades of any filling, grading or excavation; fill type/source/compaction; coastal construction control line notation; dune or mangrove alteration; and watercourse alignment. The floodplain administrator may waive submissions not required to be prepared by a registered design professional where review is not necessary.

Why the confidence is not higherSec. 6-184(a) read first-hand. The 98% figure is my own FEMA NFHL measurement: 659 interior points on a 45x45 grid inside the TIGERweb 2026 place polygon for Crystal River city (GEOID 1215775), point-in-polygon against 150 NFHL flood-hazard polygons pulled in one envelope query, ZERO unmatched — 86.49% Zone AE (coastal floodplain), 11.68% Zone VE, 0.91% Zone X shaded, 0.91% Zone X minimal. Census AREAWATER is 2,866,594 m2 of 22,671,457 m2 total (12.64%), so even attributing every water point to the SFHA the dry-land SFHA share is at least ~85%. Zero Zone A (unnumbered) points, so the highest-adjacent-grade default in Sec. 6-182(b)(3)b is unlikely to fire.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q11 Is a one-line / three-line diagram required? Core Drawings & calculations

Nothing published by this authority.

Where we lookedWhole published City corpus. The City has no plan-content checklist for any permit type: the 'Building Permit Packet', 'Building Permit Inspection Request' and 'Accessory Building Checklist' pages all render as title-only shells with no attached document. The permit application asks only for a written 'SCOPE OF WORK: (Detailed description required)'. Full-corpus search of the 246,552-word Code of Ordinances and Community Development Code (controls passing) found no drawing-content requirement outside the flood article's Sec. 6-184 site plan. Site search for 'one-line', 'three-line' and 'riser diagram' returned nothing usable.

https://www.crystalriverfl.org/media/7971

Q12 Are string and conductor calculations required? Drawings & calculations

Nothing published by this authority.

Where we lookedSame corpora as q11 — permit application, fee schedule, inspection guidelines, code and Community Development Code. No string sizing, conductor sizing, voltage-drop or load-calculation requirement is published for any permit type.

https://www.crystalriverfl.org/media/7971

Q13 Is a structural PE stamp required, and at what threshold? Core Engineering & stamps

No local structural PE-stamp threshold is published. The Code of Ordinances contains no PE-seal requirement for a building permit — every 'signed and sealed' occurrence in 246,552 words is a subdivision, traffic-analysis, stormwater or boundary-survey requirement. The FBC and FS 471.003(2)(h) govern by default.

Why the confidence is not higherProved absence in the code plus the statutory default. Recorded at 60 rather than higher because the absence is a code absence and the City publishes no plan-content checklist that might impose a stamp administratively; and because the coastal/VE exposure (11.7% of the city is Zone VE) makes an engineer's involvement likely in practice on a ground mount.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q14 Is an electrical PE stamp required, and at what threshold? Engineering & stamps

No local electrical PE-stamp threshold. FS 471.003(2)(h) supplies the state exemption boundary (electrical work under $125,000 / 600 amperes).

Why the confidence is not higherSame proved code absence as q13. Confidence 55: the statutory figure is carried from the standing Florida baseline and was not re-verified first-hand in this run, and some Florida local documents still print an older $50,000 trigger.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q15 What does a residential solar permit cost? Core Fees

Resolution 24-R-27 has no residential PV line. Two routes: (a) as a residential building permit, Building Fee = 1.25% of cost of construction on the first $750,000 (minimum $120) PLUS a non-refundable $120 Permit Drop Off Fee — about $432.50 on a $25,000 system; (b) as a stand-alone electrical permit, $75.00 + $5.00 per room, plus the $120 drop-off fee. There IS a named solar line — 'Solar Heater $75.00 + $5.00/panel' — but it is a solar-thermal line inherited from the repealed 1970s solar-heater ordinance, and the code section it came from (former Sec. 6-116 et seq.) was repealed by Ord. 2002-O-04.

Why the confidence is not higherResolution 24-R-27 Exhibit B, pages 4-5 of 9, read first-hand. Confidence 72 because (i) the published extract is only two pages of a nine-page resolution so a state-surcharge line may exist on a page not published, (ii) nothing tells an applicant which of the three candidate lines a PV retrofit takes, and (iii) the PDF's own internal Title metadata is 'resolution_no._18-r-05.pdf' — a fossil filename on a document whose printed footer says Resolution 24-R-27, created 27 Aug 2024.

fee schedule checked 2026-09-13 https://www.crystalriverfl.org/media/12736

Q16 How is the fee calculated? Core Fees

Valuation. Residential building permit = 1.25% of cost of construction value on the first $750,000, plus 0.625% on value over $750,000, minimum $120. On top of that a flat, non-refundable $120 Permit Drop Off Fee. The stand-alone electrical alternative is flat-plus-per-room ($75 + $5/room), and the 'Solar Heater' line is flat-plus-per-panel ($75 + $5/panel) — so the City's schedule contains three different calculation bases that could each be applied to a PV job.

Why the confidence is not higherResolution 24-R-27 Exhibit B. The document does not say how 'cost of construction value' is established (no Building Valuation Data reference, no 'or the contract price, whichever is greater' clause), which is itself worth knowing.

fee schedule checked 2026-09-13 https://www.crystalriverfl.org/media/12736

Q17 Is there a separate plan-check fee? Fees

Yes, and it is open-ended rather than a fixed figure. Resolution 24-R-27: 'Plan Review — Fees borne by the City for Plan Review may be passed on to the applicant — actual cost of service', and 'Fees borne by the City for Fire Inspections shall be the responsibility of the property and/or business owner — actual cost of service'. Plus the $120 non-refundable Permit Drop Off Fee on every permit. Revision to approved plans is $100 (and, contradictorily, $50 + $0.25/SF of revised area in a second line of the same schedule).

Why the confidence is not higherResolution 24-R-27 Exhibit B. Note the schedule contradicts itself twice inside two pages: plan revision at '$100 for both residential and commercial' and at '$50 + $.25/SF of revised area'; time extensions at '$50/Extension' and at '$50/per inspection'. An installer cannot price a revision from this document.

fee schedule checked 2026-09-13 https://www.crystalriverfl.org/media/12736

Q18 What is the stated plan-review turnaround? Core Timeline & validity

The City publishes no plan-review turnaround. The binding timeframe is statutory: FS 553.792(1)(a)1 gives 5 business days for an ELECTRICAL permit on an existing single-family dwelling where the value of the work is less than $15,000, and (1)(a)2 gives 30 business days for a residential structure under 7,500 sq ft; FS 553.792(1)(c) deems an application complete if the City does not say otherwise within 5 business days; FS 553.792(1)(e) requires a 10% reduction of the permit fee for each business day the deadline is missed.

Why the confidence is not higherFS 553.792 read first-hand from the Legislature's own site. Proved absence City-side: the Building Department page states no turnaround; a site search that passes its controls returns ZERO results for '553.792' and for 'SolarAPP', and 'shall be expedited' returns only council minutes — so the City does not publish the expedited-processing policy that FS 553.792(1)(d) requires it to maintain on its website. Confidence 70 because the value is the statute's, not the authority's; a typical $20k-$30k PV job falls in the 30-business-day bucket, a sub-$15k system pulled as electrical in the 5-day one.

state statute checked 2026-09-13 http://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0500-0599/0553/Sections/0553.792.html

Q19 How long is an issued permit valid before it expires? Timeline & validity

Not codified. The City's Permit Extension and Reinstatement form and Resolution 24-R-27 agree on the mechanics: a maximum of 2 extensions of up to 90 days each at $50 per extension, after which re-permitting is required; an expired permit is reinstated at full permit fees, or $100 where only the final inspection remains. The Demolition Permit Application prints 'PERMIT VOID IF CONSTRUCTION NOT STARTED WITHIN SIX (6) MONTHS'. FBC 105.4 supplies the 180-day default.

Why the confidence is not higherForm and fee schedule read first-hand; no expiration clause exists anywhere in ch. 6 or the Community Development Code. Confidence 75 because the underlying validity period is inferred from the FBC default and from a demolition form (rev. 8/2/2021) rather than stated for building permits generally.

department form checked 2026-09-13 https://www.crystalriverfl.org/media/15476

Q20 Which permit portal does this authority use? Core Portal & process

BS&A Online (bsaonline.com, municipality uid 2285). It carries Apply for a Permit, Building Department Record Search, Pay a Building Department Fee, Schedule an Inspection, Rental Property Search, Business Licensing and Utility Billing.

Why the confidence is not higherLinked from the City's Building Department page by href (not label) and confirmed by fetching the BS&A municipality home for uid 2285, which renders 'City of Crystal River'.

permit portal checked 2026-09-13 https://bsaonline.com/Home/MunicipalityHome?uid=2285

Q21 Can the whole application be completed online? Core Portal & process

Partly. Applications, inspection requests and payments go through BS&A, but three steps sit outside it: the permit application must be sworn before a notary ('It is a requirement this application be signed in presence of and affirmed by a Notary'); contractor registration is paid online but the application and supporting documents go by email to development@crystalriverfl.org; and a City-issued 'Web Pin' is needed before a contractor's BS&A account can be linked to Crystal River to apply online at all.

Why the confidence is not higherPermit application, Contractor Registration form and Building Department page, all read first-hand. Confidence 75 because I could not exercise the BS&A application flow itself — its forms are JavaScript-rendered and returned no server-side field list to curl.

department page checked 2026-09-13 https://www.crystalriverfl.org/planning/page/building-department

Q22 Which utility handles interconnection here? Core Utility interconnection

Duke Energy Florida, LLC — investor-owned — is the retail electric seller for the city. The City of Crystal River sells water, sewer and garbage only and levies a 10% public service tax on 'every purchase of electricity ... as collected by the seller of such utility service from the purchaser', so it is not a municipal electric. POSSIBLE SECOND SELLER: Withlacoochee River Electric Cooperative (a co-op) serves Citrus County, runs a district office it calls the 'Crystal River District Office' (physically at 5330 W. Gulf-to-Lake Hwy, Lecanto), and HIFLD's approximate retail-territory layer returns WREC alongside Duke at 10 of 15 interior sample points. Only ONE of the two is investor-owned, which is what decides whether PSC Rule 25-6.065 binds.

Why the confidence is not higherProved from the City side that it is not municipal (Sec. 17-1 and the Utility Services page), and Duke identified from HIFLD's Electric Retail Service Territories layer (two independent mirrors agree: DUKE ENERGY FLORIDA, LLC, INVESTOR OWNED, holding co Duke Energy Corp, planning area PROGRESS ENERGY (FLORIDA POWER CORP.)). THE HQ/PLANT TRAP WAS REFUSED: Duke's Crystal River Energy Complex is in this county, the City sells it reclaimed water ($25,969 in FY2025), a Duke Energy Training Center sits on Venable St, and a 'Florida Power Corp.' 21.94-acre 'Office; utilities' parcel at 8564 W. Venable St was annexed by Ord. 10-O-04 — none of that was used as evidence of retail service, and the site's 'Duke Energy' page is a SPECIAL EVENT SPONSOR link-out that 302s to duke-energy.com/home. The City names no electric seller anywhere: 'Duke' is zero in 246,552 words of code, both budget lines read 'ELECTRICITY SVC. TAX' and 'ELECTRICITY FRANCHISE FEES' with no company, the Comprehensive Plan CIE says only 'Franchise Fees - Electric', the street-light outage page routes to City Public Works staff, and the flood guidance says 'Report any downed wires to your power company'. 'SECO' returns zero site-wide, and the 20 apparent 'SECO' hits in the Infrastructure Element were all 'second'/'seconds' — the anchoring rule caught that. Confidence 72, not higher, because the identification is from an approximate national territory layer rather than from a city-side document, and because the WREC overlap is real enough that a given address inside the limits may be co-op-served.

utility territory layer checked 2026-09-13 https://services3.arcgis.com/OYP7N6mAJJCyH6hd/arcgis/rest/services/Electric_Retail_Service_Territories_HIFLD/FeatureServer/0/query

Q23 Where does the utility sit in the sequence? Core Utility interconnection

Parallel, with a hard utility gate at the end. FPSC Rule 25-6.065(5)(a) requires the system to be 'inspected and approved by local code officials prior to its operation in parallel with the investor-owned utility'; (5)(b) requires the customer to notify the utility at least 10 days before initially placing equipment in service; (7)(d) requires the executed Standard Interconnection Agreement to be returned at least 30 calendar days before parallel operation, with the utility's physical inspection within 30 calendar days of receipt. The interconnection application can therefore run alongside the City permit, but energisation follows the City's final inspection.

Why the confidence is not higherRule 25-6.065 obtained as the official Word document via a live tid scraped from flrules.org/gateway/ruleNo.asp?ID=25-6.065 (tid=5455200) and read first-hand. The City itself publishes nothing about interconnection sequence, so this is the utility-side answer, and it binds only because Duke is investor-owned.

state rule checked 2026-09-13 https://www.flrules.org/gateway/readFile.asp?sid=0&tid=5455200&type=1&file=25-6.065.doc

Q24 Is a HOA or architectural approval required first? Overlays & special cases

No. Neither the Code of Ordinances nor the Community Development Code imposes an HOA or architectural-approval gate on a residential building permit, and the City's permit application says nothing about HOA approval.

Why the confidence is not higherClean negative tested on the mechanism words, not on section titles. In the Community Development Code 'association' appears 8 times and 'homeowners' 5 — every one is landscaping maintenance responsibility, mailed notice to an association within 300 feet, or a plat dedication of maintenance; none is an approval gate. 'certificate of appropriateness', 'design review' and 'architectural review' are all zero across both corpora, controls passing. Confidence 85 rather than higher because the CDC's architectural standards for elevated buildings do exist (see q47) and because private deed restrictions are outside the City's documents.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_APXACODECO

Q25 Is there a historic-district review? Overlays & special cases

No. Crystal River has no historic district, no historic preservation board and no certificate-of-appropriateness process.

Why the confidence is not higherFull-corpus search of the 246,552-word Code of Ordinances including the Community Development Code: 'certificate of appropriateness' 0, 'historic preservation' 0, 'historic district' 0, 'architectural review' 0, 'design review board' 0, 'appearance review' 0. Controls passed in the same pass. The only 'historic' occurrences are aspirational design prose about compatibility with 'traditional/historic buildings', a 'Historical Marker and Monument Sign' type, and the flood article's FBC-derived exclusion of historic structures from substantial improvement. The City does publish a 'City of Crystal River Historic Survey' document, but it is a survey, not a regulatory instrument.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_APXACODECO

Q26 Is a wind or windstorm certification required? Overlays & special cases

No windstorm certification of the City's own. The applicable instrument is the statewide Florida Product Approval system: the City publishes a Product Approval Specification Sheet requiring approval numbers under FS 553.842 for eight product categories — exterior doors, windows, panel walls, roofing products, shutters, skylights, structural components, and building-envelope products introduced by new technology. Solar modules and PV racking are not a named category, though roofing products and structural components (anchors, wood connectors) are. Crystal River is not in the HVHZ (Miami-Dade and Broward only); no wind speed, ASCE 7 exposure or wind-borne-debris provision appears anywhere in the City's code.

Why the confidence is not higherProduct Approval form read first-hand; 'wind speed', 'wind load', 'windstorm', 'wind-borne' and 'exposure category' are all zero across the code. Confidence 75: the City's own form still cites the repealed Rule 9B-72 (now 61G20-3) and the Department of Community Affairs, which was abolished in 2011 — so the form is a decade-plus stale even though the statutory duty it implements is live.

department form checked 2026-09-13 https://www.crystalriverfl.org/media/4581

Q27 Is a Specific Use Permit or Council approval ever required? Overlays & special cases

Outside the CRA overlay, no — 'special exception' is zero in the Community Development Code. INSIDE the Community Redevelopment Area overlay district, yes on the face of the code: CDC Section 8, CRA roles and responsibilities (3)(b)ii gives the community redevelopment agency — the City Council sitting as the CRA, plus up to two appointed commissioners — the role 'To hear and render a decision for building permits or site plan approval on all property within the CRA overlay district.' There is no dollar threshold, no work-type list and no staff-level carve-out written into the clause.

Why the confidence is not higherCDC Section 8 read first-hand from the current Community Development Code (effective 11 Jan 2025, Ord. 24-O-14 of 9 Dec 2024, amended Ord. 25-O-12 of 25 Aug 2025). Corroborated operationally: the City's Permit Re-Inspection Request form carries a 'CRA DISTRICT? YES / NO' checkbox, so CRA status is captured on ordinary permit paperwork. Confidence 70 because an unqualified clause of this kind is very unlikely to be applied to a rooftop PV retrofit in practice, and the CRA overlay boundary lives in the CRA Plan and on the official zoning map rather than in the code text — but nothing published limits it, and an installer working downtown should ask before quoting a timeline.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_APXACODECO

Q28 Is there a system-size cap on residential generation? Overlays & special cases

No City cap — 'solar' is a zero-hit term for operative purposes across the whole code. The binding size limits are utility-side and statutory: FPSC Rule 25-6.065(4)(a) requires the gross power rating not to exceed 90% of the customer's utility distribution service rating, and sets Tier 1 at 10 kW or less, Tier 2 at 10-100 kW, Tier 3 at 100 kW-2 MW. For inverter-based systems the AC nameplate rating is the installed DC nameplate multiplied by 0.85.

Why the confidence is not higherCode absence proved with controls; Rule 25-6.065(2)(b) and (4)(a) read first-hand from the official Word document. The 90% rule binds only because the seller is investor-owned.

state rule checked 2026-09-13 https://www.flrules.org/gateway/readFile.asp?sid=0&tid=5455200&type=1&file=25-6.065.doc

Lines marked with a percentage were read off this authority’s own published documents. Unmarked guidance is general good practice, not this jurisdiction’s rule — always confirm against the authority before you submit.

Install 5 steps · 20 questions
  1. Build to the code editions actually in force here

    The NEC edition a jurisdiction enforces is often a cycle behind the newest one published, and local amendments sit on top of it. Rapid shutdown, conductor sizing and labelling all change between editions, so the edition in force is the first thing to establish, not the last.

    • Which NEC edition is in force? NEC 2020, in force statewide with an effective date of 31 December 2023, incorporated through the Florida Building Code 8th Edition (2023). Crystal River has NO local electrical code adoption of its own: ch. 6 art. II, which adopted the National Electric Code, was REPEALED by Ord. 16-O-02 on 8 August 2016, and the local electrical-code amendments at former Sec. 6-17 were repealed by Ord. 2002-O-04 in 2002. Sec. 6-1(1) then floats: all references to the building code 'shall be deemed to refer to the latest building code adopted by the State of Florida'. 80% · codified ordinance
    • Which building code edition is in force? Florida Building Code 8th Edition (2023), by floating adoption. Sec. 6-1(1): all references in the Code to the 'building code', 'Florida Building Code' or 'applicable building code' 'shall be deemed to refer to the latest building code adopted by the State of Florida' (Ord. 16-O-02, 8 Aug 2016). 85% · codified ordinance
    • Which fire code edition is in force? Florida Fire Prevention Code as amended and as adopted by the Florida State Fire Marshal under FS ch. 633 — currently the 8th Edition (2023) — plus, by a very broad blanket clause, 'all applicable or associated National Fire Protection Association (NFPA) codes ... along with all changes, revisions, and modifications thereto'. Sec. 6-33(a), enacted by Ord. 25-O-13 on 22 September 2025. Crystal River runs its own fire department and Sec. 6-32 makes the fire chief the fire AHJ. 85% · codified ordinance
    • Are there local amendments to any of the above? No local technical amendments to the FBC, the NEC or the FFPC. All three adoptions float to the state instrument. Three pre-FBC fossils survive in the code but are preempted by FS 553.73 and carry no PV consequence: Sec. 6-5 adopts the Standard Excavation and Grading Code, 1975 Edition; Sec. 6-61 adopts the Standard Housing Code, 1988 Edition and the Standard Unsafe Building Code (1985); Sec. 6-62 adopts the One- and Two-Family Dwelling Code, 1998 Edition. The one genuinely local overlay on a PV job is ch. 6 art. XV, the floodplain administration article (FDEM model ordinance, Ord. 14-O-04 of 8 Sep 2014, amended Ord. 21-O-16 of 27 Sep 2021). 80% · codified ordinance
    • What is the installation judged against? FBC 8th Edition (2023), including the Residential volume, with NEC 2020 incorporated; the Florida Fire Prevention Code 8th Edition and associated NFPA codes under Sec. 6-33; and — because essentially the whole city is in a flood hazard area — ch. 6 art. XV, the City's floodplain regulations, administered in conjunction with the FBC and ASCE 24 (Sec. 6-180(d)). 80% · codified ordinance
  2. Fire access, setbacks and pathways

    Ridge setbacks and roof access pathways are fire-service requirements and they constrain the array layout. They are the most common cause of a redesign after the fire department comments on a plan set.

    Nothing recorded for City of Crystal River on this step yet — 1 question checked and found unpublished. The guidance above is general.

  3. Rapid shutdown

    Which rapid-shutdown rule applies follows directly from the NEC edition in force, and the initiation device has to be at a location the fire service can reach and identify. This is inspected, and it is labelled.

    • Is rapid shutdown required, and to which NEC edition? Rapid shutdown is required, to NEC 2020 Article 690.12, through the state adoption. The City adds nothing: 'rapid shutdown' is zero across the whole Code of Ordinances and Community Development Code with controls passing, and there is no local electrical amendment (ch. 6 art. II repealed 2016). 78% · codified ordinance
  4. Labels and placards

    The NEC sets a baseline for permanent markings at the service equipment and the disconnecting means. On top of that, an authority may specify its own wording, and the utility may specify more again. Where any of them writes its own text, a generic off-the-shelf label set will not pass — this is the detail most often fixed on a return visit.

    • Which placards does this authority require at the service equipment? Two layers, neither of them the City's. (a) NEC 2020 Articles 690 and 705 markings, incorporated through the FBC. (b) Duke Energy Florida's own, from its Requirements for Electric Service and Meter Installations (Florida Service Area, revised 1 April 2026), Section VI-E: a six-item catalogued table — 1505316 Electric Generator Warning label 3"x2"; 1505322 Electric Generator Warning label 6"x4"; 1505691 Electric Generator Warning sign 9"x6"; 1505328 Generator Isolation Device label 3"x2"; 1505332 Generator Isolation Device label 6"x4"; 4205529 Generator Isolation Device sign 9"x6". The notes read 'Signs and labels are installed by Duke Energy' and 'Install signs and labels on all KW sizes of Distributed Generation sites'. Figure 48A note 4 is what carries that table onto a residential job: 'WARNING LABEL REQUIREMENTS - PLEASE REFER TO SECTION 6'. The City of Crystal River specifies no placard of its own. 85% · utility specification
    • Does the authority specify placard wording of its own? No. The City specifies no placard wording of its own. Zero occurrences of placard, label, marking or warning-sign wording for electrical or generation equipment anywhere in the Code of Ordinances or the Community Development Code. 88% · codified ordinance
    • Is a site plan / facility map placard required, and what must it show? Required, but from the adopted NEC rather than from any City or utility document: NEC 2020 Article 705.10 requires a permanent plaque or directory at each service equipment location (or at an approved readily visible location) denoting the location of all electric power source disconnecting means. The City adds nothing and Duke's white book carries no site-plan or facility-map placard item. 65% · codified ordinance
    • Does the UTILITY specify placards beyond the AHJ's? Yes. Duke Energy Florida requires the six catalogued items in Section VI-E of its white book on all kW sizes of distributed generation sites, and installs them itself — 'Signs and labels are installed by Duke Energy', 'Clean the surface before installing labels.' That is more than the AHJ requires, because the AHJ requires nothing of its own. 88% · utility specification
    • Where must the labels be placed? Duke's Section VI-E table gives placement per item: 1505316 (3"x2" Electric Generator Warning) on the meter base / primary meter, lower left; 1505322 (6"x4") on a pad-mounted transformer, above the lock; 1505691 (9"x6" sign) on an overhead transformer pole, 5 to 6 feet above the ground; 1505328 (3"x2" Generator Isolation Device) on a small disconnect switch, near the OFF position; 1505332 (6"x4") on a large disconnect switch, near the OFF position; 4205529 (9"x6" sign) on a recloser or pole disconnect switch, 5 to 6 feet above the ground. The City specifies no placement. 88% · utility specification
  5. Disconnect, storage and listed equipment

    Where the AC disconnect must sit relative to the meter is usually the utility's rule, not the building department's. Battery storage frequently carries its own permit, its own inspection and its own fire conditions.

    • Where must the AC disconnect be, relative to the meter? Duke and the PSC rule point in opposite directions on a small residential system, and both are live. Duke white book Figure 48A ('NET GENERATION METERING SINGLE OR THREE-PHASE, SELF-CONTAINED METERED SERVICE, RESIDENTIAL/SMALL COMMERCIAL', rev. 3 of 31 Mar 2024, DEF column ticked) notes: '1. GENERATION DISCONNECT REQUIRED AT ALL CONNECTION POINTS A, B, C, OR D. 2. GENERATION DISCONNECT REQUIREMENTS: MUST BE LOAD-BREAK RATED, INCORPORATE A LOCKABLE OPEN POSITION, AND PROVIDE A VISIBLE OPEN. 3. GENERATOR DISCONNECT LOCATION: MUST BE WITHIN SITE [sic] OF METERBASE AND READILY ACCESSIBLE.' FPSC Rule 25-6.065(6)(a) says the switch 'shall be mounted separate from, but adjacent to, the meter socket and shall be readily accessible to the investor-owned utility and capable of being locked in the open position with a single investor-owned utility padlock' — but that 'Inverter-based Tier 1 customer-owned renewable generation systems shall be exempt from this requirement, unless the manual disconnect switch is installed at the investor-owned utility's expense.' The City of Crystal River specifies nothing. 85% · utility specification
    • Must equipment be on a specific approved list? Yes, three separate lists bite. (1) FPSC Rule 25-6.065(2) requires customer-owned renewable generation equipment to comply with IEEE 1547 (2003), IEEE 1547.1 (2005) and UL 1741 (2005). (2) Florida Product Approval under FS 553.842 for the eight building-product categories on the City's Product Approval Specification Sheet. (3) Duke requires meter enclosures from its own 'Approved Meter Enclosure List' (white book, Figure notes: 'METER ENCLOSURE PROVIDED AND INSTALLED BY CUSTOMER PER COMPANY APPROVED METER ENCLOSURE LIST'). 82% · state rule
    • Are batteries permitted, and under what conditions? Permitted, with no local condition whatsoever. 'Energy storage' is zero across the entire Code of Ordinances and Community Development Code, and the two 'battery' hits are a 1930s business-tax classification ('BATTERY STATIONS') and a criminal-offence cross-reference. The governing rules therefore come in wholesale through Sec. 6-33's blanket adoption of the Florida Fire Prevention Code 'and all applicable or associated NFPA codes' — which reaches NFPA 855 — and through the FBC/FRC. 60% · codified ordinance
    • Is there a separate ESS permit or inspection? No separate ESS permit or inspection is published. The City's permit application has no ESS, battery or solar permit-type box — a battery would be pulled as Electrical or as 'Other' — and the published Inspection Guidelines contain no ESS stage. Fire review of a house is not routine: Crystal River's own fire department holds the fire AHJ role under Sec. 6-32, and the only fire fee in Resolution 24-R-27 is 'Fees borne by the City for Fire Inspections shall be the responsibility of the property and/or business owner — actual cost of service'. 65% · permit application form
    • Is a ground mount treated as a structure? Yes — and a ground mount is caught twice over, by two clauses that do not agree with each other. As an ACCESSORY STRUCTURE: CDC Section 4 provides that 'An accessory structure, separate from the main building on the lot, shall not be taller than the primary structure and shall use materials and architectural details similar to the main building', with accessory-structure rear setbacks of 3 ft (Urban Center/Neighborhood), 5 ft, 10 ft or 15 ft (industrial/civic) by zone. As MECHANICAL EQUIPMENT: the same section provides that 'Mechanical equipment, which includes air-conditioning equipment, swimming pool equipment, generators, and similar type equipment, shall not be located in any front or corner setback. Mechanical equipment shall not be located in any required side setback or within ten feet from the rear property line except that they may be permitted up to six feet from a side or rear property line if surrounded by block wall equal in height of the equipment.' There is no solar row in either treatment, and no published determination of which applies. 70% · codified ordinance
    • Is a specific mounting system or attachment spacing required? No local mounting system or attachment-spacing standard. The only local instrument that touches attachment is the Florida Product Approval Specification Sheet, which requires approval numbers for category 4 Roofing Products (including roofing fasteners) and category 7 Structural Components (truss plates, wood connectors, anchors) — neither category names PV racking, so a racking system is not itself a Product Approval item under the form as drafted. 60% · department form

20 questions answered against City of Crystal River’s own published documents

Q29 Which NEC edition is in force? Core Code editions in force

NEC 2020, in force statewide with an effective date of 31 December 2023, incorporated through the Florida Building Code 8th Edition (2023). Crystal River has NO local electrical code adoption of its own: ch. 6 art. II, which adopted the National Electric Code, was REPEALED by Ord. 16-O-02 on 8 August 2016, and the local electrical-code amendments at former Sec. 6-17 were repealed by Ord. 2002-O-04 in 2002. Sec. 6-1(1) then floats: all references to the building code 'shall be deemed to refer to the latest building code adopted by the State of Florida'.

Why the confidence is not higherThe repeals and the floating-adoption clause were read first-hand in the current code. The 2020 NEC edition itself is the standing Florida baseline, not a Crystal River document — the City prints no NEC year anywhere. Confidence 80 for that reason. Do not read the FBC's '2023' label as an NEC year; it is the FBC edition.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q30 Which building code edition is in force? Core Code editions in force

Florida Building Code 8th Edition (2023), by floating adoption. Sec. 6-1(1): all references in the Code to the 'building code', 'Florida Building Code' or 'applicable building code' 'shall be deemed to refer to the latest building code adopted by the State of Florida' (Ord. 16-O-02, 8 Aug 2016).

Why the confidence is not higherFloating adoptions cannot go stale, which is why this sits at 85 despite the City printing no year on its permit application. One published form contradicts it: the Demolition Permit Application (rev. 8/2/2021) still prints 'FBC: 7th ed.' in its header block. Form vs. code, and the code is right.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q31 Which fire code edition is in force? Code editions in force

Florida Fire Prevention Code as amended and as adopted by the Florida State Fire Marshal under FS ch. 633 — currently the 8th Edition (2023) — plus, by a very broad blanket clause, 'all applicable or associated National Fire Protection Association (NFPA) codes ... along with all changes, revisions, and modifications thereto'. Sec. 6-33(a), enacted by Ord. 25-O-13 on 22 September 2025. Crystal River runs its own fire department and Sec. 6-32 makes the fire chief the fire AHJ.

Why the confidence is not higherRead first-hand. The trailing 'as adopted by the State Fire Marshal pursuant to F.S. Ch. 633' qualifier makes this a safe floating adoption. The blanket NFPA clause matters for PV: it pulls NFPA 1 (rooftop PV access and pathways) and NFPA 855 (energy storage) in by reference even though the City publishes neither and names neither.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q32 Are there local amendments to any of the above? Core Code editions in force

No local technical amendments to the FBC, the NEC or the FFPC. All three adoptions float to the state instrument. Three pre-FBC fossils survive in the code but are preempted by FS 553.73 and carry no PV consequence: Sec. 6-5 adopts the Standard Excavation and Grading Code, 1975 Edition; Sec. 6-61 adopts the Standard Housing Code, 1988 Edition and the Standard Unsafe Building Code (1985); Sec. 6-62 adopts the One- and Two-Family Dwelling Code, 1998 Edition. The one genuinely local overlay on a PV job is ch. 6 art. XV, the floodplain administration article (FDEM model ordinance, Ord. 14-O-04 of 8 Sep 2014, amended Ord. 21-O-16 of 27 Sep 2021).

Why the confidence is not higherZero occurrences of 'local amendment' or 'local technical amendment' across the code; the electrical amendment section is expressly repealed. Confidence 80 because a proved absence of amendment language does not exclude an administrative practice the City has not published.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q33 What is the installation judged against? Core Electrical

FBC 8th Edition (2023), including the Residential volume, with NEC 2020 incorporated; the Florida Fire Prevention Code 8th Edition and associated NFPA codes under Sec. 6-33; and — because essentially the whole city is in a flood hazard area — ch. 6 art. XV, the City's floodplain regulations, administered in conjunction with the FBC and ASCE 24 (Sec. 6-180(d)).

Why the confidence is not higherAssembled from the three adopting sections read first-hand. The flood limb is not decorative here: my NFHL sampling put 98.18% of interior points inside the SFHA.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q34 Is there a local rule on service upgrades or busbar sizing? Electrical

Nothing published by this authority.

Where we lookedCh. 6 of the Code of Ordinances in full (18,719 words), which contains no electrical provisions at all since ch. 6 art. II was repealed by Ord. 16-O-02 on 8 Aug 2016 and the electrical amendments at former Sec. 6-17 were repealed in 2002; the Community Development Code; Resolution 24-R-27; and the permit application. No service-upgrade, busbar, 120%-rule or supply-side-tap provision anywhere. Controls passed.

https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q35 Is a specific mounting system or attachment spacing required? Structural & mounting

No local mounting system or attachment-spacing standard. The only local instrument that touches attachment is the Florida Product Approval Specification Sheet, which requires approval numbers for category 4 Roofing Products (including roofing fasteners) and category 7 Structural Components (truss plates, wood connectors, anchors) — neither category names PV racking, so a racking system is not itself a Product Approval item under the form as drafted.

Why the confidence is not higherProved absence in the code (no mounting, attachment, spacing or fastener provision) plus the published Product Approval sheet. Confidence 60 because the answer is an absence dressed in the nearest live requirement, and because the form's own authority citations are stale.

department form checked 2026-09-13 https://www.crystalriverfl.org/media/4581

Q36 What ridge setback and access pathways are required? Core Fire pathways & setbacks

Nothing published by this authority.

Where we lookedBOUNDED CAPABILITY LIMIT, not a proved absence. The City publishes no fire-access or ridge-setback document and specifies no local amendment: 'pathway', 'ridge setback' and 'access pathway' are zero across both corpora with controls passing, and the City's own 16-stage Inspection Guidelines have no fire stage. The operative instrument is the Florida Fire Prevention Code 8th Ed. and the NFPA codes swept in wholesale by Sec. 6-33(a) ('all applicable or associated National Fire Protection Association (NFPA) codes'), which the City neither publishes nor restates. The bound: the answer exists in NFPA 1 as adopted by the State Fire Marshal, and Crystal River adds nothing to it.

https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q37 Is rapid shutdown required, and to which NEC edition? Core Rapid shutdown

Rapid shutdown is required, to NEC 2020 Article 690.12, through the state adoption. The City adds nothing: 'rapid shutdown' is zero across the whole Code of Ordinances and Community Development Code with controls passing, and there is no local electrical amendment (ch. 6 art. II repealed 2016).

Why the confidence is not higherProved local absence; the requirement comes from the adopted NEC edition established at q29. Confidence 78 because the NEC edition itself is the statewide baseline rather than a Crystal River document.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q38 Which placards does this authority require at the service equipment? Core Labels Signage & labelling

Two layers, neither of them the City's. (a) NEC 2020 Articles 690 and 705 markings, incorporated through the FBC. (b) Duke Energy Florida's own, from its Requirements for Electric Service and Meter Installations (Florida Service Area, revised 1 April 2026), Section VI-E: a six-item catalogued table — 1505316 Electric Generator Warning label 3"x2"; 1505322 Electric Generator Warning label 6"x4"; 1505691 Electric Generator Warning sign 9"x6"; 1505328 Generator Isolation Device label 3"x2"; 1505332 Generator Isolation Device label 6"x4"; 4205529 Generator Isolation Device sign 9"x6". The notes read 'Signs and labels are installed by Duke Energy' and 'Install signs and labels on all KW sizes of Distributed Generation sites'. Figure 48A note 4 is what carries that table onto a residential job: 'WARNING LABEL REQUIREMENTS - PLEASE REFER TO SECTION 6'. The City of Crystal River specifies no placard of its own.

Why the confidence is not higherWhite book fetched by plain curl (HTTP 200, 5.29 MB, 124 pp) and the Section VI-E table extracted from the text layer, not from a summary — so this is not a placard zero taken off an image-only drawing page. City-side absence proved by full-corpus search. Confidence 85 rather than higher because it rests on Duke being the seller at the address (q22).

utility specification checked 2026-09-13 https://www.duke-energy.com/-/media/pdfs/partner-with-us/construction-toolbox/white-book.pdf

Q39 Does the authority specify placard wording of its own? Core Labels Signage & labelling

No. The City specifies no placard wording of its own. Zero occurrences of placard, label, marking or warning-sign wording for electrical or generation equipment anywhere in the Code of Ordinances or the Community Development Code.

Why the confidence is not higherFull-corpus search with controls passing. FPSC Rule 25-6.065 is also silent — 'placard', 'label', 'marking' and 'warning' are all zero in the rule text, read first-hand — so the only wording that exists comes from the NEC and from Duke's own catalogued items.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q40 Does it specify letter height, colour or material? Core Labels Signage & labelling

Nothing published by this authority.

Where we lookedBOUNDED. City side is a proved zero — no placard, letter-height, colour or material specification anywhere in 246,552 words, controls passing, and FPSC Rule 25-6.065 is itself silent ('placard', 'label', 'marking', 'warning' all zero in the rule text read first-hand). Utility side is bounded rather than absent: Duke's white book Section VI-E gives sign SIZES (3"x2", 6"x4", 9"x6") and placement for its six catalogued DG items but no letter height, colour or material, because Duke supplies and fits them itself. The only Duke letter specification found — non-ferrous metal or plastic, 5"x8", half-inch letters, embossed or engraved, riveted, no red — is Section VII-B and applies to three-phase modular meter centres, not to a house. Checked for image-only drawing pages before recording the zero; the Section VI-E table extracted cleanly from the text layer.

https://www.duke-energy.com/-/media/pdfs/partner-with-us/construction-toolbox/white-book.pdf

Q41 Is a site plan / facility map placard required, and what must it show? Core Labels Signage & labelling

Required, but from the adopted NEC rather than from any City or utility document: NEC 2020 Article 705.10 requires a permanent plaque or directory at each service equipment location (or at an approved readily visible location) denoting the location of all electric power source disconnecting means. The City adds nothing and Duke's white book carries no site-plan or facility-map placard item.

Why the confidence is not higherInference from the code edition in force (q29) plus proved absence in both the City corpus and Duke's Section VI-E table. Confidence 65: I did not read NEC 705.10 first-hand this run, and no Crystal River document restates it.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q42 Does the UTILITY specify placards beyond the AHJ's? Core Labels Signage & labelling

Yes. Duke Energy Florida requires the six catalogued items in Section VI-E of its white book on all kW sizes of distributed generation sites, and installs them itself — 'Signs and labels are installed by Duke Energy', 'Clean the surface before installing labels.' That is more than the AHJ requires, because the AHJ requires nothing of its own.

Why the confidence is not higherRead first-hand from the 1 April 2026 edition. Note the commercial consequence: unlike some Florida co-ops, Duke fits its own placards, so these six items are not an installer supply line.

utility specification checked 2026-09-13 https://www.duke-energy.com/-/media/pdfs/partner-with-us/construction-toolbox/white-book.pdf

Q43 Where must the labels be placed? Core Labels Signage & labelling

Duke's Section VI-E table gives placement per item: 1505316 (3"x2" Electric Generator Warning) on the meter base / primary meter, lower left; 1505322 (6"x4") on a pad-mounted transformer, above the lock; 1505691 (9"x6" sign) on an overhead transformer pole, 5 to 6 feet above the ground; 1505328 (3"x2" Generator Isolation Device) on a small disconnect switch, near the OFF position; 1505332 (6"x4") on a large disconnect switch, near the OFF position; 4205529 (9"x6" sign) on a recloser or pole disconnect switch, 5 to 6 feet above the ground. The City specifies no placement.

Why the confidence is not higherRead first-hand from the white book's 'Where to Install' column. On a house the operative rows are the meter-base label and the disconnect-switch label.

utility specification checked 2026-09-13 https://www.duke-energy.com/-/media/pdfs/partner-with-us/construction-toolbox/white-book.pdf

Q44 Must equipment be on a specific approved list? Equipment listing

Yes, three separate lists bite. (1) FPSC Rule 25-6.065(2) requires customer-owned renewable generation equipment to comply with IEEE 1547 (2003), IEEE 1547.1 (2005) and UL 1741 (2005). (2) Florida Product Approval under FS 553.842 for the eight building-product categories on the City's Product Approval Specification Sheet. (3) Duke requires meter enclosures from its own 'Approved Meter Enclosure List' (white book, Figure notes: 'METER ENCLOSURE PROVIDED AND INSTALLED BY CUSTOMER PER COMPANY APPROVED METER ENCLOSURE LIST').

Why the confidence is not higherAll three read first-hand — the rule from the official flrules Word document, the product-approval sheet from the City's own form, the enclosure list requirement from the white book figure notes. The City itself imposes no equipment list.

state rule checked 2026-09-13 https://www.flrules.org/gateway/readFile.asp?sid=0&tid=5455200&type=1&file=25-6.065.doc

Q45 Are batteries permitted, and under what conditions? Core Battery / ESS

Permitted, with no local condition whatsoever. 'Energy storage' is zero across the entire Code of Ordinances and Community Development Code, and the two 'battery' hits are a 1930s business-tax classification ('BATTERY STATIONS') and a criminal-offence cross-reference. The governing rules therefore come in wholesale through Sec. 6-33's blanket adoption of the Florida Fire Prevention Code 'and all applicable or associated NFPA codes' — which reaches NFPA 855 — and through the FBC/FRC.

Why the confidence is not higherProved City absence with controls; the governing instrument is identified by the adoption clause rather than named by the City. Confidence 60 because the City has published nothing an installer can read, and because a blanket 'all associated NFPA codes' adoption is unusually broad and its practical scope is a matter for the fire chief.

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_CH6BU

Q46 Is there a separate ESS permit or inspection? Battery / ESS

No separate ESS permit or inspection is published. The City's permit application has no ESS, battery or solar permit-type box — a battery would be pulled as Electrical or as 'Other' — and the published Inspection Guidelines contain no ESS stage. Fire review of a house is not routine: Crystal River's own fire department holds the fire AHJ role under Sec. 6-32, and the only fire fee in Resolution 24-R-27 is 'Fees borne by the City for Fire Inspections shall be the responsibility of the property and/or business owner — actual cost of service'.

Why the confidence is not higherProved from three published City instruments. Confidence 65 because an absence of a published permit type does not prove the City would not require one on the day.

permit application form checked 2026-09-13 https://www.crystalriverfl.org/media/7971

Q47 Is a ground mount treated as a structure? Core Ground mount

Yes — and a ground mount is caught twice over, by two clauses that do not agree with each other. As an ACCESSORY STRUCTURE: CDC Section 4 provides that 'An accessory structure, separate from the main building on the lot, shall not be taller than the primary structure and shall use materials and architectural details similar to the main building', with accessory-structure rear setbacks of 3 ft (Urban Center/Neighborhood), 5 ft, 10 ft or 15 ft (industrial/civic) by zone. As MECHANICAL EQUIPMENT: the same section provides that 'Mechanical equipment, which includes air-conditioning equipment, swimming pool equipment, generators, and similar type equipment, shall not be located in any front or corner setback. Mechanical equipment shall not be located in any required side setback or within ten feet from the rear property line except that they may be permitted up to six feet from a side or rear property line if surrounded by block wall equal in height of the equipment.' There is no solar row in either treatment, and no published determination of which applies.

Why the confidence is not higherCDC Section 4, Table 4.2 'Measuring Zoning Requirements' and the accessory-structure/mechanical-equipment paragraphs, read first-hand from the current code. The 'materials and architectural details similar to the main building' test cannot lawfully be applied so as to prohibit a solar collector — FS 163.04(1) bars a local ordinance having that effect — so this is a live drafting gap that forces a Growth Management Director determination rather than a flat bar. Note also, for a ROOFTOP array, the general clause in the same section: 'Any mechanical equipment placed on a roof must be screened from view from surrounding properties and from public streets.'

codified ordinance checked 2026-09-13 https://library.municode.com/fl/crystal_river/codes/code_of_ordinances?nodeId=PTIICOOR_APXACODECO

Q48 Where must the AC disconnect be, relative to the meter? Core Utility equipment

Duke and the PSC rule point in opposite directions on a small residential system, and both are live. Duke white book Figure 48A ('NET GENERATION METERING SINGLE OR THREE-PHASE, SELF-CONTAINED METERED SERVICE, RESIDENTIAL/SMALL COMMERCIAL', rev. 3 of 31 Mar 2024, DEF column ticked) notes: '1. GENERATION DISCONNECT REQUIRED AT ALL CONNECTION POINTS A, B, C, OR D. 2. GENERATION DISCONNECT REQUIREMENTS: MUST BE LOAD-BREAK RATED, INCORPORATE A LOCKABLE OPEN POSITION, AND PROVIDE A VISIBLE OPEN. 3. GENERATOR DISCONNECT LOCATION: MUST BE WITHIN SITE [sic] OF METERBASE AND READILY ACCESSIBLE.' FPSC Rule 25-6.065(6)(a) says the switch 'shall be mounted separate from, but adjacent to, the meter socket and shall be readily accessible to the investor-owned utility and capable of being locked in the open position with a single investor-owned utility padlock' — but that 'Inverter-based Tier 1 customer-owned renewable generation systems shall be exempt from this requirement, unless the manual disconnect switch is installed at the investor-owned utility's expense.' The City of Crystal River specifies nothing.

Why the confidence is not higherBoth documents read first-hand this run: Figure 48A from the 1 April 2026 white book text layer, and Rule 25-6.065(6)(a) from the official flrules Word document. The exemption is from PAYING for it, not from having it — a Duke-funded switch is still lawful under the rule, and Figure 48A is Duke's own construction standard. Price a disconnect on a Crystal River job and confirm with Duke.

utility specification checked 2026-09-13 https://www.duke-energy.com/-/media/pdfs/partner-with-us/construction-toolbox/white-book.pdf

Lines marked with a percentage were read off this authority’s own published documents. Unmarked guidance is general good practice, not this jurisdiction’s rule — always confirm against the authority before you submit.

Inspection 5 steps · 14 questions
  1. Book it

    Booking is a portal, a phone call or an email depending on the authority, and the notice required is rarely zero. Book before the work is finished rather than after — the lead time, not the work, is usually what sets the date.

    • How is an inspection booked? Through BS&A Online ('Schedule an Inspection'), or by email to development@crystalriverfl.org or by phone on 352-795-4216 ext. 317. Re-inspections go on the City's Permit Re-Inspection Request form with the fee. 88% · permit portal
    • How much notice is required? One business day. The City's own message on its inspection-scheduling page: 'The City of Crystal River performs inspections on Monday, Wednesday, and Friday. All inspections must be scheduled the day before the requested inspection.' 92% · permit portal
    • Are same-day or AM/PM windows offered? No. Inspections run on Monday, Wednesday and Friday only, booked the day before. No same-day service and no AM/PM window is published, and no expedited or after-hours inspection fee exists in Resolution 24-R-27 (unlike many Florida schedules, which carry same-day and after-hour lines). 80% · permit portal
  2. Know who turns up

    Some authorities inspect their own solar work; some delegate it, and a few do not inspect the PV equipment itself at all. Who is coming determines what they will look at.

    • Does this AHJ perform its own final solar inspection? Yes. The City is the local enforcement agency and performs its own inspections, through a named 'Building Official & Inspector'. The alternative is the owner's own election of a registered private provider under FS 553.791 — which the City accommodates with a published Plan Compliance Affidavit, a Job Site Private Provider Identification form and written audit procedures for both plan review and inspections. 85% · department page
    • If delegated, to whom? Not delegated to another government. But the inspection function appears to be CONTRACTED to an unnamed private operator rather than staffed. The FY2026 Final Budget's two personnel tables both show Building Official at 0.00 FTE in FY2023, FY2024, FY2025 and FY2026, with Building Services (Fund 124) staffed at 1.85 FTE total (Director 0.25, Assistant Director 0.35, Associate Planner 0.25, Permit Technician 1.00), while Fund 124 carries Other Contractual Services $125,000 and Professional Services $30,000 against Building Permits revenue of $432,905. The staff directory names Richard Chavous as Building Official & Inspector on 689-230-4447 — an out-of-area mobile, where every other Growth Management officer is a 352-795-4216 extension. 60% · adopted budget
  3. Work the stages in order

    A rough-in or mid-roof inspection, where one is required, has to happen before the work it covers is closed up. Missing a stage means opening something back up, and it is the most expensive kind of correction.

    • Which inspections are required, and in what order? The City's published Inspection Guidelines list, in order: T-Pole; Footer; First Rough Plumbing; Slab; Lintel; Sheathing; Frame; Second Rough Plumbing; Rough Electric; Rough Mechanical; Partial Roof; Insulation; Final Roofing; Drywall; Water Service and Sewer; Finals. THERE IS NO SOLAR OR PV STAGE. A rooftop PV retrofit would draw Rough Electric ('After all branch circuits, feeder, outlet boxes and panels in place. All conductors pulled (including low voltage) and home runs complete') where applicable, and Finals. 65% · inspection checklist
    • Is a rough-in or mid-roof inspection required? No PV-specific rough-in or mid-roof inspection is published. The nearest published stages are 'Rough Electric' and 'Partial Roof', both written for new construction, and 'Partial Roof' is about eave drip, valley liners and flashings before shingling rather than about array attachment. 65% · inspection checklist
  4. Have the paperwork on site

    The approved plan set, the permit, and the equipment listings should be on site and reachable. Inspectors routinely verify that installed equipment matches what was approved, and that the labels are the ones the plan set promised.

    • Is there a published inspection checklist? Yes — a two-page 'Inspection Guidelines' document listing sixteen inspection stages with a description of what each requires. It is published on the Growth Management forms page. It contains no solar, PV or energy-storage stage and no label or listing verification step. 85% · inspection checklist
    • What must be on site at inspection? A recorded Notice of Commencement, posted on the site of the improvement before the first inspection. The permit application states this twice, in capitals: 'A NOTICE OF COMMENCEMENT MUST BE RECORDED AND POSTED ON THE SITE OF THE IMPROVEMENT BEFORE THE FIRST INSPECTION.' Nothing else is published — no approved-plans-on-site clause, no permit-card posting rule, no product-approval documentation requirement at inspection. 70% · permit application form
  5. Sign-off, and permission to operate

    Passing gives you a final or an equivalent sign-off. That is not the same as permission to operate: PTO comes from the utility, and who tells the utility the inspection passed varies. A system left switched off for weeks is usually waiting on this handover.

    • What is issued on pass? A passed final inspection recorded in BS&A. The City's documents name a Certificate of Occupancy only in the context of new occupancy (Sec. 6-3(b)(2)) and a Certificate of Completion only in two contexts — subdivision improvements (Community Development Code Section 9) and private-provider projects, where the City's audit procedure says a Certificate of Completion 'was previously generated by the private provider'. Resolution 24-R-27 has no CO or CC fee line at all, only a $100 'Repermitting Fee ... Projects lacking only a final inspection'. 55% · department form
    • Who notifies the utility for PTO? The installer or customer, not the AHJ. FPSC Rule 25-6.065(5)(b) puts the duty on the customer: 'The customer shall notify the investor-owned utility at least 10 days prior to initially placing customer equipment and protective apparatus in service, and the investor-owned utility shall have the right to have personnel present on the in-service date.' Rule 25-6.065(5)(a) makes local code approval a precondition: the system 'must be inspected and approved by local code officials prior to its operation in parallel with the investor-owned utility'. The City of Crystal River publishes nothing about notifying the utility for PTO. 78% · state rule
    • Is there a re-inspection fee? $50.00 for the first re-inspection, $75.00 for the second, $100.00 for each subsequent re-inspection. Charged 'for all reinspections that result from the work on a Corrective Action Notice not being completed, inspection called for before the work is done, and other reinspections.' 92% · fee schedule
    • How are corrections issued and cleared? By Corrective Action Notice. The fee schedule defines the re-inspection charge by reference to 'the work on a Corrective Action Notice not being completed'; corrections are cleared by submitting a Permit Re-Inspection Request form naming the inspection(s) requested and paying the escalating fee. Where a private provider is used, the City's audit procedures instead issue 'a completed Audit Report that is uploaded to the record with associated comments', and the private provider must recertify the plans or documents before resubmitting. 72% · department form

14 questions answered against City of Crystal River’s own published documents

Q49 How is an inspection booked? Core Booking & scheduling

Through BS&A Online ('Schedule an Inspection'), or by email to development@crystalriverfl.org or by phone on 352-795-4216 ext. 317. Re-inspections go on the City's Permit Re-Inspection Request form with the fee.

Why the confidence is not higherBS&A inspection-request page for uid 2285 and the City's Building Department page, both read first-hand. The City also lists a 'Building Permit Inspection Request' form page, but that page renders as a title-only shell with no attached document.

permit portal checked 2026-09-13 https://bsaonline.com/CD_MdbInspectionRequest/InspectionRequest?uid=2285

Q50 How much notice is required? Core Booking & scheduling

One business day. The City's own message on its inspection-scheduling page: 'The City of Crystal River performs inspections on Monday, Wednesday, and Friday. All inspections must be scheduled the day before the requested inspection.'

Why the confidence is not higherQuoted verbatim from the BS&A inspection-request page served for uid 2285, and corroborated by the Building Department page ('INSPECTIONS ARE PERFORMED MONDAY, WEDNESDAY, AND FRIDAY') and by the Permit Extension form's field 'REQUESTED DATE (M/W/F ONLY)'. Three independent City instruments agree.

permit portal checked 2026-09-13 https://bsaonline.com/CD_MdbInspectionRequest/InspectionRequest?uid=2285

Q51 Are same-day or AM/PM windows offered? Booking & scheduling

No. Inspections run on Monday, Wednesday and Friday only, booked the day before. No same-day service and no AM/PM window is published, and no expedited or after-hours inspection fee exists in Resolution 24-R-27 (unlike many Florida schedules, which carry same-day and after-hour lines).

Why the confidence is not higherProved from the scheduling page plus a read of the published fee schedule extract, which has no same-day, after-hour or expedited line. Confidence 80 because only pages 4-5 of the nine-page resolution are published, so a line could sit on an unpublished page.

permit portal checked 2026-09-13 https://bsaonline.com/CD_MdbInspectionRequest/InspectionRequest?uid=2285

Q52 Does this AHJ perform its own final solar inspection? Core Who inspects

Yes. The City is the local enforcement agency and performs its own inspections, through a named 'Building Official & Inspector'. The alternative is the owner's own election of a registered private provider under FS 553.791 — which the City accommodates with a published Plan Compliance Affidavit, a Job Site Private Provider Identification form and written audit procedures for both plan review and inspections.

Why the confidence is not higherDirectory, permit instruments and the private-provider audit procedures read first-hand. Note FS 553.791(1)(r), as amended by s. 9, ch. 2026-63, now names 'solar energy and energy storage installations or alterations' as single-trade work a private provider may review and inspect — verified first-hand, the section's history line ends 's. 9, ch. 2026-63'.

department page checked 2026-09-13 https://www.crystalriverfl.org/directory

Q53 If delegated, to whom? Core Who inspects

Not delegated to another government. But the inspection function appears to be CONTRACTED to an unnamed private operator rather than staffed. The FY2026 Final Budget's two personnel tables both show Building Official at 0.00 FTE in FY2023, FY2024, FY2025 and FY2026, with Building Services (Fund 124) staffed at 1.85 FTE total (Director 0.25, Assistant Director 0.35, Associate Planner 0.25, Permit Technician 1.00), while Fund 124 carries Other Contractual Services $125,000 and Professional Services $30,000 against Building Permits revenue of $432,905. The staff directory names Richard Chavous as Building Official & Inspector on 689-230-4447 — an out-of-area mobile, where every other Growth Management officer is a 352-795-4216 extension.

Why the confidence is not higherTwo independent tells, read first-hand: a named officer absent from the FTE table, and a phone number that is not a City extension. The firm is NOT named anywhere published — site searches that pass their controls return zero for 'Willdan' and 'SAFEbuilt', and the budget names no vendor. Confidence 60 because the inference is from budget shape and a phone prefix, not from a disclosure; the City publishes no FS 553.80(7)(b) utilization report that would settle it.

adopted budget checked 2026-09-13 https://www.crystalriverfl.org/media/14491

Q54 Which inspections are required, and in what order? Core Stages & sequence

The City's published Inspection Guidelines list, in order: T-Pole; Footer; First Rough Plumbing; Slab; Lintel; Sheathing; Frame; Second Rough Plumbing; Rough Electric; Rough Mechanical; Partial Roof; Insulation; Final Roofing; Drywall; Water Service and Sewer; Finals. THERE IS NO SOLAR OR PV STAGE. A rooftop PV retrofit would draw Rough Electric ('After all branch circuits, feeder, outlet boxes and panels in place. All conductors pulled (including low voltage) and home runs complete') where applicable, and Finals.

Why the confidence is not higherThe Inspection Guidelines PDF has no text layer at all — pdftotext returned 2 bytes — and was recovered by pdftoppm at 350 dpi plus tesseract --psm 4. Confidence 65 because the document is a RICOH scan dated 19 June 2015, eleven years old, written entirely for new construction, and the City publishes no inspection list for a retrofit permit; the actual required stages are handed to the permit holder with the issued permit.

inspection checklist checked 2026-09-13 https://www.crystalriverfl.org/media/4561

Q55 Is a rough-in or mid-roof inspection required? Stages & sequence

No PV-specific rough-in or mid-roof inspection is published. The nearest published stages are 'Rough Electric' and 'Partial Roof', both written for new construction, and 'Partial Roof' is about eave drip, valley liners and flashings before shingling rather than about array attachment.

Why the confidence is not higherProved from the only inspection list the City publishes (see q54), recovered by OCR. Confidence 65 for the same staleness reason.

inspection checklist checked 2026-09-13 https://www.crystalriverfl.org/media/4561

Q56 Does the inspector verify labels and listings? Core What is checked

Nothing published by this authority.

Where we lookedThe City's only published inspection instrument, the 16-stage Inspection Guidelines (recovered by OCR from an image-only 2015 scan), which describes what each stage covers and mentions no label, marking, listing or nameplate verification at any stage, including Rough Electric and Finals. Also checked: the permit application, Resolution 24-R-27, the Permit Re-Inspection Request form, and the private-provider audit procedures for plan review and inspections. Nothing in any of them addresses label verification.

https://www.crystalriverfl.org/media/4561

Q57 Is there a published inspection checklist? Core What is checked

Yes — a two-page 'Inspection Guidelines' document listing sixteen inspection stages with a description of what each requires. It is published on the Growth Management forms page. It contains no solar, PV or energy-storage stage and no label or listing verification step.

Why the confidence is not higherRecovered by OCR (the PDF is an image-only RICOH scan with no text layer, created 19 June 2015). Recorded as a published checklist because it is one, while flagging that it answers almost nothing about a PV job.

inspection checklist checked 2026-09-13 https://www.crystalriverfl.org/media/4561

Q58 What must be on site at inspection? Core Documents on site

A recorded Notice of Commencement, posted on the site of the improvement before the first inspection. The permit application states this twice, in capitals: 'A NOTICE OF COMMENCEMENT MUST BE RECORDED AND POSTED ON THE SITE OF THE IMPROVEMENT BEFORE THE FIRST INSPECTION.' Nothing else is published — no approved-plans-on-site clause, no permit-card posting rule, no product-approval documentation requirement at inspection.

Why the confidence is not higherPermit application read first-hand; proved absence of any further on-site requirement in the code, the fee schedule and the inspection guidelines. Confidence 70 because the FBC's own posting requirements apply regardless and the City simply does not restate them.

permit application form checked 2026-09-13 https://www.crystalriverfl.org/media/7971

Q59 Is there a re-inspection fee? Corrections & re-inspection

$50.00 for the first re-inspection, $75.00 for the second, $100.00 for each subsequent re-inspection. Charged 'for all reinspections that result from the work on a Corrective Action Notice not being completed, inspection called for before the work is done, and other reinspections.'

Why the confidence is not higherResolution 24-R-27 Exhibit B and the City's Permit Re-Inspection Request form agree exactly — two independent City documents. There is no discretionary waiver of the first re-inspection here. Sec. 6-3(b)(2) adds that re-inspection fees must be paid before any further permit or certificate of occupancy will be issued.

fee schedule checked 2026-09-13 https://www.crystalriverfl.org/media/12736

Q60 How are corrections issued and cleared? Corrections & re-inspection

By Corrective Action Notice. The fee schedule defines the re-inspection charge by reference to 'the work on a Corrective Action Notice not being completed'; corrections are cleared by submitting a Permit Re-Inspection Request form naming the inspection(s) requested and paying the escalating fee. Where a private provider is used, the City's audit procedures instead issue 'a completed Audit Report that is uploaded to the record with associated comments', and the private provider must recertify the plans or documents before resubmitting.

Why the confidence is not higherFee schedule, re-inspection form and private-provider audit procedures read first-hand. Confidence 72 because the City publishes no correction-notice template and no re-review timeline, so the mechanism is reconstructed from the instruments that reference it.

department form checked 2026-09-13 https://www.crystalriverfl.org/media/5366

Q61 What is issued on pass? Core Final sign-off & PTO

A passed final inspection recorded in BS&A. The City's documents name a Certificate of Occupancy only in the context of new occupancy (Sec. 6-3(b)(2)) and a Certificate of Completion only in two contexts — subdivision improvements (Community Development Code Section 9) and private-provider projects, where the City's audit procedure says a Certificate of Completion 'was previously generated by the private provider'. Resolution 24-R-27 has no CO or CC fee line at all, only a $100 'Repermitting Fee ... Projects lacking only a final inspection'.

Why the confidence is not higherAssembled from four City instruments, none of which states what closes a residential retrofit permit. Confidence 55 and no higher: this is the thinnest answer in the set, and an installer should expect the final inspection sign-off itself to be the deliverable.

department form checked 2026-09-13 https://www.crystalriverfl.org/media/13506

Q62 Who notifies the utility for PTO? Core Final sign-off & PTO

The installer or customer, not the AHJ. FPSC Rule 25-6.065(5)(b) puts the duty on the customer: 'The customer shall notify the investor-owned utility at least 10 days prior to initially placing customer equipment and protective apparatus in service, and the investor-owned utility shall have the right to have personnel present on the in-service date.' Rule 25-6.065(5)(a) makes local code approval a precondition: the system 'must be inspected and approved by local code officials prior to its operation in parallel with the investor-owned utility'. The City of Crystal River publishes nothing about notifying the utility for PTO.

Why the confidence is not higherRule text read first-hand from the official flrules Word document. Proved City-side absence. Confidence 78 because it is the rule's allocation rather than a Duke process document — Duke's own interconnection pages are a JavaScript shell that returns no content to a fetch.

state rule checked 2026-09-13 https://www.flrules.org/gateway/readFile.asp?sid=0&tid=5455200&type=1&file=25-6.065.doc

Lines marked with a percentage were read off this authority’s own published documents. Unmarked guidance is general good practice, not this jurisdiction’s rule — always confirm against the authority before you submit.

No change record for this authority yet. Values arrive here as they are researched, and each one is dated.

Labels & placards for this authority

Wording 88%

No. The City specifies no placard wording of its own. Zero occurrences of placard, label, marking or warning-sign wording for electrical or generation equipment anywhere in the Code of Ordinances or the Community Development Code.

Size, colour & material None%

Where they go 88%

Duke's Section VI-E table gives placement per item: 1505316 (3"x2" Electric Generator Warning) on the meter base / primary meter, lower left; 1505322 (6"x4") on a pad-mounted transformer, above the lock; 1505691 (9"x6" sign) on an overhead transformer pole, 5 to 6 feet above the ground; 1505328 (3"x2" Generator Isolation Device) on a small disconnect switch, near the OFF position; 1505332 (6"x4") on a large disconnect switch, near the OFF position; 4205529 (9"x6" sign) on a recloser or pole disconnect switch, 5 to 6 feet above the ground. The City specifies no placement.

What the utility wants on top 88%

Yes. Duke Energy Florida requires the six catalogued items in Section VI-E of its white book on all kW sizes of distributed generation sites, and installs them itself — 'Signs and labels are installed by Duke Energy', 'Clean the surface before installing labels.' That is more than the AHJ requires, because the AHJ requires nothing of its own.

Each figure above is sourced and dated in the full answer set below (questions 38–43). Where an authority’s own published sheet is older than the code it has adopted, the answer says so.

Their website
Solar Requirements
Notes
Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.crystalriverfl.org/planning/page/building-department
Average approval time — application to PTO

From the CPUC interconnection record. Bars show the average days taken each year; a year with no recorded projects is left blank rather than drawn as zero.

About this authority
Type
City
County
Citrus County
Regions covered
Authority Contact
Building Department
Direct Phone
(352) 795-4216
Booking & Scheduling