Storm damage or an active leak? Our emergency line answers 24/7: (630) 461-9229

McHenry County Roof Repair, Replacement and Exteriors

McHenry County roofing calls come from the far northwest edge of our service area, so we schedule visits here in blocks and tell you plainly when we can be on site. The drive is longer than most; the houses at the end of it vary as much as anywhere we work.

Newer subdivisions fill much of Crystal Lake, Algonquin, Lake in the Hills and Huntley. Older lake communities line the Fox River and the smaller lakes to the north. Farm towns such as Harvard and Marengo anchor the west. Each of those needs its own inspection checklist, and the sections below walk through them.

Subdivisions in Huntley, Algonquin and Lake in the Hills

Much of the southeast corner of the county, including Huntley, Algonquin, Lake in the Hills and the edges of Crystal Lake, was built out as subdivisions from the 1980s onward. Many of those homes are now on their original roof, or on the first replacement put on after a hailstorm.

What we look for on these houses:

  • Builder-grade shingles near the end of their run. Granule loss, brittle tabs that crack when lifted, and seal strips that no longer hold in wind.
  • Complex framing. Hips over bay windows, valleys where garage gables meet the main roof, and step flashing up two-story walls.
  • Association rules. Many neighborhoods limit colors and product lines; we quote within the approved list and supply spec sheets for the board.
  • Open exposure. Subdivisions bordering farmland or prairie take wind and hail without much shelter. On those lots, impact-resistant shingles are worth pricing, and worth asking your insurance agent about.

Older homes around the lakes and the Fox River

Rail service reached the town of McHenry in 1854, and over the following decades the Fox River and the lakes north of it drew summer visitors from Chicago. Communities around McCullom Lake, Wonder Lake, Pistakee Lake and the Chain O’Lakes still include cottages built for summer use, many since enlarged and winterized.

Those homes rarely have the roof framing, insulation or ventilation a year-round house needs. Heat rises into a shallow attic, snow melts on the upper roof and refreezes at the cold eaves, and ice dams push water back under the shingles. A new roof alone will not stop that; our ice dam guide explains the attic side of the fix. Stacked shingle layers and low porch roofs are common on these cottages too, as they are on the Lake County side of the Chain.

Huntley’s 2023 tornado and other McHenry County weather

On July 12, 2023, the National Weather Service confirmed an EF-1 tornado in the Huntley area with peak winds estimated near 90 mph along a path of about seven miles. Two Huntley apartment buildings were heavily damaged. Wind damage on that scale is rare, but it is a reminder that shingle fastening and edge details are not just paperwork.

Water is the other recurring theme. The Fox River at Algonquin crested at 12.38 feet on July 18, 2017, just short of its record of 12.70 feet set in April 2013. River flooding is not a roof problem, but on low-lying lots it makes gutters, downspout extensions and grading more important. After storms of any kind we photograph each slope with dates so you have a clear record; if you choose to file, our insurance documentation support includes an Xactimate-format scope, and the coverage decision stays with your insurer.

Harvard, Marengo and rural McHenry County

West and north of Woodstock, the county is farmland, with older town centers in Harvard, Marengo, Hebron and Richmond. Homes here are often farmhouses with additions from several eras, plus a detached garage or machine shed. We look at each roof section separately, because a 1920s main house, a 1970s family-room addition and a newer garage rarely share the same pitch, decking or remaining life. Metal is often the practical answer on outbuildings, and architectural shingles on the house.

McHenry County roofing permits

Cities and villages such as Crystal Lake, McHenry and Woodstock, the county seat, run their own building departments. For unincorporated parcels, McHenry County’s Planning and Development department handles permits, and in 2025 the county moved building, zoning and stormwater permits to an online portal. We check the jurisdiction for your address, confirm whether your project needs a permit, and include any fee in the estimate.

Weather to plan for

An EF-1 tornado struck the Huntley area in July 2023; open farmland and prairie expose newer subdivisions to wind and hail; shallow attics in converted lake cottages make ice dams a winter regular.

Permits

Unincorporated McHenry County addresses are permitted by the county’s Planning and Development department, which moved building, zoning and stormwater permits to an online portal in 2025. Crystal Lake, Woodstock and other municipalities run their own building departments.

