Crystal Lake is the heart of McHenry County, with 1950s–70s ranches around the lake, the Coventry and Four Colonies subdivisions, and newer homes along Randall Road — all in one of northern Illinois' most hail-prone counties. YHS inspects for free, manages the McHenry County insurance claim, and installs certified roofing, siding, and gutters.
The neighborhoods around Crystal Lake itself and the downtown Metra district were built from the 1920s through the 1960s — modest ranches, Cape Cods, and lake cottages that have been re-roofed two or three times. Coventry, Four Colonies, and the Route 14 corridor added 1970s–80s split-levels and two-stories, and the Randall Road side brought larger 1990s–2000s homes with big architectural-shingle roofs.
McHenry County consistently ranks among the Illinois counties with the most hail claims, and Crystal Lake takes direct hits from cells moving in from the west and northwest. Combine that with harsh winters — ice dams are a constant on the older, poorly ventilated roofs near the lake — and most Crystal Lake roofs have insurable damage by the time they're 12–15 years old.
Full tear-off replacements and surgical repairs on Crystal Lake homes — architectural and Class 4 impact-resistant shingles, ice-and-water shield, and ventilation built for Illinois winters.
Learn moreHail, wind, and fallen-tree damage documented to Xactimate standards, filed with your carrier, and negotiated until the policy pays what it should.
Learn moreVinyl, engineered wood, and James Hardie fiber cement siding with soffit, fascia, and trim — matched to the character of your Crystal Lake neighborhood.
Learn more5" and 6" seamless aluminum gutters cut on-site, downspout extensions, and leaf protection sized for Crystal Lake's heavy spring rains.
Learn moreEnergy Star replacement windows and entry doors that finish the exterior envelope and lower heating bills through the Illinois winter.
Learn moreStorm hit Crystal Lake tonight? We tarp and secure the roof fast to stop further water damage while the claim moves forward.
Learn moreMcHenry County adjusters process a high volume of Crystal Lake claims every storm season, which makes proper documentation the difference between approval and denial. Our claims team provides test-square photo evidence, slope-by-slope measurements, code upgrades, and an on-site specialist for the adjuster meeting.
Claims Won
A certified inspector photographs every slope, measures the roof, and writes the damage report your claim will be built on.
We prepare the claim in the format adjusters expect and file it on your behalf — you stay in full control of your policy.
Our claims specialist walks the roof with the adjuster so nothing gets missed, then negotiates supplements for anything left out.
Once approved, our crews install the new roof, siding, or gutters — usually with only your deductible out of pocket.
ZIP codes served: 60012, 60014
Lake-area ranches and Cape Cods (14–22 squares) typically run $8,000–$17,000; Coventry and Four Colonies two-stories run $11,000–$22,000; large Randall Road-side homes run higher. With an approved storm claim, most homeowners pay only their deductible.
Often, yes — sudden water damage from ice dams is covered by many Illinois policies, though the ice dam itself and long-term neglect are not. A YHS inspection documents both the storm-related roof damage and the ventilation and ice-and-water shield upgrades that prevent the next one.
Yes. The City of Crystal Lake requires a building permit for roof replacement, with inspections. YHS applies for the permit, schedules the inspections, and closes it as part of the project.
Crystal Lake is about 20 miles north of our Elgin headquarters — roughly 30 minutes. We schedule next-day inspections after storms, often same-day, and emergency tarping is available immediately for active leaks.
Fill out the form and a certified inspector will reach out within one business hour.