Crystal Lake, IL · Serving McHenry County & Chicagoland Call 24/7
(815) 356-9020 Get Free Estimate
Free Estimates — Call or Text (815) 356-9020

Storm Damage Repair in Crystal Lake, IL

Licensed IL Public Adjusters • Free Storm Inspections • Insurance Claim Help • Free Estimates

CertainTeed ShingleMaster certification badgeCertainTeed ShingleMaster

380+ Five-Star Reviews

IHC Public Adjusters — Licensed IL Firm

IL Roofing License #104.015093

Free Storm Inspections

Crystal Lake Sits in a Severe Weather Corridor. Your Home Has the Scars to Prove It.

We\’re the Wilborns. Same family, same office on Route 176 since 2005. I’m not going to tell you Crystal Lake “sometimes gets storms.” That would be dishonest. This town gets hit — hard and repeatedly. We’ve documented five significant storm events in McHenry County in the last three years alone. Not minor weather. Events with 70 mph winds, 2-inch hail, downed trees, flash flooding, and tens of thousands of people without power.

Storm damage contractor inspecting roof for hail damage in Crystal Lake IL

IHC crew inspecting hail damage on a Crystal Lake roof

Crystal Lake knows what storms can do. On April 11, 1965 — Palm Sunday — an F4 tornado formed near Crystal Lake Country Club at 3:27 PM. Winds between 207 and 260 mph. Six people killed. 75 injured. 80 homes and a shopping center completely destroyed. Damages totaled over $1.5 million in 1965 dollars. It was part of one of the deadliest tornado outbreaks in U.S. history — 271 deaths across six states. The 60th anniversary was memorialized in April 2025. Everyone in Crystal Lake knows this story because it shaped the town.

The storms keep coming. They always will. What matters is what you do in the 48 hours after one hits your home. That’s where most homeowners make mistakes — waiting too long, not documenting the damage, or letting the wrong contractor talk them into the wrong deal. Here’s what actually happened in the last three years, and what you should do about it.

Storm History

Five Documented Storm Events in Three Years

This isn’t speculation. These are documented events from the National Weather Service Chicago, local news, and our own damage assessments in Crystal Lake and McHenry County.

Date What Happened Impact on Crystal Lake
April 4, 2023 1.5″ hail (ping-pong ball size) across Lake and McHenry counties NWS warned of hail “capable of denting cars, roofs and siding.” Widespread shingle and gutter damage countywide.
May 7, 2024 Hail up to 2.10″ near Harvard; EF-0 tornado (65–85 mph) Large branches down on Routes 47 and Vander Karr Road. Barn collapsed. Roof and siding damage throughout McHenry County.
July 14–16, 2024 Three consecutive nights of severe storms. 70+ mph winds, quarter-size hail, tornado warnings. Crystal Lake direct hit. Trees downed near Dole Mansion and Lundahl Middle School. Flash flooding. 100+ customers lost power in the Huntley Rd/Barlina Rd/McHenry Ave/Lake Ave corridor.
August 27, 2024 Golf ball-sized hail (1.75–2″+) in Woodstock and surrounding areas Significant roof, siding, and vehicle damage across McHenry County. Hail this size destroys shingles on contact.
August 16, 2025 70 mph straight-line winds across northern Illinois 76,000 ComEd customers without power. Crystal Lake among the hardest-hit communities. Tree limbs on roofs, siding ripped off, gutters torn away.

McHenry County has 18 documented hail reports and 85 wind/tornado reports in recent tracking periods, with 8 distinct days hitting severe hail thresholds. That’s not bad luck. That’s a pattern. And if your home was here for any of these events, you may have damage you haven’t found yet.

Hail damage on asphalt shingles doesn’t always look dramatic from the ground. It shows up as circular dents where the granules were knocked off, exposing the asphalt mat underneath. Once that mat is exposed, UV degradation accelerates and the shingle starts failing from that point outward. You won’t see a leak for months or even years — but the damage is there, and it’s getting worse every day.

What We Repair

Storm Damage Services in Crystal Lake

Roof, siding, windows, gutters — we handle every exterior component a storm can damage. One contractor, one project, one claim.

Roof Repair & Replacement →

