P1Mitigators
Back to Tools

Roofing Permit Guide

Jacksonville, Duval County & Jacksonville Beach — Everything You Need to Know About Pulling a Roofing Permit

City of Jacksonville (Mainland & Unincorporated Duval County)

For properties located in Southwest Jacksonville and surrounding county areas, permit applications are handled by the Building Inspection Division.

Process

Permits are typically submitted online via the Jacksonville Building Inspection Division Portal.

Uniform Forms

Contractors will need to fill out the necessary sections (e.g., Section A, Section B for Roof Plan, and the specific material section) of the Seminole Tribe Uniform Roofing Application Form.

Requirements

Be prepared to provide the roof system manufacturer name, Notice of Acceptance (NOA) or product approval numbers, and structural details.

Jacksonville Beach & Municipalities

If you live in a specific municipality (such as Jacksonville Beach), your application may be processed locally.

Jacksonville Beach

Uses an electronic permitting system and has a specific Roof E-Permit Application. For detailed steps, you can also review the Jacksonville Beach Roof Permit Application Form PDF.

Tips for a Smooth Application

To avoid application rejection or delays:

Understand the Form

The uniform roofing form contains strict instructions requiring you to fill out specific sections depending on your roofing type (e.g., A, B, and C for low slope, or A, B, and D for asphalt shingles). A handy guide like the Brava Roof Tile HVHZ Uniform Permit Application Guide can help with technical formatting.

Product Approvals

Ensure all underlayments, coverings, and accessories have valid Florida Product Approvals attached.

Owner-Builder Restrictions

Homeowners can pull a permit, but this usually voids insurance warranties and requires you to personally pass all inspections. Most residents hire licensed roofing contractors.

Need Help With Permitting?

P1Mitigators handles permitting coordination as part of every roofing project — licensed contractors, proper documentation, zero hassle for you.