Skip to content

Roofing services in Florida

Compare local roofing companies in Florida. Open a city to see hours and typical prices.

127

places

1047

companies

Contractor licensing

Florida DBPR

Contractor licensing in Florida is regulated at the state level.

Official license lookup

Cities

PlaceCountyPopulationCompaniesRequest
Altamonte SpringsSeminole County48,0006No
ApopkaOrange County65,5525No
AuburndalePolk County21,3697No
Avon ParkHighlands County10,5146No
Belle GladePalm Beach County17,2418No
Boca RatonPalm Beach County101,5826No
Bonita SpringsLee County57,63411No
Boynton BeachPalm Beach County82,3969No
BradentonManatee County58,01412No
BrooksvilleHernando County10,14511No
Cape CoralLee County236,26418No
ClearwaterPinellas County114,3649No
ClermontLake County52,8128No
CocoaBrevard County19,7777No
Cocoa BeachBrevard County11,3143No
Coral GablesMiami-Dade County49,5786No
Coral SpringsBroward County138,7835No
CrestviewOkaloosa County31,1935No
DavieBroward County110,8513No
Daytona BeachVolusia County88,4719No
DeBaryVolusia County23,5444No
DeLandVolusia County46,3469No
Deerfield BeachBroward County89,3396No
Delray BeachPalm Beach County69,80910No
DeltonaVolusia County100,2673No
DestinOkaloosa County14,0465No
DunedinPinellas County35,2274No
EdgewaterVolusia County24,7954No
EsteroLee County38,3654No
EustisLake County25,4833No
Fernandina BeachNassau County13,8697No
Fort LauderdaleBroward County188,67710No
Fort MyersLee County101,58114No
Fort PierceSt. Lucie County51,7379No
Fort Walton BeachOkaloosa County21,0979No
GainesvilleAlachua County148,67115No
Green Cove SpringsClay County10,0794No
GreenacresPalm Beach County44,7363No
GrovelandLake County25,5263No
GulfportPinellas County11,4044No
Haines CityPolk County45,9733No
HialeahMiami-Dade County230,9687No
Holly HillVolusia County13,2684No
HollywoodBroward County157,01910No
HomesteadMiami-Dade County86,2427No
JacksonvilleDuval County1,017,68929No
Jacksonville BeachDuval County23,6157No
JupiterPalm Beach County62,3508No
Key WestMonroe County24,9997No
KissimmeeOsceola County85,5919No
Lady LakeLake County17,4968No
Lake AlfredPolk County10,1073No
Lake MarySeminole County16,7894No
Lake WalesPolk County18,6507No
Lake Worth BeachPalm Beach County43,97011No
LakelandPolk County125,52014No
LantanaPalm Beach County12,4494No
LargoPinellas County80,69010No
LauderhillBroward County75,6683No
LeesburgLake County38,9056No
LongwoodSeminole County16,89215No
Lynn HavenBay County22,4797No
MaitlandOrange County19,5113No
MarathonMonroe County10,0604No
Marco IslandCollier County16,4214No
MargateBroward County60,0703No
MelbourneBrevard County87,09715No
MiamiMiami-Dade County489,81240No
Miami BeachMiami-Dade County81,5943No
Miami LakesMiami-Dade County33,0675No
MiltonSanta Rosa County11,44012No
MinneolaLake County21,0643No
Mount DoraLake County18,7914No
NaplesCollier County20,11416No
New Port RicheyPasco County18,29911No
New Smyrna BeachVolusia County33,1823No
North MiamiMiami-Dade County60,8844No
North PortSarasota County96,5516No
Oakland ParkBroward County45,33211No
OcalaMarion County71,75316No
OldsmarPinellas County14,5213No
OrlandoOrange County333,88824No
Ormond BeachVolusia County44,6924No
OviedoSeminole County41,31711No
Palm BayBrevard County148,09210No
Palm CoastFlagler County109,88610No
PalmettoManatee County13,5624No
Palmetto BayMiami-Dade County24,8864No
Panama CityBay County37,80616No
Panama City BeachBay County20,3759No
Pembroke PinesBroward County176,7146No
PensacolaEscambia County53,81712No
Plant CityHillsborough County44,1185No
PlantationBroward County99,1835No
Pompano BeachBroward County117,21116No
Port OrangeVolusia County66,3958No
Port St. LucieSt. Lucie County268,06211No
Punta GordaCharlotte County20,38311No
Riviera BeachPalm Beach County39,3577No
RockledgeBrevard County31,3437No
Royal Palm BeachPalm Beach County42,4774No
SanfordSeminole County67,4839No
SarasotaSarasota County58,45810No
SebastianIndian River County27,3525No
SebringHighlands County12,0594No
SeminolePinellas County18,9977No
St. AugustineSt. Johns County16,14112No
St. CloudOsceola County74,9609No
St. PetersburgPinellas County264,0336No
StuartMartin County19,45110No
TallahasseeLeon County204,90215No
TamaracBroward County74,1343No
TampaHillsborough County413,55434No
Tarpon SpringsPinellas County25,6025No
TavaresLake County22,4905No
TitusvilleBrevard County49,8007No
VeniceSarasota County30,4778No
Vero BeachIndian River County17,60314No
West Palm BeachPalm Beach County127,18918No
West ParkBroward County15,4444No
WestonBroward County69,5883No
WildwoodSumter County19,4364No
Winter GardenOrange County48,0639No
Winter HavenPolk County62,31313No
Winter ParkOrange County30,4446No
Winter SpringsSeminole County39,5854No
ZephyrhillsPasco County22,4476No

Nearby states