Hail-damaged shingles, wind-lifted tabs, tree limb punctures, and ice dam damage. We tear off to the deck, inspect for rot and water intrusion, install ice and water shield per Crystal Lake code (72″ minimum from the eave), and lay new shingles to manufacturer spec. Our CertainTeed ShingleMaster certification unlocks the SureStart PLUS warranty — 50-year coverage on materials and labor that a standard installer can’t offer.

Siding Repair & Replacement →

Hail cracks vinyl. Wind rips it off the wall. Golf ball-sized hail — like the August 2024 event in McHenry County — dents aluminum, cracks fiber cement, and shatters vinyl on impact. We match existing siding for partial repairs when possible. For full replacements, we install James Hardie and LP SmartSide fiber cement that handles hail significantly better than what’s on most Crystal Lake homes now.

Gutter Damage Repair →

Wind bends gutters. Hail dents them. Falling branches crush them. Ice fills them and rips them off the fascia. We replace damaged sections or install complete new gutter systems with GutterShutter or Raindrop protection to prevent future ice dam and debris problems. If the fascia board behind the gutter is rotted or cracked from ice damage, we replace that too.

Window & Screen Damage →

Hail cracks glass. Wind-driven debris shatters windows. Screens get destroyed in every significant storm. We replace storm-damaged windows and screens as part of the overall claim. If your windows are original 1980s–90s double-pane units that were already failing before the storm, the damage might be the push you need to upgrade to Andersen or our InnoMAXX performance line.

Emergency Tarping & Board-Up

When a tree limb goes through your roof at 2 AM, you need it covered before the next rain. We provide emergency tarping to prevent further water intrusion while the insurance process plays out. Temporary repairs are documented and included in the claim so you’re not paying out of pocket for emergency work that protects the carrier’s exposure.

Full Exterior Restoration

Major storms don’t damage just one thing. The July 2024 storms that hit Crystal Lake damaged roofs, siding, gutters, windows, trim, soffit, fascia, decks, and fences — every exterior component a storm can touch — all on the same homes. We handle the entire exterior as one project under one claim. No coordinating four different contractors. No finger-pointing between trades. One crew, one warranty, one point of contact.

Insurance Claims

How the IHC Storm Damage & Insurance Claim Process Works

Filing an insurance claim after a storm isn’t hard. Getting the full amount you’re owed — that’s where most homeowners leave money on the table. Here’s our process, step by step.

1

File Within 48 Hours

Illinois law requires “prompt notification” to your insurance company after storm damage. Most standard policies allow 1–2 years from the date of loss, but waiting hurts you. Damage compounds — a small roof leak becomes mold, a cracked siding panel becomes water intrusion behind the wall. And the longer you wait, the easier it is for the carrier to argue the damage isn’t from the storm you’re claiming. File the claim. Do it now. You can call your agent or file online through your carrier’s app.

2

Free IHC Storm Inspection

We walk your roof, inspect the siding on all four sides, check every window and screen, examine the gutters, and photograph all damage with detailed notes. This costs you nothing. If there’s no damage, we’ll tell you. We don’t manufacture claims — that’s insurance fraud, and we don’t operate that way. If there is damage, we document everything the adjuster needs to see.

3

Adjuster Meeting On-Site

We meet your insurance adjuster at your home. We walk the damage together, point out what they may have missed, and make sure the full scope is captured in their report. Adjusters are humans working dozens of claims after a major storm. They miss things — not out of malice, but because they’re moving fast. Having someone who knows what to look for on your side of the table matters.

4

Supplement Negotiation

If the initial insurance payout doesn’t cover the full scope of repairs, our sister company, IHC Public Adjusters (a separately licensed Illinois public adjusting firm), files supplemental claims with detailed Xactimate estimates. They negotiate with the carrier on your behalf until the payout matches the actual cost of repair. The insurance company’s adjuster works for the insurance company. IHC Public Adjusters works for you (financial relationship disclosed per 215 ILCS 5/1575).

5

Repair & Restoration

We do the work. Roof, siding, gutters, windows, trim, soffit, fascia — whatever the storm damaged. In-house crews, not subcontractors. One project, one warranty, one final walkthrough. Your home looks the way it did before the storm — or better, if the claim funds an upgrade to better materials.

Insurance Carriers

Insurance Companies We Work With in Crystal Lake

We work with every major insurance carrier in the Crystal Lake market. We know their claims processes, their common objections, and how their adjusters operate. Here are the carriers we see most often on Crystal Lake storm damage claims:

