In This Article
Florida has more unpermitted roofing activity than any other state in the country — and Palm Beach County homeowners bear the legal and financial consequences when it surfaces. A roofing contractor who suggests pulling a permit is unnecessary, or who offers a lower price in exchange for skipping the permit process, is not offering you a deal. They are transferring their legal exposure onto you. Understanding what the permit process actually requires — and what it protects — is the single most important piece of consumer knowledge for any Tequesta or Jupiter homeowner undertaking a roofing project.
Why Permits Exist and Why They Matter
The Florida Building Code’s permit requirement for roofing work exists for one reason: to ensure that an independent, licensed inspector verifies that the installed roof system meets the minimum safety and performance standards required for the specific property’s location and exposure classification. In Tequesta and Jupiter — where Exposure Category D wind requirements and coastal underlayment standards apply — this independent verification is not a bureaucratic formality. It is the mechanism that confirms your roof was actually built to the standard your contractor claimed.
The inspection process creates a documented record of compliance that serves three critical functions for homeowners. First, it establishes legal proof that the roof was installed to code at the time of construction — a document that is required when selling the property and that protects you from liability if the roof is later found deficient. Second, it creates the baseline documentation that your insurance company uses to confirm wind mitigation features and calculate your premium. Third, it provides recourse against a contractor who installs a non-compliant system.
“A contractor who offers to skip the permit is not saving you money — they are transferring their legal liability onto the deed holder. In Florida, that liability stays with the property.”
When a Permit Is Required
Palm Beach County’s permit threshold for roofing work is specific and has changed in recent years in response to Florida’s strengthened building code requirements. A permit is required for any roofing work that involves replacement of more than 25% of the roof covering area within any 12-month period. This 25% threshold is calculated cumulatively — meaning two separate repair projects that each replace 15% of the roof area, completed within 12 months of each other, collectively trigger the permit requirement even if neither project individually crossed the threshold.
A permit is always required regardless of area for any work involving the roof deck, structural framing, or changes to the roof drainage system. New construction, full replacement, and any work that involves removal of the existing roof covering down to the deck requires a permit without exception. Re-roofing over existing material — when permitted by code — requires a permit. Installation of solar panels, skylights, or any roof penetration requires a separate permit in addition to any roofing permit.
25% threshold is cumulative over 12 months Two 15% repair projects within a year combine to trigger the permit requirement. Structure projects with this in mind.
Deck work always requires a permit Any work that touches the structural deck, rafters, or trusses requires a permit regardless of the area affected.
Re-roofing over existing material requires a permit Even if no existing material is removed, adding a new layer requires permit and inspection.
Penetration permits are separate Skylights, solar installations, and new HVAC penetrations each require their own permit in addition to any roofing permit.
The Palm Beach County Permit Process
The Palm Beach County Building Division processes roofing permits through its ePermits online portal, and the typical timeline from application to final inspection for a straightforward residential re-roof in Tequesta is 10–21 business days depending on current department workload. During the pre-hurricane season period — March through May — this timeline extends as application volume surges. Planning for a 30-day permit timeline during peak season is prudent.
The permit application requires the contractor’s Florida Contractor License number, proof of general liability and workers’ compensation insurance, a completed permit application form with the property’s legal description and scope of work, and the Florida Product Approval numbers for every roofing component being installed — tile or membrane, underlayment, fasteners, and ridge systems. A contractor who cannot immediately provide FPA numbers for all components is not specification-ready for a Palm Beach County permit application.
“The dry-in inspection is the most important quality gate in the entire roofing process — it’s the only point at which an independent inspector can verify your underlayment meets coastal standards before it’s permanently concealed.”
Homeowner Liability for Unpermitted Work
The liability exposure for unpermitted roofing work in Florida runs with the property, not the contractor. When a home with unpermitted roofing work is sold, the title search and home inspection will typically identify the gap between the permitted record and the actual work performed. The seller — the homeowner who allowed the unpermitted work — is responsible for remediation, which in the worst case means removing and re-installing the entire roof system with proper permits and inspections.
Insurance implications are equally serious. Florida insurers are increasingly conducting aerial and ground-level inspections of properties at renewal, and unpermitted roofing work is a specific flag that triggers non-renewal or coverage denial. When a claim is filed on a roof with unpermitted work, the insurer has grounds to deny the claim on the basis that the covered property was materially misrepresented.
Require permit posting during construction
Florida law requires the permit to be visibly posted at the job site. A contractor who removes or conceals the permit posting is a red flag.
Withhold final payment until inspection passes
The final inspection certificate is your confirmation that the work was independently verified as compliant. It is not optional documentation.
Verify the permit online
Palm Beach County’s ePermits portal allows property owners to verify permit status by address. Confirm the permit is open and active before work begins.
Request a copy of all inspection reports
Both the dry-in and final inspection reports should be provided to you as part of your project documentation package.