New ebook: Before You Borrow, how lenders decide and how to get your business loan approved. Get it for $7.99 →
New ebookHow to Research Like a Wall Street AnalystFind original sources, analyze trends, build your own insightsGet it now →
Markets
Saturday, November 14, 2026
The Company Chronicle

Local Guide · Roofing · Jacksonville, FL

What should Jacksonville homeowners know before hiring a roofer?

Hurricane Helene tore shingles off Jacksonville homes in 2024. Here is what the city's building division requires, and how to check a roofer's state license.

Jacksonville roofs take tropical-storm wind and falling trees. During Hurricane Helene in 2024, gusts reached 72 mph at Jacksonville International Airport, trees crushed roofs in some neighborhoods and shingles blew off homes in others. The city's Building Inspection Division says roofing contractors must be certified or registered by the state. Verify the license with DBPR before you sign.

Key facts for Jacksonville, FL

  • During Hurricane Helene in September 2024, peak gusts reached 72 mph at Jacksonville International Airport and 71 mph at Mayport Naval Station.
  • NWS Jacksonville reported trees falling on homes and destroying roofs in mid-westside and Arlington Hills, and shingles blown off multiple homes in the Bainebridge neighborhood along Pecan Park Road.
  • At least 224,000 customers in Duval County lost power at the height of Helene.
  • During Hurricane Milton two weeks later, Duval gusts ranged from 40 to 64 mph, highest at Mayport Naval Station.
  • Jacksonville's Building Inspection Division says roofing contractors are required to be certified or registered by the state.
  • Jacksonville homeowners can permit their own work only on a primary residence that is not for sale or rent, and must appear in person.
  • For Milton, Duval County (City of Jacksonville) opened six shelters and deployed surge-mitigation measures along the dune line and the St. Johns River.

How have recent storms damaged Jacksonville roofs?

The National Weather Service's Jacksonville office documented Hurricane Helene's effects in Duval County in September 2024. Numerous trees and power lines came down. Trees fell on homes and cars and destroyed roofs in mid-westside and Arlington Hills. Shingles blew off multiple homes in the Bainebridge neighborhood along Pecan Park Road.

Peak gusts reached 72 mph at Jacksonville International Airport and 71 mph at Mayport. At least 224,000 customers lost power.

Hurricane Milton followed in October. Duval saw gusts of 40 to 64 mph and surge flooding along the St. Johns River in Riverside, Southampton and along Pottsburg Creek.

What does Jacksonville require for roofing work?

The city's Building Inspection Division says roofing contractors are required to be certified or registered by the state. Every licensed contractor must carry general liability insurance under Florida law. The division directs residents to DBPR at (850) 487-1395 to check a contractor's license.

If a roof on an existing home is re-covered as part of an addition, a separate roofing permit is required. Permits are submitted online through the city's JaxEPICS system.

Homeowners can pull permits for work on their own primary residence only if it is not for sale or rent and their name is on the deed. They must sign an Owner's Affidavit and appear in person at the Building Inspection Division.

How should Jacksonville homeowners vet a roofer?

Verify the roofing license on MyFloridaLicense.com. A registered (RC) license is valid only where it was issued, so confirm it covers Jacksonville. Ask for proof of general liability insurance.

After a storm, remember Florida's rules. Unlicensed contracting during a declared state of emergency is a felony. Contractors may not offer gifts or deductible waivers for an inspection or claim, and may not adjust your claim without a public adjuster license. Notice of a claim is due within one year of the loss.

How to choose a provider in Jacksonville, FL

  • Verify a state-certified or registered roofing license, as the city requires.
  • Ask for proof of general liability insurance.
  • Confirm the roofer will submit the permit through JaxEPICS.
  • If a tree hit the roof, ask how the bid covers decking and structural repair.
  • Get a written, itemized estimate before signing.
  • Refuse any deductible waiver, gift or cash offer tied to a claim.
  • Don't let a contractor negotiate your claim unless they are a licensed public adjuster.
  • Report your claim within one year of the loss.

Questions people ask

Do roofers in Jacksonville need a license?

Yes. The city's Building Inspection Division says roofing contractors must be certified or registered by the state. Check the license with DBPR at MyFloridaLicense.com or (850) 487-1395.

How do I apply for a roofing permit in Jacksonville?

Permits are submitted online through the city's JaxEPICS system. Homeowners pulling their own permit must appear in person at the Building Inspection Division.

Can I pull my own roofing permit in Jacksonville?

Only for your primary residence, if it is not for sale or rent and your name is on the deed. You must sign an Owner's Affidavit and appear in person.

How strong was Hurricane Helene in Jacksonville?

NWS Jacksonville reported peak gusts of 72 mph at Jacksonville International Airport and 71 mph at Mayport, with trees destroying roofs in some neighborhoods and at least 224,000 customers without power.

What should I do first if a tree falls on my Jacksonville roof?

Document the damage with photos or video before cleanup and report the claim to your insurer quickly. NAIC says temporary repairs such as covering holes in a roof may be covered if your policy covers the loss. Keep every receipt.

Sources

This guide was written by our editorial team from the public sources listed above. It is general information, not legal advice; confirm licensing and terms directly with any provider.

New ebook from The Company ChronicleHow to Research Like a Wall Street AnalystFind original sources, analyze trends, and build your own insights. 36 pages with worksheets.Get the ebook · $29Instant PDF download

Business Spotlight

Want us to publish your business?

Our team writes and publishes articles about your business on The Company Chronicle every month, with a link to your website. Plans from $30 a month, cancel anytime.

Publish with us