State Farm

The dominant carrier in Crystal Lake. Multiple local agents including Bret Grapenthin (31+ years serving Crystal Lake and McHenry County), Daniel Arzola, and Ted Orzehoskie. State Farm is the carrier we see on more claims than any other in this market. We know their process.

Allstate

Strong presence in Crystal Lake with agents including Christian Falster and Mark Moskal. Allstate’s claims process has specific documentation requirements that we know and prepare for in our initial inspection.

COUNTRY Financial

50 representatives available in the Crystal Lake area, including CJ Frank. COUNTRY Financial is a common carrier on agricultural and residential properties in McHenry County.

American Family

Present in the Crystal Lake market with local agents. We handle American Family claims regularly and know their supplement process.

This isn’t an exhaustive list. We work with every carrier — Erie, Travelers, Liberty Mutual, Safeco, Hartford, whoever insures your home. The process is the same: we document the damage thoroughly, meet the adjuster, and make sure nothing gets missed. If you don’t know your carrier’s claims number, check your declarations page or call the agent listed on your policy.

21+Years in Crystal Lake
380+5-Star Reviews
$1M+Insurance Coverage

Get a Free Storm Damage Inspection in Crystal Lake

Think your home was hit? We’ll inspect for free and tell you the truth. No damage? No charge. No pressure. We respond the same day.

Women-led • IHC Public Adjusters — Licensed IL Firm • IL Roofing License #104.015093 • Free inspections, no obligation

What Gets Left Off the Check

What Insurance Adjusters Miss on Crystal Lake Storm Claims

Insurance adjusters aren’t trying to cheat you — most of the time. But after a major storm event, they’re handling dozens of claims per day. They walk fast, they check the obvious damage, and they move on. Here’s what gets missed consistently, and why it costs homeowners thousands of dollars in repairs they end up paying for out of pocket:

Ice and Water Shield

When a roof is torn off and replaced after storm damage, code requires new ice and water shield — minimum 72 inches from the eave in Crystal Lake, or 24 inches inside the exterior wall line, whichever is greater. Adjusters sometimes price the roof replacement without including the ice barrier. That’s not optional in this climate. It’s code.

Drip Edge Replacement

Crystal Lake code requires drip edge flashing per manufacturer instructions, corrosion-resistant metal, minimum 0.019″ thickness. When an adjuster prices a roof replacement, drip edge sometimes gets left off the estimate. It shouldn’t be.

Starter Strip & Pipe Boots

Starter strip along the eave and pipe boot replacements at every plumbing vent penetration are part of a proper roof install. Adjusters who haven’t been on a roof deck often miss these line items. Old pipe boots crack and leak — if you’re tearing off the roof, you replace the boots.

Gutter Damage

Hail dents gutters. Wind bends them. Ice rips them off. But if the adjuster is focused on the roof, they might not walk the full perimeter and inspect every gutter run. We find gutter damage on claims where it wasn’t included in the original estimate regularly.

Siding on the “Other” Sides

Storms come from a direction. The adjuster checks the side that faced the storm. But hail doesn’t always fall straight down — wind-driven hail hits multiple exposures. Siding damage on the north and east sides when the storm came from the west is common and commonly missed. We inspect all four sides. Every time.

Screen Damage & Disposal Costs

Window screens get destroyed in every hail event. They’re a legitimate claim item that often gets left off. Disposal costs for the tear-off — dumpster rental, landfill fees, debris hauling — also get underestimated or omitted. These add up. On a full exterior restoration, disposal alone can be a significant line item.

This is why having someone at the adjuster meeting who knows what belongs on the estimate matters. And this is specifically why our sister company, IHC Public Adjusters, files supplemental claims — to capture the items the first check didn’t include (financial relationship disclosed per 215 ILCS 5/1575).

Protect Yourself

Storm Chasers: How to Spot Them Before They Take Your Money

Within 48 hours of every major storm in Crystal Lake, the storm chasers arrive. Pickup trucks with out-of-state plates. Magnetic signs that can be peeled off tomorrow. A clipboard, a smile, and a deal that sounds too good to be true. Because it is.

Here’s how to identify them and protect yourself:

Out-of-State Plates

