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

Roof Repair and Replacement in Suburban Cook County

Suburban Cook County roofing work starts, for us, a few miles from our Addison shop. Elk Grove Village, which straddles the Cook–DuPage line, is one of the nearest Cook County towns. From there our crews work outward along I-90, Northwest Highway and the Metra lines to Schaumburg, Arlington Heights, Palatine and Des Plaines, and east toward the older near-west suburbs.

Chicago is the county seat, but our Cook County focus is the suburbs. Staying in the northwest and west suburbs means we know each town’s building department, the age of its housing and the paths recent storms have taken through it.

Northwest Cook County roofing: postwar ranches to 1980s two-stories

The northwest suburbs grew outward from their railroad stations. Des Plaines, Arlington Heights and Palatine have older cores near the Metra tracks, wrapped in blocks of brick ranches, Cape Cods and split-levels from the years after World War II. Farther out, Schaumburg, Hoffman Estates, Streamwood and much of Elk Grove Village were built later, mostly from the 1960s into the 1980s, in large phases.

That building pattern shows up on the roof. A subdivision built out over a few years usually got the same shingles, vents and gutter details on every house, so those roofs tend to wear out together. When one house on a block is re-roofed after a hailstorm, it is often the first of several. The problems we find again and again on these homes:

  • Low-pitch rear additions and enclosed porches tied into the main roof with little or no step flashing.
  • Bathroom fans that exhaust into the attic instead of through a roof or wall cap, leaving frost and mildew on the sheathing.
  • A second layer of shingles from an earlier overlay, which has to come off before a new roof goes on.
  • Five-inch gutters on long ranch-house eaves that overflow in a heavy summer downpour.

Our Schaumburg roofing and Des Plaines roofing pages take a closer look at how each town’s housing wears.

The near-west suburbs: bungalows, Tudors and Prairie houses

South and east of O’Hare, towns such as Oak Park, River Forest, Elmwood Park and La Grange were largely built out before the war. Their streets mix brick bungalows with low hipped roofs and front dormers, square-plan foursquares, Tudor Revival houses with steep front gables and, in Oak Park and River Forest especially, Prairie-style homes with broad, shallow roofs and deep overhangs.

Each style fails in its own way. Bungalow dormers leak where the dormer side walls meet the main roof. Tudor gables are steep enough that crews need roof jacks and toe boards before a single shingle comes off. Prairie overhangs sometimes hide built-in gutters, wooden troughs lined with sheet metal that rusted through long ago and now drain into the soffit. Where a town has a local historic district, a change in roofing material or color can need a preservation review before the permit is issued. We check for that during the first visit, not after the order is placed.

NWS-surveyed storm tracks through suburban Cook County

Damage surveys by the National Weather Service’s Chicago office trace several recent storms straight through the towns we serve:

  • June 13, 2022: an EF-0 tornado began in unincorporated Schaumburg Township and ran about two miles into Roselle. Straight-line wind on its west side reportedly blew over two parked planes at Schaumburg Regional Airport.
  • July 12, 2023: brief EF-0 tornadoes touched down in Schaumburg and on both sides of O’Hare, one tracking from Itasca toward the airport and another from the airport toward Park Ridge.
  • July 14, 2023: straight-line winds estimated near 80 mph caused widespread tree damage across Elk Grove Village, worst around Elk Grove High School.
  • July 15, 2024: a derecho produced 32 confirmed tornadoes in the Chicago forecast area, a record for one event there, including an EF-0 that crossed O’Hare from Bensenville to Rosemont.

Tornado paths are narrow; the straight-line wind around them is not. After storms like these, what we find most often is not a missing roof but shingles that lifted, broke their seal strips and settled back down, creased tabs along ridges and rakes, and punctures from falling limbs. Our storm damage repair page explains what we photograph and how we write it up for your insurer.

Village permits and unincorporated Cook County

Suburban Cook is divided among dozens of villages and cities, and their roofing rules differ more than most homeowners expect. Four of the towns closest to us show the range:

  • Schaumburg treats a residential reroof as an express permit, with no plan review but a required final inspection.
  • Des Plaines lets small repairs go without a permit, but requires one once work reaches a quarter of the roof within twelve months.
  • Arlington Heights requires a village contractor license in addition to the state roofing license; our Arlington Heights roof replacement page walks through the village’s re-roof checklist.
  • Palatine asks for the signed contract, showing the state roofing license number, to be uploaded with the application.

