Roof Leak Repair in Downers Grove, Naperville and DuPage County

We Find the Source of the Leak and Fix It
Yes, Adept Construction repairs roof leaks in Downers Grove, Naperville and across DuPage County, and we fix where the water gets in, not just where it shows up. A ceiling stain is rarely directly under the problem. We trace it back to the entry point, most often a pipe boot, chimney or skylight flashing, a nail pop or a valley, and repair the source.
Most leak repairs are done in one visit and scheduled within the week. A leak running during rain, or an opening from a fallen limb, is tarped within 24 hours. Every repair starts with a free roof inspection and a written, itemized estimate, and carries our 10-year workmanship warranty. Leaking now? Call (630) 360-2730.

Signs Your Roof Is Leaking
- A brown stain or ring on a ceiling, or paint bubbling where a wall meets the ceiling.
- Drips that appear only in heavy or wind-driven rain.
- A musty smell in the attic, damp insulation or darkened roof decking.
- Granules collecting in the gutters, or shingles in the yard after a storm.
- Ice built up along the eaves in winter, followed by stains on exterior walls or ceilings near the outside wall.
Our guide to detecting a roof leak explains what to look for in the attic before we arrive.
Where Roof Leaks Start, and How We Fix Each One
Pipe boots
The rubber collar around a plumbing vent cracks with age and freeze-thaw cycles and is one of the most common sources of a small ceiling stain. We replace the boot rather than cover it with caulk, which fails again within a few seasons.
Chimney and skylight flashing
Failed step flashing, counter-flashing and cracked chimney crowns are behind most persistent leaks on homes built before 2000. We reseal, re-flash or replace. See our chimney flashing repair guide.
Valleys
Valleys carry more water than any other part of the roof and fail first when the metal or the shingle overlap does. Our roof valley repair guide covers the common failures.
Nail pops and wind-lifted shingles
Backed-out nails push up through the shingle above them, and wind breaks the seal strip and creases the shingle mat. A creased shingle can lie flat and still leak at the next heavy rain. We repair the source and replace the damaged shingles.
Ice dams
Ice at the eaves backs meltwater under the shingles and into the wall. We repair the underlayment and shingles at the eave and, with ice-and-water shield and ventilation, keep it from recurring. See ice dam damage and insurance.
Flat and low-slope roofs
On EPDM, TPO and modified bitumen roofs, leaks come from seam failures, punctures, ponding water and failed flashing. See flat roofing and commercial roofing.
Gutters
Sagging, separated or overflowing gutters push water back under the first course of shingles. We re-hang, reseal and replace runs alongside the roof repair.


How We Repair a Roof Leak
- Tell us what you are seeing. A stain, a drip, shingles in the yard. Send a photo if you have one. Storm and leak calls are prioritized.
- Stop the water. If the leak is active during rain or the roof is open, we tarp and secure it within 24 hours. Emergency tarping is documented so its cost can go on an insurance claim.
- Trace the leak. We follow the water from the interior stain back to the entry point, at no charge.
- Price it in writing. You get a written, itemized estimate before any work starts.
- Repair the source. We replace the pipe boot, re-flash the chimney or skylight, replace the damaged shingles or reseal the membrane. If we open the roof and find more than expected, such as soft or wet decking, we stop and show you before continuing.
- Back it with a warranty. The repair carries our 10-year workmanship warranty in writing, in addition to any manufacturer warranty on the materials.