If the truck in your driveway has Texas, Florida, or Oklahoma plates, ask yourself: will they be here in two years when the roof leaks? They won’t. They follow storms. When this one’s processed, they’re in the next state.

No Illinois Roofing License

Illinois requires a roofing license to perform roofing work commercially. Ask for their Illinois license number. If they can’t produce one, they’re operating illegally. You can verify any contractor’s license at obre.illinois.gov.

“Free Roof” / Deductible Waiver

If someone offers to “cover your deductible” or give you a “free roof,” that’s insurance fraud. In Illinois, waiving or absorbing the homeowner’s deductible is illegal. It inflates the claim amount and constitutes fraud under Illinois law. If someone offers this, they’re asking you to participate in a crime. Walk away.

Large Upfront Deposits

A legitimate contractor doesn’t need half the project cost upfront before touching your roof. A reasonable deposit to secure scheduling and order materials is normal. A demand for $5,000 or $10,000 cash before any work starts is a red flag. Get it in writing. Pay by check or card so there’s a record.

Cash-Only Operations

If a contractor insists on cash payment and won’t accept a check or card, they don’t want a paper trail. There’s only one reason for that. You know what it is.

Pressure to Sign Today

“This deal is only good today.” “We’re booking up fast.” “If you don’t sign now, we can’t guarantee this price.” A contractor who’s been in business for 21 years at the same location doesn’t need to pressure you into a same-day decision. We give you a written estimate and let you think about it. The price doesn’t change if you call us back on Thursday.

Before you sign anything with any contractor after a storm, verify their license at obre.illinois.gov. Ask for their insurance certificate. Call their office — do they have one? Check their reviews. Look at how long they’ve been in business. A 10-minute search can save you thousands of dollars and a lawsuit.

Common Questions

Crystal Lake Storm Damage 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.

How long do I have to file a storm damage insurance claim?

Illinois law requires “prompt notification” to your insurance company. There’s no specific statutory deadline, but most standard homeowner’s policies allow 1–2 years from the date of loss. That said, best practice is filing within 48 hours. The longer you wait, the more damage compounds — a small leak becomes mold, wind-loosened siding lets moisture behind the wall. And the carrier’s strongest defense against paying your claim is arguing the damage happened after the storm you’re claiming. Don’t give them that argument. File early.

What’s the difference between ACV and RCV on my policy?

Actual Cash Value (ACV) is the replacement cost minus depreciation. If your 20-year-old roof needs replacement, ACV deducts 20 years of depreciation from the payout. You get less. Replacement Cost Value (RCV) pays the full cost to replace the damaged item with new, like-kind materials — no depreciation deduction. With RCV, the carrier typically sends the ACV amount first, then the depreciation “holdback” after you complete the repairs and submit proof. Check your declarations page to see which type of policy you have. If you have ACV, talk to your agent about upgrading to RCV before the next storm.

Is it legal for a contractor to waive my deductible in Illinois?

No. Waiving the deductible, absorbing it, or offering to “cover” it inflates the claim amount and constitutes insurance fraud under Illinois law. If a contractor offers to waive your deductible, they’re either cutting corners to make the math work or they’re inflating the scope to absorb the cost — both of which are fraud. Your deductible is your contractual obligation under the policy. A legitimate contractor doesn’t offer to make it disappear.

How should I document storm damage before the adjuster arrives?

Photos and video. Walk the entire exterior of your home — all four sides, not just the side that faced the storm. Photograph damaged shingles, dented siding, cracked windows, bent gutters, torn screens, and any debris on the ground. Include wide shots showing the full elevation and close-ups of individual damage points. Take photos of any interior damage — water stains, peeling paint, wet drywall. Don’t move debris or make permanent repairs before documenting. Emergency tarping to prevent further damage is fine and expected. Keep receipts for any emergency work.

Can I choose my own contractor for insurance storm repairs?

Yes. Illinois law gives you the right to choose your own contractor. Your insurance company cannot require you to use their “preferred” contractor or vendor. They can suggest one, but the choice is yours. We recommend choosing a contractor who is locally based, has an Illinois roofing license, carries adequate insurance, and has a track record you can verify. A contractor who knows the Crystal Lake market, the local building code, and the insurance carriers in this area will get you a better result than someone who flew in from another state.

What is a supplemental claim, and why would I need one?

