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

Gutters in Lake in the Hills, IL

Gutters in Lake in the Hills, IL

Protecting Lake In The Hills homes from McHenry County winters since 2005.

GutterShutter Exclusive Dealer • Lifetime No-Clog Warranty • IL Roofing License #104.015093 • Financing Available


GutterShutter Exclusive Dealer

380+ Five-Star Reviews

IL Licensed #104.015093

Lifetime No-Clog Warranty

Woods Creek Lake Built This Village. It Also Ruins Gutters Faster Than Anywhere Else in McHenry County.

I’ll put it bluntly. Lake in the Hills has a gutter problem most contractors don’t understand, because they treat it like any other McHenry County suburb. Judge Walter LaBuy dammed Woods Creek in 1923 and created a 50-acre lake at the center of this village. A hundred years later, that lake dictates what happens to every home within a quarter mile of the shoreline. Elevated humidity year-round. Fascia rot running 30–40% faster than inland subdivisions like Huntley or Cary. And the mature trees surrounding the Original Section — oaks, maples, walnuts planted before Eisenhower took office — bury standard gutters four and five times between April and November.

Step back from the lake and the problem is different but equally urgent. LITH went from 5,866 people in 1990 to 23,152 in 2000 — 295% growth, one of the fastest in the entire country. Town & Country Homes, Sundance Homes, Ryland Homes, Concord Homes — thousands of houses in a 15-year window, every one with the same builder-grade 5-inch aluminum gutters and 2×3 downspouts. That was undersized in 1995. It’s dangerously inadequate 30 years later with increased storm intensity and mature canopies those systems were never designed for.

I’ve been doing exteriors in Lake in the Hills since we opened in 2005. Our office on Route 176 in Crystal Lake is 10 minutes down Randall Road. I know the difference between sizing gutters for a 1,600-square-foot ranch in Big Sky and engineering a drainage system for a 6,700-square-foot estate in Boulder Ridge where the golf course canopy sheds onto every roof plane. Different scope. Different solution. Same crew that’s still answering the phone when you need warranty service a decade from now.

The Building Boom Gutter Problem

Why 1990s Builder-Grade Gutters Are Failing Across Lake in the Hills

Here’s the timeline. The village issued over 1,000 residential building permits in 1995 alone. Big Sky, Harvest Gate, Spring Lake Farms, Concord Hills, Stoney Brooke, Prairie Point, Bellchase — all built between 1990 and 2000. Every home got the same builder-grade 5-inch K-style aluminum gutters with 2×3 downspouts, from 1,598-square-foot ranches to 3,497-square-foot executives in Sumner Glen. One gutter spec for every floor plan.

That 5-inch profile handles roughly 1.2 gallons per linear foot. In 1996 with no trees and a new roof, the math worked. Thirty years later, three things broke it. The trees matured — 2-inch caliper nursery stock from 1994 is now 12-inch trunk diameter oaks and maples cutting effective gutter capacity by 30–50% with debris alone. Storm intensity increased — the July 2024 derecho (60–100 mph winds for three consecutive nights), August 2024 hail hitting LITH directly, April 2026 storms collapsing a home in McHenry. And the aluminum itself is degrading — hangers fatigued, finishes chalking, seams weeping at every joint.

Drive through Meadowbrook on a Saturday after a Thursday night storm. Count the overflow streaks on the siding. Count the foundation erosion channels. The whole village needs gutters at roughly the same time because the whole village was built at roughly the same time.

What We Install

Gutter Services for Lake in the Hills Homes

Every system custom-formed on-site by IHC crews on IHC payroll. No subcontractors. Period.

6-Inch Seamless Aluminum Gutters

