DFC Roofing project

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

Property type
More details (optional)

Or call (630) 289-2224 · Licensed • Bonded • Insured · No obligation

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.

See the full Kane County storm record →

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?
South Elgin is our home town — our office is at 1360 River Rd. For an active leak we can usually be there the same day. For a free estimate on a replacement, normally within a few days of your call.
My South Elgin subdivision was built in the late 1990s. Is my roof due?
Very likely worth checking. The median South Elgin home was built in 1997 and 58% of the village's housing went up between 1990 and 2009, so a lot of original builder shingles are now 25–30 years old. An estimate is free and takes about 45 minutes; if the roof has years left, we will tell you that.
Do I need a permit to replace my roof in South Elgin?
Roofing work in South Elgin is permitted through the village's Community Development Department. DFC Roofing pulls the permit and handles the inspection as part of the job.

Nearby Towns We Serve

DFC Roofing works throughout Kane County and the neighboring corners of Cook and DuPage. Nearby towns we serve:

See all service areas → · Kane County roofing →

Call (630) 289-2224 Free Estimate