The ice along a roof in Lombardline is the symptom. The cause is warm air escaping into the attic, and it is still running right now. As part of our complete Lombard winter roof services, crews handle water mitigation & dryout across Dupage County.
The Dupage County Trap: Modest Snow, Constant Cycling
What catches people out in Dupage County is that the snow looks harmless. Two or three inches reads as nothing, and it builds ice on an eave just as effectively as a northern storm given enough cycles.

Because the winters read as mild, the building stock is not built for ice. Attic insulation is thinner, eave details are less considered, and ice barrier is more often absent than present on a roof in Lombard.
Ice-barrier practice in Dupage County
The residential code Illinois follows calls for eave ice barrier on new work. Enforcement in Dupage County is real but recent, so the age of the roof is what decides whether it is there.
Water Mitigation & Dryout in Lombard: How The Work Runs
Finding the water that left no stain
The visible mark on a ceiling is the smallest part of the problem. Water tracks along top plates, runs down stud bays, and spreads across a ceiling plane well past where it finally shows. Wet Insulation in the Attic.
Thermal imaging and pin meters find it. On a job in Lombard the mapped wet area is routinely several times the size of the stain, and drying the stain alone leaves the rest to go moldy quietly.
From dry to finished: the interior repair
Mitigation ends when the readings hit standard. The repair starts right after, with the same company: new insulation, drywall hung and finished, texture matched, trim replaced and painted, and flooring where it did not recover.
Keeping it in-house means one scope, one claim and one set of documentation from the first photograph in Lombard to the last coat of paint, rather than a dried-out room sitting open while you look for a contractor.
Clean water does not stay clean
Meltwater off a roof starts as category one - essentially clean. It does not stay that way. Passing through old insulation, wall cavities, dust and whatever has accumulated in a ceiling plane for forty years degrades it, and standing more than a day or two degrades it again.
That classification drives what can be dried in place and what has to be removed, and it is the reason a leak dealt with on day one is a smaller job than the identical leak dealt with on day five.
The sequence
Standing water is extracted first. Saturated insulation comes out, because it cannot be dried in place and it is holding moisture against everything it touches. Containment goes up where tear-out is needed, with HEPA scrubbers running inside it. Dehumidifiers and air movers are placed to the room's volume and load rather than scattered around.
Then the readings get taken daily until they hit standard. In a Lombard winter, with cold cavities and low ambient humidity outside, that typically takes longer than people expect.
Containment before tear-out
Where drywall or insulation has to come out, barriers go up and HEPA scrubbers run inside them. That keeps the dust and whatever is growing in the wet material out of the rest of the house.
It also keeps the job to one room rather than the whole floor, which on an occupied Lombard home is the difference between staying and moving out.

What you get in Lombard
- Electrical made safeCircuits killed where water reached fixtures, before equipment goes in
- Containment and HEPABarriers and air scrubbers wherever tear-out is required
- Extraction firstStanding water out before anything else starts
| Coverage area | Lombard and Dupage County |
|---|---|
| Billing | Xactimate line items on one claim; carrier billed directly where the policy allows |
| Method | Containment, HEPA filtration and drying to a measured IICRC standard |
| Documentation | Dated before and after photos, written scope in Xactimate line items |
| Interior repair | Insulation, drywall, texture, trim and paint, done in-house after drying |
| Local ice-barrier practice | Eave membrane on new work, often absent |
| Dispatch window | Same day to 24 hours |
Dupage County Coverage From Lombard
Crews working Lombard cover the adjoining communities on the same route — Villa Park, Glen Ellyn, Oak Brook, Glendale Heights and Berkeley — so a storm week usually means one truck handling several addresses in Dupage County rather than separate trips.
Nearest hub towns with their own water mitigation pages: Elmhurst, Addison, Downers Grove, Wheaton, Carol Stream, Bensenville.
When a storm hits Dupage County, crews are dispatched by severity rather than by call order — water already inside the house goes first.
Most jobs do not stop at one service. Water Mitigation in Lombard often runs alongside ice dam removal in Lombard, and both get written into one scope rather than billed as separate visits.
Active leak right now? Our 24/7 Lombard steam ice dam removal crews are dispatched first during a freeze event. Call (888) 561-9664.