A supplemental claim is a follow-up claim filed when the original insurance payout doesn’t cover the actual cost of repairs. This happens more often than you’d think — the adjuster misses damage, underestimates material costs, omits code-required items like ice and water shield, or doesn’t account for disposal costs. Our sister company, IHC Public Adjusters (a separately licensed Illinois public adjusting firm), handles supplemental claims with detailed Xactimate estimates that document exactly what was missed and why it’s owed. The supplement process is common and legitimate — it’s not adversarial, it’s making sure the claim pays what the damage actually costs to repair (financial relationship disclosed per 215 ILCS 5/1575).

Storm Impact by Neighborhood

Crystal Lake Neighborhoods Most Affected by Recent Storms

Some parts of Crystal Lake take more storm damage than others. Here’s what we’ve seen on the ground.

House on Lakeshore Drive near Crystal Lake McHenry County IL

Lakeshore Drive, Crystal Lake — lakefront homes face the highest wind exposure

Dole Mansion & Lundahl Area

The July 14–16, 2024 storms hit this area directly. Trees downed, flash flooding, and widespread roof and siding damage around Lundahl Middle School and the Lakeside Legacy Arts Park area. If your home is in this corridor and you didn’t file a claim after those storms, you should have your roof inspected. Hail and wind damage that wasn’t visible from the ground may be failing now.

Huntley Rd / Barlina Rd / McHenry Ave / Lake Ave

This corridor lost power during the July 2024 storms — 100+ ComEd customers affected. The same area saw 70+ mph wind gusts. Homes in Four Colonies and along Barlina Road took direct hits. Wind damage to siding, gutters, and roof edges is the most common pattern we see in this area.

Coventry

The 1960s–1970s homes in Coventry are already at the end of their roof and siding life. Storm damage on 50-year-old shingles and vinyl siding is catastrophic — the materials were already degraded before the hail or wind hit. Insurance claims on these homes almost always result in full replacements rather than repairs.

Country Club Addition

Lakefront homes with mature tree canopy. Falling limbs during storms cause direct impact damage to roofs and gutters. The older homes in this neighborhood have complex rooflines from decades of additions and expansions — more valleys, more flashing transitions, more points of failure during a wind event.

Prairie Ridge

The larger homes in Prairie Ridge have bigger roof areas, which means more surface exposed to hail. The 1990s-era shingles on many of these homes are at 30 years and already losing granules. One more hail event may push them past the threshold where insurance approves replacement rather than repair.

Burtons Bridge

South of Route 176, near the Fox River. West-facing exposure means these homes take the brunt of storms that track west to east — which is most of them. Combined with elevated humidity from the river, storm-damaged materials deteriorate faster here than in other Crystal Lake neighborhoods.

Storm Damage Resources

Learn More About Storm Damage & Insurance Claims

Storm Impact by Neighborhood

Where the Storms Actually Hit in Crystal Lake

We’ve walked storm-damaged roofs in every corner of this town. Here’s what the last three years looked like, neighborhood by neighborhood.

Coventry & Four Colonies (July 2024 Hail Corridor)

The July 14-16, 2024 storm dropped 1.5” to 2” hail across the McHenry Avenue / Barlina Road / Huntley Road corridor. We filed over 40 insurance claims for homes in Coventry and Four Colonies alone. The damage pattern was consistent: hail-bruised shingles on west-facing slopes, dented gutters and downspouts, cracked window screens, pitted aluminum soffit. Most roofs here were 15-22 years old — the hail exposed what was already end-of-life.

Prairie Ridge & Indian Hill Trails (May 2024 Straight-Line Winds)

The May 2024 derecho brought sustained 70 mph winds through the Main Street / Route 14 corridor. Prairie Ridge and Indian Hill Trails saw shingle lift-off on south-facing slopes, torn fascia, blown-in soffit vents, and a lot of fallen branches on roofs. The damage here wasn’t always hail — it was wind driving rain under lifted shingles, showing up as attic leaks 2-3 months later when homeowners finally noticed ceiling staining.

Lakefront Homes (August 2025 Microburst)

The August 16, 2025 microburst event hit hardest along Lake Avenue, Lakewood Drive, and the North Shore corridor. Lakefront homes took gust damage from open-water wind exposure with nothing to slow it down. We saw a lot of torn asphalt shingle tabs, cracked cedar shakes on older lakefront properties, and broken patio door glass on homes with walk-outs facing the lake. Insurance carriers pushed back hard on wind claims here — IHC Public Adjusters (our separately licensed Illinois public adjusting firm) got homeowners full settlements where carriers had initially offered partial or denied.

