TradeCheck

Licensed Certified Roofing Contractors in Florida

Every certified roofing contractor license on file with the Florida Department of Business and Professional Regulation, CCC, licensed for roofing work. Status recomputed daily. Last updated August 17, 2026.

11,294licenses on record
10,056active today
1,238expired
49counties covered

1,238 of 11,294 certified roofing contractors in Florida (11.0%) currently hold an expired license. That is not a rounding error, it is roughly one in 9 of everyone in the trade. Licenses lapse quietly, and nothing stops an expired licensee from answering the phone and quoting your job.

Browse by county

Dade County1,241 licensed · 121 expiredBroward County971 licensed · 93 expiredPalm Beach County666 licensed · 65 expiredOrange County580 licensed · 57 expiredHillsborough County551 licensed · 48 expiredLee County502 licensed · 56 expiredDuval County448 licensed · 44 expiredPinellas County386 licensed · 55 expiredBrevard County311 licensed · 34 expiredSeminole County308 licensed · 37 expiredVolusia County306 licensed · 37 expiredPolk County254 licensed · 18 expiredSarasota County250 licensed · 25 expiredPasco County231 licensed · 26 expiredLake County218 licensed · 21 expiredCollier County207 licensed · 16 expiredManatee County177 licensed · 20 expiredSt. Lucie County171 licensed · 13 expiredSt. Johns County161 licensed · 13 expiredMarion County137 licensed · 11 expiredCharlotte County131 licensed · 17 expiredMartin County115 licensed · 14 expiredBay County114 licensed · 15 expiredOsceola County108 licensed · 10 expiredLeon County104 licensed · 12 expiredIndian River County99 licensed · 10 expiredEscambia County96 licensed · 6 expiredClay County93 licensed · 10 expiredAlachua County88 licensed · 7 expiredSanta Rosa County72 licensed · 4 expiredOkaloosa County71 licensed · 4 expiredCitrus County68 licensed · 14 expiredFlagler County61 licensed · 10 expiredHighlands County61 licensed · 5 expiredHernando County52 licensed · 4 expiredWalton County51 licensed · 4 expiredNassau County49 licensed · 3 expiredMonroe County42 licensed · 7 expiredColumbia County36 licensed · 1 expiredPutnam County30 licensed · 1 expiredDeSoto County25 licensed · 2 expiredGadsden County25 licensed · 2 expiredBaker County24 licensed · 2 expiredSumter County24 licensed · 3 expiredWashington County23 licensed · 0 expiredOkeechobee County21 licensed · 1 expiredWakulla County20 licensed · 4 expiredSuwannee County18 licensed · 1 expiredHardee County17 licensed · 4 expired

What a certified roofing contractor license does and does not tell you

A current license means the DBPR has confirmed this person met the state's competency and examination requirements and has kept the registration paid up. It does not mean they carry liability insurance, that their work is warrantied, or that previous customers were happy. Verify the license here, then ask for a certificate of insurance and references separately.