Skip to content

Roofing services in Illinois

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

114

places

668

companies

Contractor licensing

IDFPR

Contractor licensing in Illinois is regulated at the state level.

Official license lookup

Cities

PlaceCountyPopulationCompaniesRequest
AddisonDuPage County35,7587No
AlsipCook County18,4833No
AltonMadison County25,0136No
AntiochLake County15,0006No
Arlington HeightsCook County76,2166No
AuroraKane County181,50512No
BarringtonCook County10,5863No
BartlettDuPage County40,8555No
BataviaKane County26,5868No
BelvidereBoone County25,4624No
BensenvilleDuPage County18,5253No
BloomingdaleDuPage County22,4765No
BloomingtonMcLean County78,8047No
BolingbrookWill County74,8033No
BradleyKankakee County15,2145No
BridgeviewCook County16,5215No
BrookfieldCook County18,8797No
Buffalo GroveLake County42,8123No
BurbankCook County28,5784No
Burr RidgeDuPage County11,1794No
CantonFulton County13,2973No
CarbondaleJackson County21,8114No
CaryMcHenry County17,9325No
ChampaignChampaign County91,1955No
CharlestonColes County17,4665No
ChicagoCook County2,731,58544No
CollinsvilleMadison County23,7176No
ColumbiaMonroe County10,8653No
Crystal LakeMcHenry County42,28811No
DanvilleVermilion County28,1385No
DarienDuPage County22,0324No
DeKalbDeKalb County40,4676No
DecaturMacon County67,8845No
DeerfieldLake County19,6423No
Des PlainesCook County58,7727No
Downers GroveDuPage County50,3657No
EdwardsvilleMadison County26,4637No
EffinghamEffingham County12,4065No
ElginKane County115,47610No
ElmhurstDuPage County46,1117No
EvanstonCook County76,3804No
Fairview HeightsSt. Clair County16,1754No
FrankfortWill County21,3655No
Franklin ParkCook County18,0455No
FreeportStephenson County23,2028No
GalesburgKnox County28,5816No
Glen CarbonMadison County13,8983No
Glen EllynDuPage County28,7506No
GlenviewCook County47,7114No
GodfreyMadison County17,6203No
GurneeLake County30,4586No
HighlandMadison County10,0423No
Hoffman EstatesCook County50,8583No
HuntleyMcHenry County29,1323No
JacksonvilleMorgan County17,7525No
JolietWill County152,2417No
KankakeeKankakee County23,4006No
Lake ZurichLake County19,8687No
LemontCook County18,5138No
LisleDuPage County23,4323No
LombardDuPage County44,3997No
Loves ParkWinnebago County23,7127No
Machesney ParkWinnebago County22,8055No
MacombMcDonough County14,5304No
MarionWilliamson County17,14810No
MattoonColes County16,6675No
McHenryMcHenry County29,2177No
Melrose ParkCook County23,9363No
MokenaWill County19,8975No
MorrisGrundy County14,6693No
Morton GroveCook County24,5823No
MundeleinLake County32,6807No
NapervilleDuPage County153,11412No
New LenoxWill County28,8934No
NilesCook County30,4434No
NormalMcLean County53,2756No
NorthbrookCook County34,7445No
O'FallonSt. Clair County32,6564No
Oak LawnCook County56,4504No
Orland ParkCook County57,9548No
OswegoKendall County39,9488No
OttawaLaSalle County18,6845No
PalatineCook County65,8424No
Park RidgeCook County38,4633No
PekinTazewell County31,2776No
PeoriaPeoria County110,92011No
PlainfieldWill County50,0434No
PontiacLivingston County10,8063No
QuincyAdams County38,91810No
River GroveCook County10,4095No
RockfordWinnebago County147,38414No
RomeovilleWill County41,2816No
RoscoeWinnebago County11,0347No
SchaumburgCook County77,2497No
Schiller ParkCook County11,3173No
SkokieCook County66,5444No
South ElginKane County25,6564No
South HollandCook County20,7494No
SpringfieldSangamon County112,98916No
St. CharlesKane County33,59411No
StreamwoodCook County38,2773No
SycamoreDeKalb County19,0834No
TaylorvilleChristian County10,52211No
Tinley ParkCook County55,1403No
UrbanaChampaign County39,7195No
Villa ParkDuPage County21,8884No
WashingtonTazewell County15,9026No
WaucondaLake County13,9933No
WaukeganLake County87,9405No
West ChicagoDuPage County25,2963No
WestchesterCook County16,3004No
WheatonDuPage County54,0654No
WheelingCook County38,3914No
YorkvilleKendall County26,7304No

Nearby states