- Illinois Roofing License No. 104.011123
- Owens Corning Preferred Contractor
- BBB Accredited, A+ Rating
- 10-Year Workmanship Warranty
Small Leak or a Bigger Problem?
One leak in one spot on a sound roof is a repair, and often a small one. For a single pipe boot, a few shingles or one piece of flashing, our handyman roof repair service sends one technician instead of a full crew. Leaks in more than one place, soft decking, hail damage across several slopes, or a roof past about 20 years that is shedding granules point to wider failure. In those cases we tell you in writing whether a larger roof repair or a roof replacement is the better spend. If a storm caused the leak, see storm damage repair.
Why Roofs Leak in DuPage County
Leaks here follow the calendar. In winter, ice dams back meltwater under the shingles at the eaves, and repeated freezing and thawing cracks pipe boots and dries out sealants. In summer the rain comes hard: August is the wettest month in DuPage County, averaging 4.60 inches at Wheaton, the county seat, and that is when flashing gaps and lifted shingles show up as fresh ceiling stains.
The National Weather Service Chicago forecast office issues severe thunderstorm warnings for DuPage County when a storm produces hail of one inch or more or wind gusts of 58 mph or more. Wind-creased and hail-bruised shingles often hold for a season or two and then leak, which is why many of the leaks we trace in spring started with the previous summer’s storms.
Many Naperville homes built in the 1980s and ’90s are at the age when step flashing and chimney crowns fail, and the mature tree canopy in Downers Grove and Hinsdale makes limb strikes a common cause of sudden leaks. Whether a repair in Naperville needs a permit depends on the material. The City of Naperville does not require one for asphalt shingle work on a single-family home as long as the existing roof sheathing stays in place; metal, wood and sealed-membrane roofs need a permit, and the shingle exemption no longer applies once sheathing is replaced. In every case the roofer must hold an Illinois roofing license. We check the rule and pull the permit when one is needed.
What Roof Leak Repair Costs
A roof leak repair is priced by what failed, how much of the roof it affects, the pitch and height of the roof, and whether the decking underneath is wet. A pipe boot or a single flashing repair costs a fraction of a section repair; a leak left long enough to rot the decking costs more, because the wood has to be replaced too. Adept Construction gives a written, itemized estimate before work starts and does not add charges afterward. Typical ranges by repair type are in our roof repair cost guide. Leaks caused by sudden storm damage are usually covered by homeowners insurance; leaks from age and wear usually are not. Our roof insurance claims guide explains the difference.
Why Homeowners Call Adept Construction for Leak Repair
- We fix the source. We trace the water to where it gets in instead of patching where it drips.
- Fast response. Active leaks tarped within 24 hours; most repairs scheduled within the week and finished in one visit.
- Licensed and insured. Illinois roofing contractor license No. 104.011123; general liability and workers’ compensation insurance; Owens Corning Preferred Contractor; BBB Accredited, A+.
- Written prices. Every repair is quoted in writing and itemized before work starts.
- 10-year workmanship warranty on every repair, small ones included.
- Local since 1997, from offices in Downers Grove and Naperville.
Roof Leak Repair FAQs
Yes. Adept Construction traces leaks from the interior stain back to the entry point, usually a pipe boot, chimney or skylight flashing, a nail pop or a valley, and repairs the source. Most leak repairs in Downers Grove and Naperville are completed in one visit.
Hire a licensed roofing contractor. Illinois requires anyone doing roofing work for pay to hold a roofing license from the Illinois Department of Financial and Professional Regulation (IDFPR). Adept Construction holds Illinois roofing license No. 104.011123, and you can verify any roofer on the IDFPR website.
A roof leak repair is priced by what failed, how much of the roof is affected, the roof’s pitch and height, and whether the decking is wet. A pipe boot or single flashing repair costs a fraction of a section repair. Adept Construction inspects at no charge and gives a written, itemized estimate before work starts.
Usually, if the leak was caused by sudden damage such as hail, wind or a fallen limb. Leaks from age, wear or lack of maintenance are usually not covered. Adept Construction documents storm damage with photos and a written scope and meets the adjuster on site when asked.
Yes. If a leak is running during rain or the roof has been opened by wind, hail or a fallen limb, Adept Construction tarps and secures it within 24 hours anywhere in DuPage County, then schedules the permanent repair when the weather allows. Call (630) 360-2730.
Most roof leak repairs are completed in a single visit, and most are scheduled within the week. Leaks that have soaked the decking take longer because the damaged wood has to be replaced; Adept Construction shows you before doing any extra work.
A roof that leaks only in heavy or wind-driven rain usually has a flashing gap, a lifted or creased shingle, or gutters that overflow and push water back under the first course of shingles. Light rain never reaches the opening; heavy rain and wind do.
A roof under 15 years old with one leak, a few damaged shingles or a flashing problem should be repaired. A roof past 20 years, shedding granules, with several leaks or hail damage across most of its surface is usually better replaced. Adept Construction inspects at no charge and puts the recommendation in writing.
Yes. Adept Construction repairs leaks on flat and low-slope EPDM, TPO and modified bitumen roofs on homes and commercial buildings, including seam failures, punctures, ponding and failed flashing.
Every Adept Construction repair, including small leak repairs, carries a 10-year workmanship warranty in writing, in addition to any manufacturer warranty on the materials used.
Get Your Roof Leak Fixed
Call (630) 360-2730, or request a leak repair estimate online. In our two home towns, the local pages cover response times and permits: roof repair in Naperville and roof repair in Downers Grove. We also repair leaks in Villa Park, Hinsdale, Lombard, Wheaton, Lisle, Woodridge, Westmont and Aurora; see the full service area.