Skip to content

Roofing services in Ohio

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

107

places

681

companies

Contractor licensing

Ohio CIB

Contractor licensing in Ohio is regulated at the state level.

Official license lookup

Cities

PlaceCountyPopulationCompaniesRequest
AkronSummit County189,69121No
AshlandAshland County18,7306No
AshtabulaAshtabula County17,4746No
BarbertonSummit County24,7484No
BeachwoodCuyahoga County13,6734No
BeavercreekGreene County48,1346No
BedfordCuyahoga County12,7234No
BellefontaineLogan County14,1513No
BereaCuyahoga County17,9204No
Bowling GreenWood County31,1824No
BrunswickMedina County35,1144No
BucyrusCrawford County11,6314No
Canal WinchesterFranklin County10,0584No
CantonStark County69,00114No
CelinaMercer County10,9363No
CentervilleMontgomery County25,1944No
ChillicotheRoss County21,8154No
CincinnatiHamilton County314,36736No
ClevelandCuyahoga County363,60817No
ColumbusFranklin County938,39631No
CoshoctonCoshocton County11,1693No
DaytonMontgomery County136,68832No
DefianceDefiance County17,0098No
DelawareDelaware County46,6365No
DublinFranklin County49,09410No
EastlakeLake County17,3575No
ElyriaLorain County53,6348No
EuclidCuyahoga County47,9623No
FairbornGreene County35,7545No
FairfieldButler County44,6829No
FindlayHancock County40,3707No
FranklinWarren County11,6474No
FremontSandusky County15,7653No
GahannaFranklin County35,9865No
GalionCrawford County10,3703No
GreenSummit County27,5535No
GreenvilleDarke County12,6804No
HamiltonButler County64,6448No
HilliardFranklin County38,8986No
Huber HeightsMontgomery County43,9055No
HudsonSummit County23,0855No
IndependenceKenton County30,1983No
KentPortage County27,7374No
LakewoodCuyahoga County49,0273No
LancasterFairfield County41,9566No
LebanonWarren County22,1109No
LimaAllen County34,6958No
LondonMadison County10,8134No
LovelandHamilton County13,2886No
MacedoniaSummit County12,1476No
MansfieldRichland County47,38111No
MariettaWashington County13,0533No
MarionMarion County35,5874No
MarysvilleUnion County30,1904No
MasonWarren County35,8347No
MassillonStark County32,1688No
MaumeeLucas County13,5214No
MedinaMedina County25,6929No
MentorLake County47,0104No
Mount VernonKnox County17,2875No
New AlbanyFranklin County11,8034No
New PhiladelphiaTuscarawas County17,4243No
NewarkLicking County51,4734No
NilesTrumbull County18,1165No
North CantonStark County17,6925No
North OlmstedCuyahoga County31,5423No
North RidgevilleLorain County37,7863No
North RoyaltonCuyahoga County30,9363No
NortonSummit County11,4934No
PainesvilleLake County20,6603No
ParmaCuyahoga County78,5814No
PataskalaLicking County18,5293No
PerrysburgWood County25,4414No
PickeringtonFairfield County26,3338No
PiquaMiami County21,0643No
PortsmouthScioto County17,2823No
ReynoldsburgFranklin County43,3505No
SalemColumbiana County11,6553No
SanduskyErie County24,0013No
SharonvilleHamilton County13,9974No
SidneyShelby County20,1246No
SolonCuyahoga County23,6796No
SpringfieldClark County58,2815No
SteubenvilleJefferson County17,9225No
StowSummit County33,9416No
StrongsvilleCuyahoga County45,6297No
SylvaniaLucas County18,8833No
TallmadgeSummit County18,5213No
TiffinSeneca County17,8033No
ToledoLucas County263,42323No
TroyMiami County27,3449No
TwinsburgSummit County18,9397No
UrbanaChampaign County11,1403No
Van WertVan Wert County11,2003No
VandaliaMontgomery County15,0144No
WadsworthMedina County24,7204No
WarrenTrumbull County38,3288No
Warrensville HeightsCuyahoga County13,3533No
Washington Court HouseFayette County14,3754No
WestervilleFranklin County38,1659No
WilloughbyLake County24,2348No
WilmingtonClinton County12,8026No
WoosterWayne County27,1154No
WorthingtonFranklin County14,5434No
XeniaGreene County26,4255No
YoungstownMahoning County58,83213No
ZanesvilleMuskingum County25,1389No

Nearby states