Once you know which Pinellas building department serves the address, create a roof-replacement record that follows the job from application through final inspection. At minimum, preserve the jurisdiction result, written scope, permit or exemption decision, exact product records, inspection requirements and results, any required affidavit, and final status.
The details are not uniform. Pinellas County Building Services, St. Petersburg, Clearwater, and Largo publish separate systems and different levels of roof-specific guidance. If the office is still uncertain, use our Pinellas permit-office routing guide before relying on the comparison below.
The four record routes
| Responsible office | Before work | During work | Closeout record |
|---|---|---|---|
| Pinellas County Building Services, including an address-confirmed Palm Harbor route | Residential Roof record, application material, product approvals, and written permit or exemption decision | Published in-progress inspection; additional dry-in/flashing sequence for tile and metal | Inspection results, required mitigation affidavit for concealed portions, and applicable shingle wrapper |
| St. Petersburg | City permit application or approved exemption form, ePlan record, scope, and applicable Notice of Commencement | City inspection schedule and results; confirm roof-specific items with the department | Final inspection/status record and retained submitted forms |
| Clearwater | Online City application, scope, and Product Approval Specification Sheet | City inspection record, correction uploads, and accepted roofing affidavit when applicable | Final result marked Completed and retained approved documents |
| Largo | LCAP application, product-approval form with full decimal identifiers, approvals, and installation instructions | Scheduled roof-final/affidavit inspection and completed notarized roofing affidavit | Affidavit uploaded before inspection, original posted on site, and final result |
The County building-department directory controls the first column. A familiar area name is not enough: Palm Harbor readers should retain the address result showing that County Building Services is actually the responsible office.
Pinellas County: inspections create intermediate records
For a County-served address, the residential-permit page identifies “Residential Roof” as an Access Portal record type and tells applicants to monitor review comments and schedule inspections after issuance. Preserve the application number, every uploaded version, each correction notice, and the resulting permit record.
The County’s roofing inspection policy adds a sequence that a proposal should address before installation begins:
- An in-progress inspection occurs after the dry-in is applied and the roof is loaded.
- Metal and tile projects have a dry-in and flashing inspection that must pass before work proceeds.
- A reroofing mitigation affidavit is still required for portions no longer visible at the in-progress inspection, including covered deck nailing, underlayment, or flashing.
- For shingles, the wrapper must be available at final inspection so the installed product and stagger instructions can be checked.
Those statements apply to the County office’s process. They should not be copied into a St. Petersburg, Clearwater, or Largo proposal as though every office used the same inspection names.
St. Petersburg: preserve the general City record and ask for roof specifics
St. Petersburg’s building-permit page publishes the City application, ePlan, status, inspection, and help paths. It also says an applicable recorded Notice of Commencement is submitted before the first inspection. The City’s forms directory provides the permit application, Notice of Commencement, contractor affidavit, inspection report, and current exemption form.
The two reviewed pages do not show a roof-specific line-item checklist comparable to Largo’s current page. That is a limitation of this comparison, not evidence that St. Petersburg requires fewer records. Before accepting a proposal as permit-ready, ask the City which product, inspection, affidavit, and closeout documents apply to that scope and retain the response with the permit record.
Clearwater: connect the products, inspection evidence, and final status
Clearwater says licensed contractors submit roof permits through its online application route. The page includes a Product Approval Specification Sheet for exterior products such as roofing materials, provides a correction route after issuance, and tells readers to confirm that the final permit status is “Completed.” It also lets the record holder download the approved plans and supporting documents.
The City’s current Roofing Inspection Affidavit records the permit number, address, inspector identity, inspection date and time, roof-deck nailing, secondary water barrier, and photographs of each roof plane. Whether that affidavit applies to a particular scope is a City decision; it should not be offered as a substitute for a required inspection without confirmation.
Preserve the submitted product sheet, approved supporting file, inspection or accepted affidavit evidence, corrections, and completed status in the same folder. A stack of product pages that is not connected to the application is less useful than the approved record attached to the permit.
Largo: identify products completely and time the affidavit upload
Largo’s current roof permit guidance tells applicants to list each product to the decimal point, provide current Florida product approvals, and keep installation instructions on site. A proposal that lists only a brand or a shortened approval family does not reproduce the record the City describes.
Largo also publishes a specific affidavit sequence. The completed original notarized Roofing Inspection Affidavit is uploaded to the LCAP inspection record after the Building Roof Final / Roofing Affidavit Submitted inspection is scheduled and before the inspection date. The original must also be posted on site for final inspection. Largo says a missing upload will red-tag the inspection and trigger a reinspection fee.
Record the scheduled inspection, upload confirmation, affidavit, inspection result, and final permit status. Do not rely on a contractor’s statement that the job is “closed” when the official record is available to check.
A low contract price is not an automatic exemption
Pinellas County’s new permit-exemption page says certain nonstructural residential projects under $7,500 may qualify, potentially including some roof work. It also requires a written request and Building Official approval, excludes flood-hazard and structural work, and requires the approved exemption record to remain on site.
St. Petersburg publishes its own exemption form, while the reviewed Clearwater and Largo records use their respective City routes. The practical rule is narrow: do not infer an exemption from price alone, and do not reuse one office’s decision for an address governed by another office. Obtain a written determination from the responsible building department before work starts.
Build one staged roof record
1. Jurisdiction and authority
Save the address lookup, responsible office, access date, contractor license record, and the office’s written permit or exemption result. A state or county license search answers a different question from permit approval; our contractor-license guide explains that separation.
2. Scope and application
Keep the signed proposal, application, permit number, complete tear-off or recover description, deck-repair allowances, roof covering, underlayment, flashing, ventilation, and other submitted scope fields. Separate a proposed allowance from work the office has reviewed.
3. Product configuration
Retain the complete approval identifier, selected assembly or configuration, manufacturer instructions, and the pages marked for the job. An approval number is not proof that every installation method under that product family fits the property or proposal.
4. Inspection and concealed-work evidence
Write the office’s inspection names and timing into the project schedule before work begins. Preserve scheduled dates, results, correction notices, and only the affidavits or photographs the responsible office accepts. Do not assume a later affidavit can replace an inspection unless that office says so.
5. Final status
After the work, save the final inspection result and official permit status with the paid invoice, warranty documents, and any approved revisions. If the portal does not show a final result, ask the responsible office what remains open.
Source and methodology
Local Service Ledger reviewed ten official Pinellas County, St. Petersburg, Clearwater, and Largo records on July 31, 2026. We compared each route using the same seven fields: jurisdiction, application, scope, product, inspection, affidavit, and closeout evidence. A field left unclear by an office’s reviewed pages was recorded as a question rather than filled from another jurisdiction.
We did not inspect a roof, review a private permit or proposal, test a product configuration, submit an application, or contact a building official. No roofer, manufacturer, client, sponsor, or prospect was researched, recommended, named, or linked. Confirm the current property-specific record with the responsible department before work begins.