McHenry County suburban neighborhood
Where We Work

Serving McHenry County & Northern Illinois

McHenry County, Lake County, Kane County, Cook County, Winnebago-Boone County & surrounding areas. With over 124,000 housing units and a growing housing stock, McHenry County is our home — and we're proud to keep its roofs sound, from the Fox River corridor out to the farm country west of Marengo and Harvard.

Call (815) 669-4912
317,751
County population (2020 Census)
124,493
Housing units (2020 Census)
1,393
New residential permits (2024)
~80%
Existing homes (re-roofing demand)
McHenry County Cities

Cities & villages we serve

Don't see your town listed? We likely still cover it — give us a call at (815) 669-4912.

McHenry
Our home base — Fox River & Pistakee Lake neighborhoods
Crystal Lake
Largest city in the county — lakefront & downtown homes
Woodstock
Historic Square and surrounding farm-country homes
Huntley
Fast-growing western suburbs & Del Webb communities
Algonquin
Fox River corridor & hillside subdivisions
Cary
Family neighborhoods along the Cary Park District
Lake in the Hills
Residential developments around Woods Creek
Johnsburg
Chain O'Lakes waterfront properties
Marengo
Western McHenry County farm & small-town homes
Harvard
Northern rural communities & Hometown market area
Fox Lake
Waterfront & year-round lake homes
Spring Grove
Heavily wooded, oak-canopy border neighborhoods
Wonder Lake
Lakeside homes around the private lake
Island Lake
Small-town residential along the lake
Prairie Grove
Wooded suburban lots near the state natural area
Bull Valley
Estate properties & large-lot homes

Beyond McHenry County

We also serve homeowners and businesses across Lake County, Kane County, Cook County, and Winnebago-Boone County. If you're in Northern Illinois and need a roofer you can trust, reach out — our dispatch radius regularly covers the I-90 corridor and the Route 47 and Route 14 arteries.

Need a roofer in your area?

Call now for a free, no-obligation quote anywhere across Northern Illinois.

Call · (815) 669-4912