McHenry County roofing questions

Will a new roof stop ice dams on my lake cottage near McHenry or Johnsburg?

Not on its own. Ice barrier at every eave keeps backed-up meltwater out of the house, but the ice forms because heat escapes into a shallow attic. Air sealing and new intake and exhaust ventilation deal with that. We price each item separately, so you can see what the roof requires and what is optional.

Our Lake in the Hills association has an approved shingle list. Can you work within it?

Yes. Send us the association’s list or guidelines, and we will quote only compliant products and colors and provide the manufacturer spec sheets the board asks for. If a color has been discontinued, we will show the closest current match for approval before ordering.

Do you travel to Harvard, Marengo and Richmond?

Yes. Those towns are at the far edge of our area, so we group inspections and jobs there by area. When you call, we will give you a realistic visit date rather than a vague window.

Your McHenry County roofing contractor serves these communities

  • Algonquin
  • Bull Valley
  • Cary
  • Crystal Lake
  • Fox River Grove
  • Harvard
  • Hebron
  • Holiday Hills
  • Huntley
  • Island Lake
  • Johnsburg
  • Lake in the Hills
  • Lakemoor
  • Lakewood
  • Marengo
  • McCullom Lake
  • McHenry
  • Prairie Grove
  • Richmond
  • Spring Grove
  • Union
  • Wonder Lake
  • Woodstock

Google reviews

What customers say about Alta Property Services

4.9 out of 5 from 200+ Google reviews of Alta Property Services (as of November 2026)

ALTA Roofing & Exteriors is the roofing and exteriors division of Alta Property Services. These reviews come from Alta’s Google Business Profile and cover its plumbing and home-repair work, not roofing jobs. Below is a selection; we will add roofing reviews as projects are completed.

  • ★★★★★

    I had Dewayne out to check my kitchen plumbing issue. VERY nice and professional and most IMPORTANTLY INFORMATIVE. …

    Carol C. · Google review

  • ★★★★★

    Chris was very professional and knowledgeable about service providing. It didn’t take long at all. He also explained everything he was doing so I would understand. Thank you Chris, I would definitely recommend. …

    Sharon S. · Google review

  • ★★★★★

    Dwayne (Plumber) came out to ck my plumbing system and explained everything thoroughly after arriving here on time.

    Ann W. · Google review

Read all Alta Property Services reviews on Google · How we handle roofing reviews

Not sure what your roof needs?

A free inspection answers it with photos, not guesswork.

Before you hire any roofer

Storms bring out contractors who are gone by spring. These checks take a few minutes, whoever you hire, us included.

  1. Look up the roofing license

    Illinois licenses roofing contractors through the Department of Financial and Professional Regulation (IDFPR). Its free online lookup shows a license’s holder, type, status and expiration. Source: IDFPR license lookup

  2. Get a written contract

    The Illinois Home Repair and Remodeling Act requires a written contract for repair or remodeling work costing more than $1,000. Source: Illinois Attorney General

  3. Check the storm date yourself

    NOAA’s Storm Prediction Center posts preliminary daily storm reports, so you can see whether hail or high wind was reported near you before anyone climbs onto your roof. Source: NOAA storm reports

  4. Slow down door-to-door offers

    After storms, the Illinois Attorney General warns against signing on the spot with door-to-door contractors, advises getting multiple written estimates and says to refuse up-front cash, Venmo or Zelle demands. Source: Attorney General storm-scam alert

Sources

Where the facts on this page come from, and the makers of the products it covers.

  • National Weather Service — On July 12, 2023 NWS Chicago documented 13 tornadoes in northeast Illinois, including a brief EF-0 (~70 mph) in Schaumburg, an EF-0 from Itasca…
  • Northwest Herald — Two Huntley apartment buildings were heavily damaged in the July 12, 2023 storm
  • National Weather Service — The Fox River at Algonquin crested at 12.38 ft on July 18, 2017; the record is 12.70 ft from April 23, 2013
  • Northwest Herald — McHenry County Planning and Development handles unincorporated permits and launched an online portal for building, zoning and stormwater permits in…
Call Text Free estimate