A Pinellas County roofing permit is issued by whichever building department has jurisdiction over that lot — not automatically “the county.” This page covers that split and the county service-area process. For when a reroof needs a permit under the Florida Building Code, start with the statewide hub.
See Florida roofing permit requirements for the statewide picture.
Pinellas has 24 incorporated municipalities plus unincorporated county land. The Pinellas County Property Appraiser tax district on the parcel — not the mailing city — tells you who the AHJ is. Search the address on pcpao.gov or the county My Neighborhood tool before you apply.
County BDRS issues building permits and inspections for unincorporated Pinellas County and a set of partner cities: Belleair Beach, Belleair Shore, Indian Rocks Beach, Kenneth City, Safety Harbor, and Oldsmar. Those towns still have city halls; roofing permits for those addresses go through the county, not the town clerk.
Which cities sit under the county can change. Belleair Bluffs, for example, moved new permitting to a third-party provider in 2025. Confirm the current office on the county’s building-departments list before you file.
Building departments in Pinellas County — official jurisdiction list.
St. Petersburg, Clearwater, Largo, Pinellas Park, Dunedin, Tarpon Springs, Seminole, Gulfport, Treasure Island, St. Pete Beach, Madeira Beach, and several smaller beach towns issue their own roofing permits and run their own inspections. An address with a St. Petersburg or Clearwater tax district does not go to 440 Court Street in Clearwater.
The notes below apply where Pinellas County BDRS is the building official. St. Petersburg, Clearwater, and the other self-permitting cities set their own portals and inspection sequences — call that office.
County applications run through the Pinellas County Access Portal (Accela). Contractors apply there, upload product approvals, pay fees, and schedule inspections. A Notice of Commencement recorded with the Pinellas County Clerk is required before the first inspection on jobs over the statutory dollar threshold.
County policy requires an in-progress inspection on every re-roof, after dry-in and with the roof loaded, so underlayment and covering can be seen as they go on. Metal and tile also need a completed dry-in and flashing inspection before the work continues. Skip the in-progress request and the job can be referred to the Pinellas County Construction Licensing Board.
Deck nailing and underlayment already covered by the time the inspector arrives are documented with the county Re-Roofing Mitigation Affidavit (Hurricane Mitigation Manual / Florida Statute 553.844). The affidavit is posted on site for final; the county no longer asks for photos with it. That affidavit is a county-BDRS form — do not assume St. Petersburg or Clearwater use the same paperwork.
Turnaround is not a published statewide number and it is not fixed across Pinellas offices. Storm season backs both county and city queues up. Ask the AHJ for current review and inspection windows.
RoofLead IQ currently tracks 80,934 Pinellas roofing permits. 44,414 of those addresses meet the 13+ years language we use on the main site (as of October 1, 2026). Issued permits are public record; addresses are permit-verified before they reach a contractor.
Pasco, Hillsborough, and Manatee each split city and county offices the same way Pinellas does. Those pages are still stubs; the statewide hub is live.
Tell us your service area — we'll show you the count before you commit to anything.
Or call 813.997.0321 and ask for Anthony — or email luthdigitalconsult@gmail.com — or book a time directly.