Homes in unincorporated pockets, such as parts of Schaumburg Township, are permitted by the Cook County Department of Building and Zoning instead. The county publishes its own reroof permit requirements and a map viewer for checking whether a parcel is unincorporated. We confirm which office has jurisdiction before we quote, so permit cost and timing are already in the estimate.

Flat roofs along the commercial corridors

Golf Road, Higgins Road and the streets around O’Hare are lined with offices, warehouses, strip centers and restaurants under low-slope roofs. Their failures are different from a house’s: ponding behind rooftop units, split seams in aging membranes, clogged internal drains and loose perimeter metal after a wind event. We inspect, repair and replace these roofs and give property managers dated photo reports they can budget from. See commercial roofing for the systems we work with.

Weather to plan for

NWS-confirmed EF-0 tornadoes near Schaumburg and O’Hare in 2022, 2023 and 2024, plus 80 mph straight-line winds in Elk Grove Village in July 2023; older bungalows and Cape Cods are prone to winter ice dams.

Permits

Every village and city issues its own roofing permits under its own rules. Unincorporated parcels go through the Cook County Department of Building and Zoning, which publishes separate reroof requirements.

Cook County roofing questions

How can I tell whether my Cook County home is in a village or unincorporated?

Your property tax bill lists the taxing districts for the parcel; a village or city named there usually means that municipality issues your permits. Cook County also offers an online map viewer showing whether a parcel is unincorporated. If it is still unclear, send us the address and we will check before quoting.

Which Cook County suburbs are closest to your crews?

Elk Grove Village is about five miles from our Addison shop in a straight line. Schaumburg and Des Plaines are under nine miles, Arlington Heights is about eleven, and Palatine about thirteen. Towns farther east, such as Oak Park, are a longer drive but still on our regular routes.

Can you repair the built-in gutters on an older west-suburban house?

Yes. Built-in gutters are troughs framed into the roof edge and lined with metal; when the lining fails, water runs straight into the cornice and wall. We can reline them with new metal or a membrane, or, where you prefer it and any historic review allows it, convert them to hung seamless gutters. We explain the difference in appearance and cost before you choose.

Your Cook County roofing contractor serves these communities

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.

  • ★★★★★

    ALTA property services did phenomenal work with a complicated job. I contacted ALTA for an extensive remediation (cleanup) project of toxic contamination inside my home and HVAC unit. Ron created a comprehensive, multi-step plan to attack the issue. His team was efficient and thorough, and follow up testing validated their efforts were successful. I feel safe in my own home for the first time in years.

    Brian D. · Google review · Repairs & maintenance

  • ★★★★★

    Very professional, organized, did good job. Dewayne the plumber came in fix the problem and protect the house and everything completed. I would recommend him for any service.

    Ashley B. · Google review

  • ★★★★★

    Dewayne the plumber arrived on time. He was able to diagnose a problem that protected my plumbing system. He was professional and left everything clean and orderly upon competuon of the job …

    Kenya D. · 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 June 13, 2022 an EF-0 tornado (peak ~80 mph) began in unincorporated Schaumburg Township and traveled about 2.2 miles into Roselle; straight-line…
  • 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…
  • National Weather Service — On July 14, 2023 an NWS survey attributed widespread tree damage across Elk Grove Village to straight-line winds estimated near 80 mph, most severe…
  • National Weather Service — The July 15, 2024 derecho produced 32 confirmed tornadoes in the NWS Chicago forecast area, a record for a single event there (previous record 22)
  • WTTW News — During the July 15, 2024 derecho an EF-0 tornado (~80 mph, ~3.8 mi) crossed O’Hare from Bensenville to Rosemont
  • Cook County — The Cook County Department of Building and Zoning permits unincorporated parcels, publishes reroof permit requirements, and offers a map viewer to…
  • Village of Schaumburg — Schaumburg handles residential reroofs as express permits: no plan review, final inspection required, a current Illinois roofing license copy…
  • Village of Arlington Heights — Arlington Heights’ single-family re-roof checklist (rev. Oct. 2025) requires a village contractor license and state roofer’s license (copy with…
Call Text Free estimate