License holder: Guido Anibal Sr Gonzalez
Jacksonville, FL 32258
RC29027983 · licensed since 2026
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.
License holder: Guido Anibal Sr Gonzalez
Jacksonville, FL 32258
RC29027983 · licensed since 2026
License holder: Michael Myavec Thomas
Fleming Island, FL 32003
CCC1325955 · licensed since 2004
License holder: Mickey Hall
Green Cove Springs, FL 32043
RC0067164 · licensed since 1998
License holder: William Joseph Mazar
Jacksonville, FL 32224
CCC1332314 · licensed since 2019
License holder: Marc R Thigpen
Green Cove Springs, FL 32043
CCC1331180 · licensed since 2017
License holder: Neil D Mahoney
Ponte Vedra, FL 32081
CCC1336764 · licensed since 2025
License holder: Michael Allen Boucher
Green Cove Springs, FL 32043
CCC1330557 · licensed since 2014
License holder: Neil D Mahoney
Ponte Vedra, FL 32081
CCC1336978 · licensed since 2025
License holder: Jeremey Stephen Rogero
Jacksonville, FL 32257
CCC1331290 · licensed since 2017
License holder: Michael Anthony Sr Solano
Saint Augustine, FL 32092
RC29027713 · licensed since 2019
License holder: Michael Galligan Mumford
Jacksonville, FL 32207
CCC1329627 · licensed since 2010
License holder: Christopher Wade Canipe
Jacksonville, FL 32216
CCC1334589 · licensed since 2023
License holder: Thomas L Monahan
Neptune Beach, FL 32266
RC0047349 · licensed since 1984
License holder: Michael Marvin Moody
Jacksonville, FL 32220
CCC1327219 · licensed since 2006
License holder: Charles Brian Moore
Fleming Island, FL 32003
CCC1334514 · licensed since 2023
License holder: Morgan Jeremiah Conley
Jacksonville, FL 32211
CCC1333544 · licensed since 2022
License holder: Patrick Edward Mulligan
Jacksonville Beach, FL 32250
CCC1329413 · licensed since 2010
License holder: Darby Lee Jr Nickless
Fernandina Beach, FL 32034
CCC1331016 · licensed since 2016
License holder: Mary Lou Hughes
Jacksonville, FL 32256
CCC058105 · licensed since 2000
License holder: Neil D Mahoney
Ponte Vedra, FL 32081
CCC1337318 · licensed since 2026
License holder: Renee Sherrise Brown
Jacksonville, FL 32208
CCC1332405 · licensed since 2020
License holder: Ethelyn Kay Roseboro
Jacksonville, FL 32218
CCC1331426 · licensed since 2018
License holder: Timothy Ward II Betros
Jacksonville, FL 32224
CCC1332722 · licensed since 2020
License holder: Ronald Nicholas Cain
Jacksonville, FL 32246
CCC1330030 · licensed since 2012
License holder: Elsy M Perez
Jacksonville, FL 32225
CCC1333562 · licensed since 2022
License holder: David Eugene Lee
Saint Augustine, FL 32092
CCC027463 · licensed since 1983
License holder: David R Law
Jacksonville, FL 32225
CCC1329235 · licensed since 2009
License holder: Joseph John Holton
Jacksonville, FL 32216
CCC1328371 · licensed since 2007
License holder: Douglas Tyler Neill
Jacksonville, FL 32210
CCC1330042 · licensed since 2012
License holder: Richard Joseph Gorham
Jacksonville, FL 32258
CCC1331417 · licensed since 2018
License holder: David Nosal
Neptune Beach, FL 32266
CCC1334580 · licensed since 2023
License holder: Jack Richard Schekira
Jacksonville, FL 32223
CCC048193 · licensed since 1989
License holder: Stefan Nicolae Liuba
Jacksonville, FL 32207
CCC1329732 · licensed since 2011
License holder: Brandon Tyler Cornellier
Jacksonville, FL 32207
CCC1332716 · licensed since 2020
License holder: Shakeem Oconnor
Jacksonville, FL 32218
CCC1334543 · licensed since 2023
License holder: Trae Austin Ditto
Atlantic Beach, FL 32233
CCC1337662 · licensed since 2026
License holder: Andrew Michale Jr Blackwell
Jacksonville, FL 32217
RC29027996 · licensed since 2026
License holder: Larry Gene Fulton
Green Cove Springs, FL 32043
CCC1330135 · licensed since 2013
License holder: James M Jr Smoak
Jacksonville, FL 32223
CCC023553 · licensed since 1982
License holder: Joshua L Albertie
Jacksonville, FL 32221
CCC1329061 · licensed since 2009
License holder: Oltion Curri
Jacksonville, FL 32216
CCC1332471 · licensed since 2020
License holder: Orienton Merzheku
Jacksonville, FL 32223
CCC1334873 · licensed since 2023
License holder: Jarrod Michael Hodgkins
Jacksonville, FL 32225
CCC1336760 · licensed since 2025
License holder: Dustin Karl Schott
Jacksonville, FL 32206
CCC1327788 · licensed since 2006
License holder: John Walton Jr Nichols
Jacksonville, FL 32208
CCC1327703 · licensed since 2006
License holder: Bartlomiej Danial Piniaz
Saint Augustine, FL 32080
CCC1337754 · licensed since 2026
License holder: Mark Logan Otterbourg
Jacksonville, FL 32246
RC29027993 · licensed since 2026
License holder: Tommy C Lopez
Jacksonville, FL 32221
CCC1329450 · licensed since 2010
License holder: Michael James Ryan
Saint Augustine, FL 32084
CCC1335928 · licensed since 2024
License holder: Dylan A Parker
Fernandina Beach, FL 32034
CCC1331903 · licensed since 2019
License holder: Dylan A Parker
Fernandina Beach, FL 32034
CCC1329389 · licensed since 2010
License holder: Michael Galligan Mumford
Jacksonville, FL 32207
CCC1329429 · licensed since 2010
License holder: John Eugene Buening
Saint Augustine, FL 32086
CCC056947 · licensed since 1993
License holder: Stephen Ciriaco
Jacksonville, FL 32223
CCC1329546 · licensed since 2010
License holder: Kervin Andrew Ferguson
Jacksonville, FL 32209
CCC1334690 · licensed since 2023
License holder: Quinn Mitchell Roberts
Saint Augustine, FL 32080
CCC058327 · licensed since 2001
License holder: Michael J Holeva
St Johns, FL 32259
CCC1325540 · licensed since 2002
License holder: Woodard Manning Holland
Jacksonville, FL 32211
CCC1325706 · licensed since 2003
License holder: Benjamin Jeffrey Cunningham
Jacksonville, FL 32246
CCC1336191 · licensed since 2024
License holder: Carl Maurice Sr Polite
Jacksonville, FL 32208
CCC1330452 · licensed since 2014
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.
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).
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.
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.
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.
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.
Miami · Fort Lauderdale · West Palm Beach · Tampa · St. Petersburg & Clearwater · Orlando · Fort Myers & Cape Coral · Naples · Sarasota & Bradenton
Mold Remediation & Water Damage Companies · Mold Assessors & Inspectors · Plumbing Contractors · HVAC & Air Conditioning Contractors