Country Club Addition (April 2023 & 2025 Anniversary)

Country Club Addition sits on the same ground where the 1965 Palm Sunday F4 tornado touched down at 3:27 PM near Crystal Lake Country Club. The 60th anniversary was marked in April 2025. The homes here that survived are older — the replacement roofs, siding, and windows that followed the 1965 rebuild are now 50+ years in. Storm damage claims here often uncover underlying issues that predate the current event. We document carefully.

Burtons Bridge (Fox River Flooding)

South of Route 176 near the Fox River, Burtons Bridge takes both wind damage from the river corridor AND flooding risk when upriver rains move through. Most storm damage claims here involve roof damage plus gutter system overload — 3” of rain in an hour overflows standard gutters, pours down the fascia, and soaks siding and foundation. We often scope gutter upgrades as part of the storm claim when the original system can’t keep up with newer intensity patterns.

Colonel Holcomb Estates (Custom Home Damage)

Custom homes along the western edge take hail and wind just like the older subdivisions, but the repair scope is different. Bigger roof areas, architectural shingle tiers, custom flashing details, copper accents. Storm claims on Colonel Holcomb Estates and The Vista homes often run into six figures — this is where licensed public adjusting isn’t optional. Carriers scrutinize these claims hard. We document harder.

Every storm shifts the map slightly. A hail pattern that hit Coventry one season might miss it the next. We track the events, file the claims, and walk your specific property to see what actually happened — not what the insurance adjuster wants to see.

Get a Free Storm Damage Inspection in Crystal Lake

Don’t wait for the leak to show up on your ceiling. We’ll inspect your roof, siding, gutters, and windows for storm damage — free, no obligation. If there’s damage, we document it and help you through the claim process. If there’s not, we tell you. We respond the same day.

Free storm inspections • Deductible financing available — a $2,500 deductible doesn\’t have to delay your repair

Innovative Home Concepts, Inc.

4410 IL-176, Ste 1
Crystal Lake, IL 60014

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
A+ BBB Rating • Best of Fox since 2011

andersen windows logo
DaVinci Roofing Logo
IKO Roofing logo
James Hardie Siding Logo
LP Smartside Logo
Midway Windows Logo
roofing logo
gutter shutter gutters logo
Royal Siding logo
Craneboard siding logo
Versetta Stone Siding Logo
gutter material logo

The Leader in Exterior Renovation and Restoration

Let's make your home truly magnificent together

Free Design Consultations & Price Quotes

Award Winning Build Process and Teams

Industry Leading Warranties and Guarantees

Protect and Beautify Your Home with Quality Exterior Home Remodeling Systems from Innovative Home Concepts. We Truly are the High Quality, Low Risk Home Contractor.

Our Promise to You...

Our goal is 100% customer satisfaction. We realize no company or individual is perfect, except for one. But we promise to do our best to make you absolutely thrilled with your experience with our company. From the first time you make contact with us until the final nail is secured, we want to make your roofing, siding, window and door, or gutter system projects as stress feel and pleasant as possible. And at the end of the day we not only want you to be thrilled, we want you to rave about our customer service, workmanship and professionalism. We don't want one time customers, we want lifetime clients.

Innovative Home Concepts team — Crystal Lake exterior remodeling contractor

Get a Free Consultation and Price Quote Today

Text or Call (815) 356-9020 or Click the Button Below

Your Go-To Home Improvement Company

IHC Exteriors is dedicated to making your home beautiful again. We use only the finest products, installed by the best installation artisans, and back by the most comprehensive warranty in the industry.

You Can Relax with InnoMAXX! (and IHC too!)

Contact Us

Have questions or need assistance? We are here to help you can call us at 815-356-9020 or click below.

More questions? Get in touch

IL Licensed Roofing Contractor #104.015093 · Fully Insured: $1M GL / $1M WC / $1M Umbrella · Verify at IDFPR.illinois.gov
RW
Written by Rhett Wilborn
President & Founder, Innovative Home Concepts • 21 years in exterior remodeling • IL Licensed Roofing Contractor #104.015093