The standard 5-inch gutter that came on every 1990s LITH home is a capacity bottleneck. We install 6-inch K-style seamless aluminum as the baseline on most Lake in the Hills replacements. No seams means no leak points. Custom-formed on-site at your home to the exact linear measurements of every roof plane. The 6-inch profile handles roughly 40% more water volume than the 5-inch builder-grade original, and paired with 3×4 downspouts instead of the original 2×3, the capacity difference is dramatic. For a typical Meadowbrook or Sumner Glen home with 2,000–3,500 square feet of roof, this is the right system.

GutterShutter — Lifetime No-Clog Warranty →

GutterShutter is the system I stand behind for homes with serious tree canopy and lake proximity. Not a screen clipped onto existing gutters — the hood, trough, and mounting bracket are one integrated unit. Water follows the curved hood via surface tension. Leaves, maple helicopters, oak catkins, walnut hulls slide off. Independently tested at 22 inches of rainfall per hour — more than any storm McHenry County has produced. Lifetime no-clog warranty. Not 10 years. Not 20. Lifetime. We’re the exclusive dealer in the county.

✓ Exclusive GutterShutter Dealer

Raindrop Gutter Guards →

Raindrop is the retrofit option for Lake in the Hills homeowners whose existing gutters are still structurally solid and properly sized. The perforated aluminum panel sits inside the gutter and uses a raised-diamond surface pattern to channel water in while keeping debris out. Good flow rate performance on 5-inch and 6-inch K-style profiles. Best fit for the newer 2000s-era subdivisions — Cheswick Place, Greenshire, Coventry, Lakes of Boulder Ridge — where the original gutters are 18–22 years old but the aluminum is still sound and the hangers are tight. Saves the cost of full replacement while adding the debris protection those maturing trees now demand.

Copper Gutters for Boulder Ridge Estates

Boulder Ridge is LITH’s gated country club community — homes from 2,900 to 7,072 square feet, list prices near $987K, HOA architectural standards requiring premium materials. Standard painted aluminum doesn’t belong on a property at that price point. We install copper half-round and K-style profiles sized to handle the mature golf course canopy — 6-inch minimum, 3×4 downspouts, and GutterShutter integration where the homeowner wants lifetime debris protection. Copper develops a natural patina over 15–20 years, resists corrosion indefinitely, and is the only gutter material that matches the architectural character of Boulder Ridge Estates.

Downspout Upgrades & Underground Drainage

Every 1990s LITH home got 2×3 downspouts — overwhelmed during sustained McHenry County storms. We upgrade to 3×4 on every 6-inch install to match actual flow capacity. On properties near Woods Creek Lake and Crystal Creek, we check underground drain lines — the corrugated drain tile from 1990s construction crushes from soil settling over 25–30 years. When it fails, water pools against the foundation instead of routing to the street.

Fascia & Soffit Replacement

You cannot hang new gutters on rotted fascia. End of discussion. Homes surrounding Woods Creek Lake and along the Crystal Creek corridor face accelerated wood decay from elevated moisture — I’ve pulled gutters off Original Section homes and found fascia boards so soft you can push a screwdriver through them. If we find rot during your estimate, we replace the affected fascia and soffit sections before mounting the new gutter system. Full exterior scope means one contractor, one project, one warranty — not a gutter installer who bolts into bad wood and walks away.

The Lake Factor

How Woods Creek Lake and Crystal Creek Change the Gutter Equation

Most contractors measure linear footage and quote a number. They’ve never thought about what a 50-acre lake does to the homes around it. We’ve replaced gutters on dozens of Original Section homes between Indian Trail Beach and Butch Hagele Beach, and the failure patterns are consistent.

The Original Section — Indian, Tree, and Presidents street sections built from the 1940s through the 1960s — sits within 200 to 800 feet of Woods Creek Lake at 814 feet elevation. That proximity creates a humidity pocket that slows evaporation inside gutter troughs (standing water for hours longer than inland Concord Hills or Stoney Brooke), accelerates fascia rot behind the gutter even without direct rain contact, and feeds a mature canopy of oaks and walnuts planted 60–80 years ago that drops heavier debris than the younger trees along Miller Road.

