
Roofing Contractor in South Elgin, IL — Our Home Town
DFC Roofing has worked out of South Elgin since long before most of the village was built. Our office is at 1360 River Rd, a few minutes from the Fox River Trolley Museum on LaFox Street, and South Elgin is the town where our trucks start and end the day.
That matters more than it sounds. When a South Elgin homeowner calls about a leak, we are not dispatching a crew from Aurora or Rockford. We can usually put a project manager on your roof the same week, and same day when water is coming in.
- Based at 1360 River Rd, South Elgin, IL 60177
- Family-owned since 1979 — 47 years in the Fox Valley
- Illinois roofing license 104.004825 · bonded and insured
- Free estimates · 5% senior and military discount
Get a Free Estimate
Roof replacement, repair, inspection or storm damage in South Elgin — 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 South Elgin
Roof Replacement
Full tear-off and replacement for South Elgin 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 South Elgin 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 →
South Elgin Roofs Are Hitting Replacement Age Together
South Elgin grew fast and grew late. Of the village's roughly 8,800 housing units, 58% were built between 1990 and 2009, and only about 3% date to before 1940. The median South Elgin home was built in 1997. (Source: CMAP Community Data Snapshot, ACS 2020–2024.)
That single statistic explains most of the roofing calls we take here. A builder-grade three-tab or early architectural shingle laid on a 1995–2005 subdivision home is now 20 to 30 years old — at or past the end of its service life in a climate that swings from −10°F to 95°F and takes hail most springs.
Whole streets in South Elgin were roofed within a year or two of each other, which is why you will see three tear-offs on one block in a single summer. If your neighbors are replacing, it is worth having yours looked at — not because you necessarily need one, but because you should know where you stand.
Recent Storms Over South Elgin
June 10, 2026 — derecho. The National Weather Service logged wind damage two miles northwest of South Elgin at 3:19 PM, with photos relayed of branches over six inches in diameter down. The same system produced 80–85 mph gusts across Kane and DeKalb counties.
April 14, 2026 — hail. One-inch (quarter-sized) hail was reported two miles west of South Elgin at 10:21 PM.
Quarter-sized hail does not always look like damage from the ground. It bruises the mat under the granules, and the granule loss shows up months later. If your roof was under either of those storms and you have not had it looked at, that is exactly what a free estimate is for.
Permits in South Elgin
Roofing work in South Elgin is permitted through the village's Community Development Department at 10 N. Water Street (847-742-5780). We pull the permit, schedule the inspection and meet the inspector — you do not need to take a day off for it.
Illinois is one of the few states that licenses roofing contractors at state level. Ours is 104.004825. Ask any contractor bidding your South Elgin roof for theirs, and check it against the IDFPR license lookup before you sign anything.
Commercial Roofing in South Elgin
DFC Roofing is a Carlisle SynTec authorized applicator, which means we can offer No Dollar Limit warranties on commercial single-ply work in South Elgin — 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 →
South Elgin Roofing Questions
How quickly can DFC Roofing get to my South Elgin home?
My South Elgin subdivision was built in the late 1990s. Is my roof due?
Do I need a permit to replace my roof in South Elgin?
Nearby Towns We Serve
DFC Roofing works throughout Kane County and the neighboring corners of Cook and DuPage. Nearby towns we serve:
Elgin · St. Charles · Geneva · Batavia · Bartlett · Streamwood · Hanover Park · Carpentersville · West Dundee · Campton Hills · Wayne · Elburn · Gilberts · North Aurora · East Dundee · Sleepy Hollow · Pingree Grove · Hampshire · Sugar Grove · Algonquin · Huntley · Schaumburg · Hoffman Estates
