Roofing Contractor in McHenry, IL
CertainTeed ShingleMaster • IL Roofing License #104.015093 • Financing Available • 21+ Years Serving McHenry County • Free Estimates
I Eat Pizza in McHenry Every Week. I Also Reroof It.

I’m at Foxhole Pizza & Pub on Route 120 at least once a week. I own the place — it sits in the lower level of the Riverside Hotel, built in 1864, right on the Fox River. From the parking lot I can see half a dozen homes on Riverside Drive that need new shingles. I’ve been staring at those roofs for 21 years. Some of them are still the same roofs.
Our office is 8 miles south on Route 31 in Crystal Lake, but McHenry has been one of our busiest service areas since we opened in 2005. The Fox River corridor is the defining environmental factor here — not wind, not snow, not even hail. It’s moisture. Properties within a quarter mile of the river run 10 to 15 percent higher ambient humidity than inland McHenry County homes. That humidity eats decking, rots fascia, and turns a 25-year shingle into a 15-year shingle. If your roof was put on with three-tab shingles in 2003, it’s done. Period.
McHenry isn’t one housing stock either. Gagetown homes in West McHenry go back before 1900 — original wagon-trail-era houses named for George Gage, the man who brought the railroad to town in 1854. Country Club Estates and Edgebrook Heights are 1940s to 1960s mid-century ranches on their third roof. Trout Valley has custom builds along the river that cost $500K and up. Abbey Ridge, Knox Farm, and Liberty Trails are 2000s subdivisions where the original shingles are now 20 years old and tired. Each era fails differently, and we’ve been on every one of them.
One more thing. Our office is at 4410 IL-176 in Crystal Lake — same address, same phone number, same family since 2005. We’re a women-led company. We hold Illinois Roofing License #104.015093 and carry $1 million in general liability. We’re members of the McHenry Area Chamber of Commerce at 1307 N. Green Street. We’ve earned 380+ five-star reviews and an A+ BBB rating. That’s the baseline. Everything on this page is what we actually do on McHenry roofs, every week.
The Storms That Defined McHenry Roofing
McHenry County averages 1.8 hail days per year and roughly 60 thunderstorms. Severe wind gusts hit 58+ mph multiple times each summer. Most of the storm damage we repair in McHenry traces back to five dates. Here they are.
| Date | What Happened | McHenry Impact |
|---|---|---|
| April 11, 1965 | Palm Sunday Tornado Outbreak — F4 tornado | The defining storm in McHenry County history. 6 killed, 75 wounded, 80 homes damaged across Coventry and Colby’s Home Estates. 60th anniversary memorialized April 2025. |
| April 2023 | Late-season hail event across eastern McHenry County | Hail concentrated along Pearl Street and McHenry Avenue corridors. Roofing claims spiked across Country Club Estates and Edgebrook Heights. |
| May 2024 | Derecho — sustained 70 mph straight-line winds | Damage concentrated along the Route 120 corridor. Mature trees down on roofs in Whispering Oaks. Shingle lift-off on south-facing slopes, torn fascia, blown soffit vents. |
| July 14–16, 2024 | 1.5″ to 2″ hail across Route 120 corridor (Ringwood Road through downtown) | Heavy claims volume in Country Club Estates, Edgebrook Heights, and Whispering Oaks. Fox River corridor properties saw broken patio doors and screens. |
| August 27, 2024 | Wind event across western McHenry subdivisions | Abbey Ridge, Knox Farm, and Prairie Lakes hit hardest. Fence and deck damage common, shingles lifted on exposed west-facing slopes. |
| August 16, 2025 | Microburst event, open-water wind exposure | Pistakee Lake-adjacent neighborhoods and the Riverside section took most of the damage. East-facing walls got the worst of it. Carriers scrutinized wind claims hard on this one. |
Six documented storm events. If your roof is 20 years old and has been through all of it — especially if you live along the Fox River or near Pistakee Lake — it isn’t performing the way it was the day it was installed.
Roofing Materials & Services for McHenry Homes
Full replacements, storm damage repair, and premium material upgrades. In-house crews — no subcontractors.
CertainTeed Landmark Architectural Shingles →
Our standard recommendation for 90 percent of McHenry homes — from the 1940s ranches in Country Club Estates to new builds in Boone Creek. We tear off to the deck, inspect for rot (we find it often along Riverside Drive and in Trout Valley), install ice and water shield to code, and lay new shingles to CertainTeed spec. Our ShingleMaster certification unlocks the SureStart PLUS warranty — 50 years on materials and labor. Most roofers can’t offer that.
✓ CertainTeed ShingleMaster
F-Wave Synthetic Shingles
Looks like slate, weighs like asphalt, Class 4 impact rating — the highest available. For McHenry homeowners along the Fox River corridor or in Pistakee Lake-adjacent neighborhoods, F-Wave shrugs off hail that would total a standard asphalt roof. Many carriers drop your premium when you install Class 4. We’ve put these on homes in Trout Valley and along Riverside Drive where the owners were tired of filing hail claims every other year.
Brava Composite Roofing
Lightweight composite that replicates cedar shake or Spanish tile with a 50-year lifespan. We install Brava on custom homes in West McHenry (Gagetown) where original cedar shake has failed but the homeowner wants to keep the historic look. No moss, no splitting, no maintenance cycle.
InnoMAXX Program
Our in-house premium roof package: CertainTeed Landmark PRO, upgraded ice and water shield across the entire deck (not just eaves), synthetic underlayment, premium ridge vent, and a 50-year warranty bundled into one price. Developed for homes along the Fox River corridor where moisture infiltration is the #1 failure mode. No guessing on what’s included — it’s all there.
Storm Damage Repair →
Hail strikes, wind lift, fallen limbs, microburst damage. We document, scope, and repair. Our sister company, IHC Public Adjusters — a separately licensed Illinois public adjusting firm — handles your claim from filing through supplement (financial relationship disclosed per 215 ILCS 5/1575). Homeowners choose whether to hire them.
Targeted Repair
Not every roof needs replacement. A leak around a vent pipe on a 10-year-old roof in Abbey Ridge, a missing shingle after a wind event near Petersen Park, a failed chimney flashing on a Green Street historic home — we repair it and you get another 5 to 10 years. We’ll tell you straight whether a repair makes sense or whether you’re throwing money at a roof that’s done.
The Fox River Corridor Changes Everything
McHenry sits at the confluence of the Fox River and the Chain of Lakes. Pistakee Lake alone is 1,700 acres. Moraine Hills State Park — 2,200 acres, three miles south — adds Lake Defiance (a 48-acre glacial kettle) and another 200+ species worth of wetland. That’s a lot of open water for a town of 28,000 people. And open water changes how roofs fail.
Fox River corridor humidity is the main issue. Properties within a quarter mile of the river — Riverside Drive, the Riverside Section, Trout Valley — experience elevated ambient humidity year-round. That moisture penetrates shingle edges, accelerates granule loss, and rots roof decking from underneath. Paint on fascia boards fails 30 to 40 percent faster than inland homes. Wood starts showing rot at 12 to 15 years instead of 25. Vinyl-sealed skylights lose their gasket integrity a decade early.
Pistakee Lake exposure hits the east side differently. East-facing walls take morning sun reflecting off the water — UV load is higher than you’d expect. West-facing walls take the brunt of afternoon storms moving in from the west/southwest (the prevailing storm track). On Lakeland Park roofs we see asymmetric wear — west slopes beaten up, east slopes baked.
The Chain of Lakes effect raises the whole city’s annual humidity a few points above inland Crystal Lake. You can see it on mature-canopy neighborhoods like Whispering Oaks — north-facing slopes grow moss and lichen at a pace we don’t see eight miles south. Heavy oak and maple debris loads the gutters every fall, and when those gutters back up, water hits the fascia and the first course of shingles.
Then there’s the baseline: 35 to 36 inches of snow per year, 100+ freeze-thaw cycles every winter, a 15°F-to-84°F annual temperature swing. Ice dam probability is 70 percent per Illinois winter. All of that still applies — McHenry just adds humidity on top of it.
Our McHenry Roofing Process
Same-Day Response & Inspection
You call or text (815) 356-9020. We respond the same day and schedule an on-site inspection, usually within the week. We walk the roof, check the attic for ventilation and moisture, and photograph everything — including the Fox River exposure factors specific to your address.
Written Estimate, Itemized
Material specs, labor, ice and water shield, underlayment, flashing, ridge vent, drip edge, and cleanup — all itemized. We explain what’s included and why. Financing options discussed at the table. No pressure, no “today only” nonsense.
City of McHenry Permit & Scheduling
We pull the City of McHenry building permit (the fee structure is different from Crystal Lake) and handle any Stormwater Management Permit requirements for properties in the Fox River floodplain. You don’t deal with the building department. We do.
Installation & Final Walkthrough
Full tear-off to the deck by our in-house crew. Sheathing repairs as needed. Ice and water shield, new underlayment, flashing, drip edge, and your chosen material installed to manufacturer spec. Magnetic sweeper over the yard and driveway. Warranty docs in your hand.
Get a Free Roof Estimate in McHenry
Planning a replacement or dealing with storm damage? We respond the same day. Financing available. Most on-site estimates happen within a week.
Women-led since 2005 • CertainTeed ShingleMaster • IL Licensed #104.015093 • McHenry Area Chamber Member
Why McHenry Homeowners Choose IHC for Roofing
McHenry Area Chamber Member
We’re members of the McHenry Area Chamber of Commerce at 1307 N. Green Street. That matters because it means we show up at the Kiwanis Duck Derby, we sponsor local youth sports, and we answer to our neighbors. A storm chaser from out of state doesn’t get held accountable the way a Chamber member does.
The Foxhole Pizza Connection
Our owner Rhett Wilborn owns Foxhole Pizza & Pub at 3308 W Elm Street, in the lower level of the Riverside Hotel (built 1864). You want to meet the owner of the company working on your roof? Come have a cracker-thin pie and a beer. We’re one of the only roofing contractors in McHenry County whose owner you can actually find after hours.
Route 31 Corridor Proximity
Our office at 4410 IL-176 in Crystal Lake is 8 miles south of McHenry on Route 31. A 15-minute drive. If a leak shows up two years after installation, we’re closer than most McHenry roofers who work the city out of a pickup truck and a storage unit. Warranty service, follow-up inspections, supplement meetings with adjusters — we’re there.
In-House Crews, Not Subs
Every roof we install is installed by IHC employees. Not day labor. Not a sub we met last week. Our foremen have been with us 10+ years. That’s why our warranty actually means something — we know who did the work, and we know where they are when a punch-list item comes up.
Full Exterior Scope & InnoMAXX
Roof isn’t a standalone system. When we’re up there we’re also looking at your gutters, your siding, your windows, your soffit and fascia. Our InnoMAXX premium package bundles it into one warranty. Xactimate scope writing on insurance jobs makes sure nothing gets missed.
IHC Public Adjusters — Licensed Sister Company
When a storm hits McHenry, the insurance company’s adjuster works for the insurance company. Our sister company, IHC Public Adjusters, is a separately licensed Illinois public adjusting firm that works for you. The homeowner chooses whether to hire them. Financial relationship disclosed per 215 ILCS 5/1575.
McHenry Neighborhoods We Know By Name
Every McHenry neighborhood fails differently. Here’s what we see.
West McHenry / Gagetown
The original commercial center along Main Street, named for George Gage who brought the railroad in 1854. Many homes pre-date 1900. Original wagon-trail-era houses still stand here. Custom window shapes, original wood siding, terra cotta details — historic preservation considerations apply. Roofs here have been replaced four or five times over the last century, and the decking often needs serious repair.
Country Club Estates & Edgebrook Heights
Built 1940s to 1960s. Among the oldest year-round residential subdivisions in the city. Near 0 percent vacancy — tightest housing supply in McHenry County. Most homes are on their third roof. Mid-century ranches and Cape Cods with complex dormer rooflines that need careful flashing work. These neighborhoods got hammered in July 2024 and April 2023.
Trout Valley
Custom homes along the Fox River, often $500K and up. Horse boarding, tennis, boating. Backing up to water means sustained moisture exposure — these roofs need premium materials, premium underlayment, and attention to the fascia and soffit that inland builds don’t need. F-Wave and Brava show up here more than anywhere else in McHenry.
Riverside Section
Historic homes along Riverside Drive and the Fox River. Direct river exposure means constant humidity and accelerated exterior wear. Paint fails 30 to 40 percent faster. Wood rots sooner. The August 2025 microburst hit this section particularly hard on east-facing slopes — carriers scrutinized every claim.
Whispering Oaks
1970s and 1980s subdivision with a mature oak-and-maple canopy. Heavy gutter debris loads the system every fall. Moss and lichen on north-facing slopes show up faster here than in most of McHenry. The May 2024 derecho dropped trees on roofs across this subdivision — we did a lot of emergency tarping that week.
Abbey Ridge, Knox Farm, Liberty Trails, Boone Creek, Prairie Lakes
Newer subdivisions on the western and southern edges of the city, mostly 2000s builds. Original shingles are now 20 years old and entering the failure window. Ventilation is often inadequate — we find attic moisture problems constantly on these homes. The August 2024 wind event took a real toll on west-facing slopes here.
McHenry Roofing FAQs
How Much Will This Cost?
Get real pricing for McHenry County — not national averages. Our cost guide breaks down materials, labor, and what actually drives the price on your project.
Related Reading
How much does a new roof cost in McHenry, IL?
A standard asphalt shingle replacement on a typical McHenry home runs $12,000 to $22,000 depending on square footage, roof complexity, and decking condition. Homes along the Fox River or in Trout Valley often need additional sheathing replacement, which adds to the number. Premium materials (F-Wave, Brava) and our InnoMAXX package run higher. Every IHC estimate is written, itemized, and free.
What’s the best roofing material for Fox River corridor humidity?
For most McHenry homes we recommend CertainTeed Landmark architectural shingles with our InnoMAXX package — ice and water shield across the entire deck instead of just the eaves, synthetic underlayment, and premium ventilation. For homes in Trout Valley, on Riverside Drive, or along Pistakee Lake where humidity is a constant factor, F-Wave synthetic shingles handle the moisture and hail exposure better than any asphalt product on the market.
Do I need a permit to replace my roof in McHenry?
Yes. The City of McHenry requires a building permit for any roofing replacement, and the fee structure is different from Crystal Lake’s. Properties in the Fox River floodplain may also require a Stormwater Management Permit through McHenry County Planning & Development. IHC pulls every permit and schedules every inspection. If a contractor tells you permits aren’t needed, that’s a red flag.
How long does a McHenry roof replacement take?
A standard residential roof takes 2 to 4 days from tear-off to cleanup, weather permitting. Homes with complex rooflines — the dormered ranches in Country Club Estates, the custom builds in Trout Valley, the historic houses in Gagetown — can run 5 to 7 days. We never leave a roof uncovered overnight. Your written estimate includes the exact schedule.
My roof took hail damage. Can you help with the insurance claim?
Yes. We offer free storm inspections anywhere in McHenry — same-day response. Our sister company, IHC Public Adjusters, is a separately licensed Illinois public adjusting firm that can handle your claim from filing through supplement negotiation using Xactimate scope writing. You choose whether to hire them. Financial relationship disclosed per 215 ILCS 5/1575. File within 48 hours of the storm for best results.
Why does CertainTeed ShingleMaster certification matter?
ShingleMaster is the top credential CertainTeed issues, and they don’t hand it out. It requires demonstrated installation quality, ongoing training, and customer satisfaction scores. What it gets you: access to the SureStart PLUS warranty — 50 years on materials AND labor. A contractor without the certification can install the same shingles but can’t offer the same warranty. Fifteen years from now, that difference matters.
Learn More About Roofing in McHenry
Roofing in Other McHenry County Cities
Get a Free Roof Estimate in McHenry
Planning a replacement? Dealing with storm damage along the Fox River or in Pistakee Lake neighborhoods? We inspect every roof in person and give you a straight assessment. No pressure, no obligation. Same-day response.
Free estimates • Financing available • IHC Public Adjusters — separately licensed IL public adjusting firm
Innovative Home Concepts, Inc.
4410 IL-176, Ste 1
Crystal Lake, IL 60014
(8 miles south of McHenry on Route 31)
Phone: (815) 356-9020
Text: (815) 356-9020
Email: info@innovativehomeconcepts.com
Monday–Friday: 9:00 AM – 4:00 PM
CertainTeed ShingleMaster
IL Roofing License #104.015093
IHC Public Adjusters — IL Licensed
McHenry Area Chamber Member
A+ BBB Rating • Best of Fox since 2011













