Solar permits, interconnection, and the roofer handoff in Lee and Charlotte County
A detach and reset for a re-roof and an inverter replacement are both permitted, inspected jobs in Southwest Florida, and both can touch your utility interconnection agreement. In Lee County the filing goes to the county or to the city your parcel sits in, the law requires the work to be done by a Florida-licensed solar or electrical contractor, the attachments need engineering, and a change to the inverter can mean a new application with FPL or LCEC before anything is swapped. This page is the whole map: who permits what, what the utilities require, who is licensed for which part, and how the roofer handoff is written so nobody points at the other trade later.
Which desk gets the permit
Where the house sits decides who issues the permit, and that answer changes across a single street in places.
| Where the parcel is | Who permits it |
|---|---|
| City of Cape Coral | Cape Coral Building Division, 1015 Cultural Park Boulevard, through the EnerGov Citizen Self Service portal |
| Unincorporated Lee County, including Pine Island, Alva, and most of North Fort Myers | Lee County Building and Permitting Services, 1500 Monroe Street, Fort Myers, through eConnect |
| Inside Fort Myers, Bonita Springs, Estero, Fort Myers Beach, Sanibel | The municipality’s own building department |
| Unincorporated Charlotte County, including Port Charlotte | Charlotte County |
| Babcock Ranch | Depends which side of the Lee and Charlotte line the parcel is on |
The Cape Coral Building Division enforces the Florida Building Code, the city’s own code of ordinances, and floodplain management regulations, and it runs permitting, inspections, and code compliance from City Hall at 1015 Cultural Park Boulevard. Lee County’s Building and Permitting Services handles the unincorporated county through eConnect, the portal contractors are required to use.
Getting this wrong is expensive in weeks rather than dollars. Plenty of addresses that read as Fort Myers are unincorporated county, and plenty of Cape Coral addresses on the county side of an annexation line are not the city’s. The parcel record settles it before anything is filed.
What a detach and reset has to show
Lee County’s solar photovoltaic guidance requires a permit to add or modify any photovoltaic system, and the submittal is not a formality. It asks for a site plan, an electrical diagram, and construction drawings, along with signed and sealed wind-load documentation from a Florida-registered design professional showing the uplift zone and the pressure for the roof area the panels sit in, plus weight documentation kept under 5 pounds per square foot and 45 pounds per attachment. The applicable codes are the Florida Building Code 8th Edition (2023) and the 2020 National Electrical Code. A roof-mounted system closes with a 207 Solar Final and a 305 Electrical Final, and an issued permit that does not pass an inspection within 180 days expires.
Charlotte County runs its own version: signed and sealed electrical and structural engineering, or an accepted equivalent certification, plus a roof structure affidavit.
The reason all of that exists is wind. Lee and Charlotte County are not inside the Miami-Dade and Broward high-velocity hurricane zone, but the design wind speeds on this coast are among the highest in the state, and the attachments are the only thing holding an array to a roof when the next storm arrives. The National Hurricane Center’s report on Hurricane Ian records a Cayo Costa landfall at 130 knots on September 28, 2022, a second landfall near Punta Gorda at 125 knots, and 52,514 impacted structures in Lee County. Engineering the attachment pattern is not paperwork for its own sake.
One practical consequence: keeping the array in its original layout avoids a new wind-load calculation and an interconnection change. A material change on the roof, tile to metal for example, changes the attachment type and therefore the calculation, and that goes on the drawings as a modification.
What an inverter swap has to show
A like-for-like inverter replacement is an electrical permit with the new equipment documented, and it closes with an electrical final. Where it gets more involved is the utility side.
Both LCEC and FPL run net metering under the Florida Public Service Commission’s interconnection and net metering rule for customer-owned renewable generation, and both tie your credit to an interconnection agreement that names your equipment. FPL’s Tier 1 agreement, for systems up to 10 kW, requires a UL 1741-listed inverter, the local building official’s inspection and certification, ten days’ notice before equipment is placed in service, and, under its modification section, a new application and interconnection agreement at least 30 calendar days before any modification that increases the system’s Gross Power Rating. LCEC’s process is tiered by system size as well, with an application and compliance form and compliance with its service requirements handbook.
Read that as a scheduling fact, not a legal footnote. A same-size, same-class replacement is usually a normal service week. A larger inverter, an added battery, or a retrofit from an old string architecture to a current SolarEdge or Enphase system is a month of lead time because the utility filing sets the clock. Anyone quoting you a bigger inverter for next Tuesday has not filed one of these.
The other thing worth knowing: if your original installer is gone, the interconnection agreement and the permit history are still in the county and utility records under your address. They do not disappear with the company. Pulling them is part of an orphaned system takeover.
Licensing: CVC, EC, and CCC
Florida Statute 489.105 defines a solar contractor as “a contractor whose services consist of the installation, alteration, repair, maintenance, relocation, or replacement of solar panels for potable solar water heating systems, swimming pool solar heating systems, and photovoltaic systems and any appurtenances, apparatus, or equipment used in connection therewith, whether public, private, or otherwise, regardless of use.” Certified solar contractor licenses carry the CVC prefix.
The same statute defines a roofing contractor as one “whose services are unlimited in the roofing trade and who has the experience, knowledge, and skill to install, maintain, repair, alter, extend, or design, if not prohibited by law, and use materials and items used in the installation, maintenance, extension, and alteration of all kinds of roofing, waterproofing, and coating.” Certified roofing contractors carry the CCC prefix. That definition covers the roof. It does not cover the array or its wiring.
Electrical contractors are licensed under a separate part of Chapter 489. Florida Statute 489.505 defines an electrical contractor as a person who conducts business in the electrical trade field with the experience, knowledge, and skill to install, repair, alter, add to, or design electrical wiring, fixtures, appliances, apparatus, raceways, and conduit “which generates, transmits, transforms, or utilizes electrical energy in any form,” and a certified electrical contractor as one holding a certificate of competency from the department. Those licenses carry the EC prefix.
The short version for a homeowner comparing bids: the array and its electrical work need a CVC or an EC. The roof needs a CCC. Ask any bidder which one they hold and for their insurance, and check the license number against the state’s licensee search rather than a business card. That check applies to us as much as to anyone else.
The roofer handoff, written down
This is where most detach and reset jobs go wrong, and the fix is a page of text signed before tear-off. Get these in the roofing contract:
- The dates. Tear-off date and dry-in date. The solar crew detaches 1 to 3 days before tear-off and resets after the roof is dried in and the deck is clear.
- Who sets the solar attachments. Roofer or solar crew, named. Attachments are flashed penetrations, so whoever sets them warrants the roof at those points. New flashed attachments run $25 to $60 each, and a 20-panel array has 30 to 50 of them.
- Hands off the conduit. The roofer will not cut, move, or cover conduit, junction boxes, or rapid shutdown equipment without calling.
- Warranty language. The roof warranty is not voided by the reinstall, and the attachment layout and flashing specification are provided in advance.
- Layout. The array goes back in its original positions unless a change is agreed and drawn, because a layout change means new wind-load documentation.
If a leak does appear at a mount later, that paragraph is what decides who fixes it, and the roof leak at the mounts page covers the repair sequence.
What this costs
Permit and interconnection paperwork runs $200 to $500 on a job, quoted as a line rather than buried. Fees themselves are passed through at cost. Detach and reset is $200 to $400 per panel, new flashed attachments $25 to $60 each, and a string inverter replacement $1,500 to $3,500 installed. The pricing page has the full table and the detach and reset page and inverter replacement page walk through each job. If you want a number before you call, the calculators build one from these same ranges.
Compare bids on scope, not on the headline. A bid that does not include the permit, the wind-load documentation, the utility filing, monitoring verification, and a closed final inspection is a different and worse product than one that does.
Frequently Asked Questions
Do I need a permit to take solar panels off for a new roof?
Yes. Reinstalling an array after a re-roof is a permitted modification to a photovoltaic system, and it is a separate permit from the roofer's re-roof permit. Lee County requires a permit to add or modify any photovoltaic system, and the City of Cape Coral permits solar and electrical work through its own building division. A crew that says otherwise is telling you something about how it works.
Does replacing my inverter change my net metering agreement?
It can, and that decides your timeline. A like-for-like swap is normally documented on the permit. A different model or anything that raises the system's rated output triggers the utility's modification process: FPL's Tier 1 agreement calls for a new application and interconnection agreement at least 30 calendar days before a modification that increases the Gross Power Rating. Plan a month, not a week.
Can my roofer take the panels off?
No, and a good roofer will tell you the same. Florida Statute 489.105 puts the installation, alteration, repair, maintenance, relocation, and replacement of photovoltaic systems under the solar contractor definition, and electrical contractors carry the electrical scope. The roofing license covers the roof, not the array or its wiring.
Who is responsible if the roof leaks at the panel mounts afterward?
Whoever set the attachments. That is why the answer goes in writing before tear-off rather than after the first storm. Some Lee County roofers prefer to set the solar flashings during the roof so their warranty stays clean; others want the solar crew to do it under the solar permit. Either is fine as long as it is decided and documented.
Cape Coral Solar Service