Then there’s Crystal Creek. Between 1978 and 1999, floods caused Crystal Creek to overflow its banks, with floodwaters reaching approximately one foot on homes along the creek. Some properties sit within FEMA flood zones today. When gutters overflow on a Crystal Creek lot, the water table is already high, the soil is saturated, and every gallon that misses the downspout hits the foundation. Gutter sizing here isn’t convenience. It’s structural protection.

For Original Section and Crystal Creek homes, I recommend 6-inch seamless aluminum with 3×4 downspouts, extensions routed minimum 6 feet from the foundation, and GutterShutter to eliminate the debris load permanently.

Storm Damage & Insurance

LITH Storm Damage to Gutters — 2023 Through 2026

LITH sits in the McHenry County storm corridor that has been pounded since 2023. April 2023 — 1.5-inch hail with 70+ mph gusts across the county. July 15, 2024 — the derecho, 32 tornadoes, 60–100 mph sustained winds for three consecutive nights, 500 customers without power. August 5, 2024 — hail and wind hit LITH directly with roof and siding damage across multiple subdivisions. August 27, 2024 — another hail event, part of a 10-state system impacting 51,950 properties. April 2–3, 2026 — 60 mph gusts, tornado warnings, a home partially collapsed in McHenry, 1,200 customers lost power.

Hail dents aluminum troughs and cracks gutter guard panels. Straight-line winds pull gutters from the fascia — even a half-inch gap lets water behind the system into the soffit cavity. I’ve inspected homes in Big Sky and Harvest Gate where gutters looked fine from the street but were pulling away at every other hanger point. No visible damage until water stains appeared on the soffit.

If your gutters were damaged by any of these events and you haven’t filed, you likely still can. IHC documents the damage, meets the adjuster, and completes the replacement. If the carrier undervalues the claim, our sister company IHC Public Adjusters — a separately licensed Illinois public adjusting firm — handles filing through final payment, including supplement negotiation (financial relationship disclosed per 215 ILCS 5/1575).

21+Years Serving LITH
380+5-Star Reviews
22 in/hrGutterShutter Capacity

Get a Free Gutter Estimate in Lake in the Hills

Builder-grade gutters failing, lake moisture rotting fascia, storm damage from the last three years, or ready for the only no-clog system with a lifetime warranty? We respond the same day. Most on-site estimates happen within a week.

GutterShutter Exclusive Dealer • IL Licensed #104.015093 • Financing available • Free estimates, no obligation

How It Works

Our Lake in the Hills Gutter Process

1. Same-Day Response

Call or text (815) 356-9020 — same business day response. On-site estimate typically within a week. Weekend appointments available because LITH is a commuter community and Saturdays are when you’re thinking about the house. Water pouring down the siding? We move faster.

2. On-Site Inspection & Measurement

We measure every roof plane, count linear footage, check hanger condition, and inspect fascia and soffit from ground and ladder. Properties near Woods Creek Lake get additional fascia attention — lake humidity accelerates rot invisible until the gutter is pulled. We photograph every issue and walk you through findings.

3. Detailed Written Estimate

Itemized quote covering gutter profile, downspout sizing, fascia/soffit work if needed, gutter guard selection, and warranty terms. GreenSky financing included up front. No surprise line items. You decide on your timeline.

4. Village Permit & Scheduling

The Village of Lake in the Hills requires permits for exterior work through their online public portal. IHC maintains active contractor licensing with the village — $1,000,000 general liability coverage and a $10,000 surety bond listing the Village of Lake in the Hills as certificate holder. We handle the permit paperwork through Village Hall at 600 Harvest Gate Road so you don’t deal with the building department.

5. Installation Day

Most single-family installs are one day. Larger Boulder Ridge Estates homes with 5,000+ square feet of roof may run a day and a half. GutterShutter takes slightly longer because of the integrated hood system. Copper requires additional fabrication time. Exact timeline in the written estimate, scheduled around weather.

