Licensed Roofing Contractors in Jacksonville, FL

692 companies and license holders with a current, active Florida state license (CCC / RC) based in the Jacksonville area. Source: official DBPR public records, refreshed 2026-07-28.

Dl King LLC

Active

License holder: Darryl Austin King

Green Cove Springs, FL 32043

CCC1329479 · licensed since 2010

License holder: Daniel Lamar III Britt

Jacksonville, FL 32257

CCC1333157 · licensed since 2021

License holder: Roland Denton Dotson

Saint Augustine, FL 32080

CCC1336602 · licensed since 2025

License holder: Otis Ardell Jr Duncan

Fleming Island, FL 32006

CCC058216 · licensed since 2001

License holder: Robert R Chinnis

Fernandina Beach, FL 32034

CCC1336826 · licensed since 2025

Duval Roofing

Active

License holder: Jason Scott Hursey

Jacksonville, FL 32226

CCC1329716 · licensed since 2011

License holder: Mason F Fleming

Jacksonville, FL 32218

CCC1331284 · licensed since 2017

E2 Roofing

Active

License holder: Elizabeth Evans Weiss

Jacksonville, FL 32216

CCC1331511 · licensed since 2018

License holder: Ramon O Pimentel

Jacksonville Beach, FL 32250

CCC1331566 · licensed since 2018

License holder: Pavel D Morozov

Jacksonville, FL 32225

CCC1332552 · licensed since 2020

License holder: Joseph Thomas Coppedge

Jacksonville, FL 32223

CCC1331095 · licensed since 2017

Elo Roofing

Active

License holder: Derek Sean Williams

Jacksonville, FL 32257

RC29027606 · licensed since 2017

Elo Roofing

Active

License holder: Derek Sean Williams

Ponte Vedra Beach, FL 32082

CCC1331535 · licensed since 2018

License holder: William Stanley Keeler

Saint Augustine, FL 32080

RC29027457 · licensed since 2010

License holder: Christopher Charles Felix

Saint Augustine, FL 32086

CCC1331720 · licensed since 2018

License holder: Maria Soledad Felix

Saint Augustine, FL 32086

CCC1334859 · licensed since 2023

License holder: Joseph Charles Indriolo

Jacksonville, FL 32204

CCC1329091 · licensed since 2009

License holder: Frank M III Powell

Jacksonville, FL 32203

RC0054188 · licensed since 1987

License holder: Michael James Talkington

Jacksonville, FL 32258

CCC1334223 · licensed since 2022

License holder: Jason Darby Fansler

Fernandina Beach, FL 32034

CCC1329638 · licensed since 2010

License holder: Jeffrey Allen Jr Folckemer

Saint Augustine, FL 32095

RC29027592 · licensed since 2017

License holder: Joseph Dewayne Smallwood

St Augustine, FL 32095

RC29027274 · licensed since 2006

License holder: Douglas Collier Doerr

Jacksonville Beach, FL 32250

CCC1331530 · licensed since 2018

License holder: Alex Joseph Fisher

St Augustine, FL 32086

RC29027834 · licensed since 2022

License holder: Matthew Alan Fleischer

Ponte Vedra Beach, FL 32082

CCC1327536 · licensed since 2006

About roofing in Jacksonville

Storm damage, leaks, re-roofing and hurricane hardening. Florida law requires roofing work to be done by a state-licensed roofing contractor.

Before hiring in Jacksonville, confirm the license is still active, ask for proof of liability insurance and workers' comp, get at least three written quotes, and never pay large sums up front. Florida's DBPR lets you check complaints and discipline history for every license holder.

License landscape in the Jacksonville area

Of the 692 active roofing licenses based here, 347 (50%) have held their license for 10+ years, while 167 were first licensed within the last three years. The median active licensee has been licensed since 2016.

Largest concentrations: Jacksonville (395), Saint Augustine (61), St Augustine (33), Jacksonville Beach (29), Middleburg (23).

Frequently asked questions

How do I verify a roofing license in Jacksonville?

Every listing on this page shows the contractor's state license number (CCC or RC prefix). Copy the number and search it on the official Florida DBPR licensee portal at myfloridalicense.com to confirm it is still current and active before signing anything.

Are the companies listed here endorsed or rated by this site?

No. This is an impartial directory generated from Florida DBPR public license records. Appearing here only means the company held a current, active state license when the data was last refreshed (2026-07-28). Always collect quotes, references and proof of insurance yourself.

Why does hiring a licensed roofing contractor matter in Florida?

Unlicensed contracting is illegal in Florida and can void your insurance coverage. Licensed contractors carry required insurance and are accountable to the state board, which can discipline them — protection you lose entirely with an unlicensed operator.

A storm just hit Jacksonville — how do I avoid contractor scams?

Be wary of door-to-door "storm chasers": never sign an assignment-of-benefits or contract on the spot, photograph your damage first, and check that the company appears in state license records (like the 692 verified listings on this page) before letting anyone on your property. During a declared state of emergency, unlicensed contracting in Florida is a felony — report it to DBPR.

More roofing metros

Miami · Fort Lauderdale · West Palm Beach · Tampa · St. Petersburg & Clearwater · Orlando · Fort Myers & Cape Coral · Naples · Sarasota & Bradenton

Other services in Jacksonville

Mold Remediation & Water Damage Companies · Mold Assessors & Inspectors · Plumbing Contractors · HVAC & Air Conditioning Contractors