Paul Davis Restoration & Remodeling of Rockford, Illinois
Local (815)547-9600 or (888)4PDR-NOW
Emergency? Get Help Now!
  • For immediate response 24/7, click here for online service request.
  • Call 815-547-9600 to speak with someone right away.

Ice Dam? Call Paul!
Responding to emergencies 24/7

Ice Dam
How an Ice Dam Forms Ice Dam Quick Fix
Click here to enlarge
Don't let this happen to you.
Call Paul! for all your Emergency needs
Do you know how an ice dam forms?

Ice dams can form when a roof that is warmer than the eaves causes snow on the roof to melt, the water to flow down the colder eaves, and then re-freeze.  As this cycle repeats, ice can back up or "dam" under shingles, allowing water to accumulate behind it. The water can leak through the roof and cause serious damage to walls, insulation, ceilings, and painted surfaces inside the home that may only get worse over time.  However, there are some relatively simple steps one can take to prevent ice dams:
  • Proper insulation is the key - Attic spaces need to be kept cool so that the roof stays cold.  Ideally, attics should have 12" of insulation.

  • Seal areas where heat can escape into the attic.  Likely spots include areas around chimneys, around electrical components, such as junction boxes and ceiling fans, plumbing vents, and any other passages through the attic floor.

  • Ventilation - Less important than insulation, but still a factor in preventing ice dams; proper ventilation will allow any heat that does enter the attic to exit the space and be replaced by cold outside air.
If an ice dam has already caused damage to the home or commercial building, it is critical to have the entire structure inspected by a certified restoration professional before any repairs begin.  Paul Davis has the knowledge and experience to help property owners in this situation.  We also have the specialized equipment required to clean up, properly dry, and repair the structure.

An ice dam quick fix

A permanent fix for ice dams require proper insulation, sealing, and ventilation in the attic; however if an ice dam has formed simply fill the leg of a discarded pair of pantyhose with a calcium chloride ice melter.  Lay the hose onto the roof so it crosses the ice dam and overhangs the gutter.  If necessary, use a long-handled garden rake or hoe to push it into position.

The calcium chloride will eventually melt through the snow and ice and create a channel for water to flow down into the gutters or off the roof.

This is only a temporary fix, so make sure that you call a certified restoration professional to inspect and repair any damages.

+Our Service Areas By County, City and ZIP Code


Boone County

Belvidere - 61008, Caledonia - 61011, Capron - 61012, Garden Prairie - 61038, Poplar Grove - 61065

Dekalb County

Clare - 60111, Cortland - 60112, Dekalb - 60115, Esmond - 60129, Genoa - 60135, Hinkley - 60520, Kingston - 60145, Kirkland - 60146, Malta - 60150, Maple Park - 60151, Sandwich - 60548, Shabbona - 60550, Somonauk - 60552, Sycamore - 60178, Waterman - 60556

McHenry County

Alden - 60001, Algonquin - 60102, 60156, Bull Valley - 60012, 60050, 60097, 60098, Cary - 60013, Crystal Lake - 60012, 60014, 60039, Fox River Grove - 60021, Harvard - 60033, Hebron - 60034, Holiday Hills - 60050, 60051, Huntley - 60142, Johnsburg - 60050, 60051, Lake in the Hills - 60102, 60156, Lakemoor - 60050, 60051, Marengo - 60152, McCullon Lake - 60050, McHenry - 60050, 60051, 60296, 60297, Oakwood Hills - 60013, Richmond - 60071, Ringwood - 60072, Solon Mills - 60071, Spring Grove - 60081, Trout Valley - 60013, Union - 60180, Village of Lakewood - 60014, Volo - 60051, Wonder Lake - 60097, Woodstock - 60098

Ogle County

Baileyville - 61007, Byron - 61010, Chana - 61015, Creston - 60113, Davis Junction - 61020, Egan - 61047, Forreston - 61030, Holcomb - 61043, Kings - 61068, Leaf River - 61047, Lindenwood - 61049, Monroe Center - 61052, Mount Morris - 61054, Oregon - 61061, Polo - 61064, Rochelle - 61068, Stillman Valley - 61084, Woosung - 61091

Stephenson County

Cedarville - 61013, Dakota - 61018, Davis - 61019, Eleroy - 61027, Freeport - 61032, German Valley - 61039, Kent - 61044, Lena - 61048, McConnell - 61050, Orangeville - 61060, Pearl City - 61062, Ridott - 61067, Rock City - 61070, Scioto Mills - 61032, Winslow - 61089

Winnebago County

Cherry Valley - 61016, Durand - 61024, Loves Park - 61111, 61115, 61130, 61131, 61132, Machesney Park - 61103, 61111, 61115, Pecatonica - 61063, Rockford - 61101, 61102, 61103, 61104, 61105, 61106, 61107, 61108, 61109, 61110, 61112, 61114, 61125, 61126, Rockton - 61072, Roscoe - 61073, Seward - 61077, Shirland - 61079, South Beloit - 61080, Winnebago - 61088