
Roofing Contractor in Carpentersville, IL
Carpentersville was settled in 1837 by Julius Angelo Carpenter, and its housing tells the story of two very different building booms. DFC Roofing is about 18 minutes south in South Elgin and has been roofing here since 1979.
- About 18 minutes from our South Elgin office
- Post-war Meadowdale-era and 1990s Randall Road subdivisions
- Family-owned since 1979 · IL license 104.004825
- Free estimates · 5% senior and military discount
Get a Free Estimate
Roof replacement, repair, inspection or storm damage in Carpentersville — tell us what your home or building needs and a DFC Roofing project manager will call you back, usually the same business day, to schedule a free estimate.
- Two quick questions, name and phone — that's it.
- We call you back, usually the same business day.
- Family owned since 1979. Licensed • Bonded • Insured.
Prefer to talk? (630) 289-2224
Roofing Services in Carpentersville
Roof Replacement
Full tear-off and replacement for Carpentersville homes, with architectural shingles, new ice-and-water shield and ridge ventilation. Roof replacement →
Roof Repair
Leaks, flashing, missing shingles, valleys, boots and ice-dam damage — repaired, not upsold into a new roof. Roof repair →
Roof Inspection
A free, no-pressure inspection with photos of what we find on your Carpentersville roof. Roof inspection →
Storm & Hail Damage
Documentation for your claim, adjuster meetings and emergency tarping after wind or hail. Storm damage →
Commercial Roofing
Carlisle EPDM and TPO, metal and steep slope for businesses, churches and associations. Commercial roofing →
Siding, Gutters & More
Vinyl and fiber-cement siding, seamless gutters, soffit, fascia and windows. Residential exteriors →
Two Booms, Two Very Different Roofing Jobs
Carpentersville's 11,863 housing units split almost evenly between two eras: 38.8% built between 1940 and 1969 and 39.1% built between 1990 and 2009, with very little since 2010. The median year built is 1976. (Source: CMAP Community Data Snapshot, ACS 2020–2024.)
The first of those numbers is the Meadowdale era — the subdivision built and annexed in the mid-1950s, with the Meadowdale Shopping Center opening in May 1957. Those houses are now 65 to 70 years old. They typically have simple gable roofs, original board or early plywood decking, minimal attic ventilation by modern standards, and often more than one layer of shingles.
The second number is the westward growth past Randall Road in the 1990s and 2000s. Those homes are on their first replacement now — original builder shingles, 25 to 30 years old, usually still one layer, usually a straightforward tear-off.
The two jobs price very differently, and any contractor quoting Carpentersville off a satellite image without knowing which side of that line your house is on is guessing.
Recent Storms Over Carpentersville
June 10, 2026 — derecho. The National Weather Service logged a measured 65 mph gust two miles north of Carpentersville at 3:20 PM, with trees downed onto the road. The wider system produced 80–85 mph winds across the region and structural damage including roofing material torn from buildings further east.
Sixty-five miles per hour is enough to break the seal strip on aged shingles even where nothing visibly blows off — particularly on the 1950s Meadowdale-era roofs, where the shingles have already lost flexibility. It is worth a look.
Permits in Carpentersville
The Village of Carpentersville's Community Development Department at 1200 L.W. Besinger Drive, Room 206 (847-551-3478) lists a roof permit among its residential permits and accepts electronic submittal. DFC Roofing prepares the application, pulls the permit and meets the inspector.
Our Illinois roofing license is 104.004825, bonded and insured.
Commercial Roofing in Carpentersville
DFC Roofing is a Carlisle SynTec authorized applicator, which means we can offer No Dollar Limit warranties on commercial single-ply work in Carpentersville — EPDM and TPO flat roofs, architectural sheet metal and steep-slope commercial. We work with property managers, associations, churches, schools and building owners.
Commercial roofing → · Roof maintenance program → · Request a bid →
Carpentersville Roofing Questions
My house is in the Meadowdale area. What should I expect on a tear-off?
I'm in a 1990s subdivision west of Randall Road. Is my roof due?
Do I need a permit to replace my roof in Carpentersville?
Nearby Towns We Serve
DFC Roofing works throughout Kane County and the neighboring corners of Cook and DuPage. Nearby towns we serve:
South Elgin · Elgin · St. Charles · Geneva · Batavia · Bartlett · Streamwood · Hanover Park · West Dundee · Campton Hills · Wayne · Elburn · Gilberts · North Aurora · East Dundee · Sleepy Hollow · Pingree Grove · Hampshire · Sugar Grove · Algonquin · Huntley · Schaumburg · Hoffman Estates