6. Final Walkthrough & Warranty

Final walkthrough before we leave. Every warranty document in writing — manufacturer coverage on GutterShutter or Raindrop, plus IHC workmanship warranty. Questions three years out or ten, same phone number, same family at 4410 IL-176 in Crystal Lake.

The IHC Difference

Why Lake in the Hills Homeowners Choose IHC for Gutters

Only GutterShutter Dealer in the County

GutterShutter is exclusive to IHC in McHenry County. Lifetime no-clog warranty, 22 inches of rainfall per hour, integrated hood-trough-bracket design. In a village with four lakes, mature canopies, and builder-grade 5-inch gutters on every block, the difference between a system that clogs and one that never clogs is the difference between fascia rot and a dry home.

Full-Service Exterior Contractor

Gutters bolt to fascia. If your 30-year-old fascia in Spring Lake Farms is soft — we replace it before hanging gutters. We handle fascia, soffit, roofing, siding, and windows. One contractor, one warranty. Not a gutter-only installer who bolts into bad wood and tells you to call somebody else.

Women-Led, Family-Owned Since 2005

IHC has been run by the Wilborn family from the same Route 176 office in Crystal Lake since 2005. Women-led. Same phone number for 21 years. Same owners. I personally sign every warranty we issue. Lake in the Hills to our office is 10 minutes down Randall Road. When you need service five years out — or fifteen — the company that installed your gutters is still in the same building, still answering the same number.

In-House Crews Only

Every gutter job in Lake in the Hills is completed by an IHC crew on IHC payroll. No subcontractors pulling into your driveway in an unmarked truck. No revolving door of installers. Same trained crews, same quality standards, same accountability from the truck to the ladder to the final walkthrough. When the crew leaves, I know what they installed because they work for me.

IHC Public Adjusters for Storm Claims

LITH has taken direct hits from the August 2024 hail storm, the July 2024 derecho, and the April 2026 McHenry County storms. If you have gutter damage from any of those events and haven’t filed, our sister company IHC Public Adjusters — a separately licensed Illinois public adjusting firm — handles the complete claim process from documentation through final payment, including supplement negotiation when the carrier undervalues the loss (financial relationship disclosed per 215 ILCS 5/1575). The homeowner chooses whether to engage IHC PA — it is always your decision.

Manufacturer Certifications That Matter

GutterShutter Exclusive Dealer. CertainTeed ShingleMaster. James Hardie Preferred. LP SmartSide Preferred. Andersen Elite Certified. A+ BBB. Best of Fox since 2011. IL Roofing License #104.015093. Earned certifications backed by manufacturer training and annual audits — not logos on a website. When we install GutterShutter on your Boulder Ridge home, the warranty is backed by the manufacturer and the only certified dealer in McHenry County.

Neighborhoods We Know

Lake in the Hills Neighborhoods and Their Gutter Challenges

Different decade, different builder, different drainage reality. Here’s what we find in the subdivisions we work in most.

The Original Section — Woods Creek Lake

The oldest homes in Lake in the Hills — cottages and ranches dating back to the late 1940s, surrounding Woods Creek Lake on Indian Trail, Tree, and Presidents street sections. Homes range from 744 to 3,384 square feet because this neighborhood mixes original summer cottages with modern infill rebuilds. The gutter challenge here is twofold: lake-proximity humidity that rots fascia 30–40% faster than inland subdivisions, and a mature canopy of oaks and walnuts planted 60–80 years ago that buries gutters with debris from April through November. Many homes here still have undersized 4-inch or piecemeal aluminum sections from a 1970s upgrade. We size the replacement to what the roof actually drains today, factoring in both the lake moisture and the tree load that the original system was never designed for.

Boulder Ridge & Boulder Ridge Estates

