A Oswego roof can look fine from the driveway and still be backing water under the shingles at the eave, where nobody can see it. As part of our complete Oswego winter roof services, crews handle ice dam removal across Kendall County.
Oswego Ice Dams: Why a Few Inches Is Enough
Three inches of snow and a week of days above freezing and nights below it will build ice on a Kendall County eave just as reliably as a foot of snow further north.

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 Oswego.
Ice-barrier practice in Kendall County
Because ice is not the first thing a homeowner in Oswego thinks about, the membrane is the detail most often value-engineered out of a re-roof. It is worth asking for by name on any quote.
Ice Dam Removal in Oswego: How The Work Runs
Why a drainage channel is not removal
Cutting a few channels through a dam so water can get past is quick and it is sometimes sold as ice dam removal. It drains the roof for as long as the channels stay open, which in an Oswego cold snap can be a single night before they close again. Water Stain on the Ceiling in Winter.
Removing the dam means taking the ice off down to the shingle along the whole affected run, so the eave can drain the way it was built to. It takes longer and it is the only version that holds.
If water already got inside
Taking the ice off stops new water. It does nothing about what is already in the insulation, the ceiling and the walls of an Oswego home.
The same company handles the rest: water mitigation and dryout, mold remediation where the water has led to growth, the interior repair, and the roof where the dam damaged it, all documented on one insurance claim.
Working at night and during an active storm
Freeze events do not keep office hours, and the worst leaks tend to announce themselves in the evening when the day's melt refreezes. Crews run lit, and a roof that is actively collecting snow is worked anyway, because waiting for better weather means the dam is bigger when somebody finally gets to it.
What does stop a crew is wind and lightning. Both are judgment calls made on site in Oswego, and a postponed start gets explained rather than dressed up.
Why the gutter has to be cleared in the same visit
A dam sitting above a gutter packed solid with ice is only half the problem. Clear the eave and leave the trough frozen, and the next day's meltwater has nowhere to run — it backs up onto the roof and the dam rebuilds from the bottom.
Crews steam the trough and the downspout through to daylight on the same visit. It adds time, which is why the hour estimate given on the phone accounts for it, and it is the difference between a fix and a repeat visit in Oswego the following week.
Steep, high and awkward Oswego roofs
Pitch and height change the job more than ice thickness does. A walkable ranch eave is a ladder and a lance. A three-story roof with a steep pitch means anchors, rope, staging and two people where one would otherwise do.
Crews quote on that honestly. If a property in Oswego needs a longer setup, it is said on the phone rather than discovered at the end of the invoice.

What you get in Oswego
- Steam onlySafe on asphalt, cedar, slate, tile and metal — no chipping, no pressure, no salt
- No salt, no chippingNothing corrosive and nothing mechanical touches the covering
- Same-day dispatchActive interior leaks go to the front of the schedule during a freeze event
| Coverage area | Oswego and Kendall County |
|---|---|
| Local ice-barrier practice | Eave membrane on new work, often absent |
| Removal method | Low-pressure steam only. No chipping, salt or pressure washing. |
| Primary climate stressor | Repeated thaw-freeze cycling |
| Typical scope | Steam, 4-8 crew hours typical |
| Pricing model | Billed by the crew hour, rate quoted before dispatch |
| Documentation | Dated before and after photos, written scope in Xactimate line items |
Where We Dispatch Around Oswego
Crews working Oswego cover the adjoining communities on the same route — Montgomery, Bristol, Yorkville, Sugar Grove and Fox Valley — so a storm week usually means one truck handling several addresses in Kendall County rather than separate trips.
Nearest hub towns with their own ice dam removal pages: Aurora, Plainfield, Batavia, Naperville, Bolingbrook, Romeoville.
Scheduling for Oswego tightens up during a freeze event, which is exactly when the phone beats the form. Water coming in means a call, not an email.
Most jobs do not stop at one service. Ice Dam Removal in Oswego often runs alongside water mitigation & dryout in Oswego, and both get written into one scope rather than billed as separate visits.
Active leak right now? Our 24/7 Oswego steam ice dam removal crews are dispatched first during a freeze event. Call (888) 561-9664.