LITH’s gated golf course community — homes from 1,986 to 7,072 square feet, list prices from $760K to nearly $1 million. The 18-hole course means mature tree borders shedding onto every adjacent roofline. HOA architectural standards require premium materials. We install 6-inch K-style or half-round copper profiles with 3×4 downspouts and GutterShutter integration — these roof planes need capacity and the homes need a finish that matches the investment.

Meadowbrook

Ryland Homes, 1993–2006. 67 floor plans, 1,224 to 4,171 square feet, median sale price ~$427,500. North of Algonquin Road near Lakewood Road, with a community pond adding moisture exposure. Original Ryland 5-inch gutters are approaching 30 years — hangers pulling loose, seams weeping, maturing canopy burying systems that were never sized for today’s debris loads. Typical replacement: 6-inch seamless aluminum with GutterShutter or Raindrop, fascia inspection on every home over 25 years.

Big Sky & Harvest Gate

Town & Country Homes, early 1990s. Among the first wave of the building boom. These 33-year-old homes south of Miller Road got the most basic builder-grade gutter package of the era — 5-inch aluminum, 2×3 downspouts, silicone seam seals that started failing within a decade. The trees planted at construction are now 30 years old with full canopy coverage. Original vinyl siding is cracking and the original gutters are stained, sagging, and overflowing every storm. I’ve quoted entire blocks in Big Sky where 8 out of 10 homeowners needed gutters in the same year. It’s the building-boom lifecycle playing out exactly on schedule.

Cheswick Place & Heron Bay

Cheswick Place sits adjacent to a nature park and across from Red Tail Golf Course — double canopy exposure. Heron Bay was built by Ryland (same specs as Meadowbrook). Both subdivisions are 20–30 years old. The unmanaged growth bordering Cheswick Place — buckthorn, box elder, mulberry — drops on a schedule nobody controls. GutterShutter is my standard recommendation for any home backing up to that tree line.

Lakes of Boulder Ridge (55+)

Plote Homes, 2004–2022. 242 luxury duplexes, 55+ active adult community. Newer units are sound, but 2004–2012 homes are entering their first major exterior cycle. HOA-coordinated community — exterior decisions happen in batches. We work with the HOA on volume pricing and coordinated scheduling. Duplex construction means shared walls but independent gutter systems on each unit.

Sumner Glen & Concord Hills

Sumner Glen (Town & Country, 248 executive homes, 2,104–3,497 sq ft) and Concord Hills (Concord Homes) are both 27–33 years old. Mid-to-upper tier — homeowners invest in curb appeal. Original builder-grade gutters are warping, chalking, and leaking at seams. These are the homes where 6-inch seamless with GutterShutter makes financial sense. The homeowners don’t want to clean four times a year and don’t want to replace again in 15.

The Fen, the Trees, the Debris

LITH’s Protected Wetland and What the Maturing Canopy Means for Your Gutters

Lake-In-The-Hills Fen is an Illinois Nature Preserve — morainal ridges of limestone gravel surrounding rare, high-quality depressional wetlands. It’s ecologically significant. It’s also a contributing factor to localized moisture near surrounding neighborhoods, and the preserved wooded buffer is unmanaged growth dropping debris onto adjacent properties year-round.

Village-wide, the canopy math is straightforward. Nursery stock planted in 1995 is now 10–14 inch trunk diameter with full canopy spread overhanging rooflines. Three to four debris cycles per year: maple helicopters and oak catkins (late April through May) matting into wet paste that packs downspout openings; buckthorn berries and box elder seed clusters (mid-summer) coating trough interiors; and the main leaf drop (late September through November). Most homeowners only know about the fall drop. They don’t realize the spring and summer cycles are already cutting capacity by 20–30% before October starts.

Cleaning gutters once in October catches one of four waves. Cleaning four times a year costs $600–$800 annually — and the gutters still clog between cleanings during heavy storms. At that point, GutterShutter eliminates the ongoing cost, the ladder risk, and the overflow damage between scheduled cleanings. That’s the calculation I walk LITH homeowners through every week.

Common Questions

Lake in the Hills Gutter 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.

What do gutters cost in Lake in the Hills?

Depends on linear footage, profile size, downspout count, material (aluminum vs. copper), fascia condition, and gutter protection. A 1,800-square-foot ranch in Big Sky is a different project than a 5,000-square-foot Boulder Ridge estate needing copper half-rounds. We measure your home, inspect the fascia, and deliver an itemized written estimate within a week. GreenSky financing available on every project.

Should I replace my 1990s builder-grade gutters or just add guards?

If your gutters are 28–33 years old from the building boom, replacement is almost always the answer. The aluminum is fatigued, hangers pulling loose, seams weeping, and the 5-inch profile is undersized for current storm intensity. Adding a guard to a failing gutter hides the problem. If your gutters are newer (2000s-era Cheswick Place, Greenshire, Coventry), a Raindrop retrofit guard adds debris protection without full replacement. We inspect and recommend honestly.

Do I need a permit for gutters in Lake in the Hills?

The Village of Lake in the Hills requires permits for exterior work through their online portal. Standard gutter replacement on existing fascia may not need a standalone permit, but fascia work or exterior projects bundled with roofing or siding typically do. All contractors must be village-licensed ($75 fee, $1M liability, $10,000 surety bond). IHC maintains active licensing and handles permit paperwork through Village Hall at 600 Harvest Gate Road.

Why GutterShutter for homes near Woods Creek Lake?

Three factors make GutterShutter the right system for lake-adjacent LITH homes. First, the 22 inches per hour capacity rating handles the sustained rain events that overwhelm standard 5-inch gutters during McHenry County storms. Second, the enclosed hood design prevents the heavy debris load from the mature lakeside canopy — oak catkins, maple helicopters, walnut hulls — from ever entering the trough. Third, the lifetime no-clog warranty means the system is protected for as long as you own the home. In a neighborhood where lake humidity accelerates fascia rot and the tree canopy drops debris four or five times a year, a system that never clogs is the only system that makes long-term sense.

Can you handle Boulder Ridge HOA requirements?

Yes. Boulder Ridge is a gated community with architectural standards that require specific materials, colors, and design approvals for exterior modifications. We work within those standards. For Boulder Ridge and Boulder Ridge Estates homes, we offer copper profiles, custom color-matched aluminum, and GutterShutter integration that meets HOA guidelines while providing the capacity and protection these large-footprint homes require. We handle the HOA approval documentation as part of the project scope.

What’s the difference between GutterShutter and Raindrop?

GutterShutter replaces the entire system — hood, trough, bracket as one unit, lifetime no-clog warranty. Raindrop retrofits into existing gutters that are structurally sound. GutterShutter for heavy-canopy and lake-adjacent homes (Original Section, Meadowbrook, Boulder Ridge). Raindrop for 2000s subdivisions (Greenshire, Coventry, Lakes of Boulder Ridge) where originals are solid but trees now demand protection. We carry both and recommend based on your situation. Full comparison →

Gutter Resources

Learn More About Gutters and Gutter Protection

Get a Free Gutter Estimate in Lake in the Hills

Builder-grade gutters from the 1990s failing across the village. Lake moisture rotting fascia in the Original Section. Storm damage from the August 2024 hail, the July 2024 derecho, and everything since. Or you’re ready for the only no-clog system with a lifetime warranty. We’ll inspect your gutters, check the fascia, and give you an honest recommendation. No pressure. No obligation. Same-day response.

Free estimates • Financing available • GutterShutter Exclusive Dealer • IL Licensed #104.015093

Innovative Home Concepts, Inc.

4410 IL-176, Ste 1
Crystal Lake, IL 60014
(10 minutes south via Randall Road)

Phone: (815) 356-9020
Text: (815) 356-9020
Email: info@innovativehomeconcepts.com

Monday–Friday: 9:00 AM – 4:00 PM

GutterShutter Exclusive Dealer
Raindrop Certified Installer
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