Drip Edge & Eave Protection: How Grand Rapids Roofs Shed Ice-Dam Meltwater
Drip edge is a small metal flashing piece along a roof’s eaves and rakes, and in Grand Rapids it does not work alone — it functions together with the ice-and-water barrier that Michigan code requires at every eave to manage exactly the meltwater an ice dam produces. Grand Rapids Roofing Pros is an independent dispatch service that connects homeowners with licensed local roofers who install and inspect code-compliant eave assemblies; we do not perform roofing work ourselves.
Call now for a licensed local roofer
Call now and we’ll connect you by phone with the licensed local roofer you’re matched with — no phone tag, no obligation.
Ready to talk to someone about your roof?
Call to reach the licensed local roofer you’re matched with in Grand Rapids & West Michigan.
Call (901) 704-8932When you call, stay on the line for a few seconds while we match you with the licensed local roofer for your area. Have your address and a quick description of the problem ready.
We connect homeowners with independent licensed roofing professionals in the Grand Rapids area. We are not a licensed contractor and do not perform roofing work ourselves.

Quick answer: what drip edge does, and why it isn’t the whole story
Drip edge is formed metal flashing along the eaves that directs water off the roof edge, rather than letting it curl back under the shingles. In Grand Rapids, drip edge sits above the mandatory eave ice barrier, the self-adhering membrane Michigan Residential Code R905.1.2 requires to run at least 24 inches inside the exterior wall line. Drip edge handles normal runoff; the ice barrier underneath stops meltwater an ice dam has forced backward, uphill under the shingles. A roof edge is only fully protected with both doing their jobs.
How do drip edge and the ice barrier actually divide the work?
Under normal conditions — rain, regular snowmelt flowing downhill off the roof — drip edge (typically run along the rakes as well as the eaves) is doing essentially all of the work: it keeps water moving off the roof edge cleanly instead of wicking back under the shingle tabs or running down the fascia board into the soffit. It is a code-referenced detail under the IRC’s asphalt shingle installation requirements, present on essentially every properly built eave regardless of climate.
An ice dam changes the direction water is moving. Meltwater trapped behind an eave ice ridge gets forced uphill, under the shingle field, which is water drip edge alone was never designed to stop. That is the specific failure mode the ice-and-water barrier addresses — see our full explainer on what Michigan code requires at the eaves for the membrane side of this assembly.
The eave assembly, top to bottom
- Shingles — the visible weather surface
- Drip edge — directs normal runoff off the roof edge
- Ice & water barrier — stops backed-up meltwater from reaching the deck
- Roof deck — the structural surface everything protects
What does a failing eave edge actually look like?
Drip edge and ice-barrier problems tend to show up in a handful of recognizable ways.
Fascia staining
Dark streaking or peeling paint on the fascia board can mean water is running behind a missing or damaged drip edge instead of over it.
Interior ceiling stains
Staining near an exterior wall in winter often points to meltwater reaching the deck — a sign the ice barrier coverage may be missing or too short.
Older, pre-code roofs
Roofs reroofed before the ice-barrier requirement was consistently enforced may have drip edge but no membrane underneath at all.
What does code require at a Grand Rapids eave?
Two separate code references cover the two pieces of this assembly.
Required run inside the exterior wall line under Michigan Residential Code R905.1.2 (36″ along-slope on roofs 8:12 or steeper).
The Michigan LARA Bureau of Construction Codes classifies every county in the state as subject to the ice-barrier requirement.
Drip edge at eaves and rakes is a standard asphalt-shingle installation detail under the International Residential Code.
Drip edge and the ice barrier are not redundant — each one covers a failure mode the other doesn’t.
Sources: City of Grand Rapids — Roof Assembly Requirements (MI Residential Code Ch. 9); ICC IRC R905.1.2.
Questions Grand Rapids homeowners ask
What is drip edge and what does it do?+
Drip edge is a formed metal flashing installed along a roof’s eaves and rakes that directs water off the roof edge and away from the fascia board, preventing it from curling back under the shingles or running down behind the gutter.
Is drip edge the same thing as the ice barrier Michigan code requires?+
No, they’re different components with different jobs. Drip edge is a metal flashing piece that manages normal water runoff at the roof edge. The ice barrier is a self-adhering membrane underneath the shingles that stops meltwater forced backward under the shingle field by an ice dam from reaching the deck.
How far up the roof does Michigan’s required ice barrier need to go?+
Under Michigan Residential Code R905.1.2, the ice barrier must extend at least 24 inches inside the exterior wall line, or 36 inches measured along the slope on roofs 8:12 pitch or steeper.
Can an older Grand Rapids roof be missing the ice barrier even with drip edge installed?+
Yes. A roof can have proper drip edge for everyday water shedding while still lacking the ice-and-water membrane underneath, especially if it was reroofed before the requirement was consistently enforced. A licensed roofer can check the eave detail during an inspection.
Does Grand Rapids Roofing Pros install drip edge or ice barrier directly?+
We are an independent dispatch service. We connect homeowners with licensed local roofers who install and inspect drip edge and ice barrier assemblies directly; we do not perform roofing work ourselves.
Eave protection help across Grand Rapids & Kent County
Part of the broader West Michigan roofing resource from Grand Rapids Roofing Pros.
Continue the materials & methods series
Get matched with a licensed Kent County roofer
Call now and we’ll connect you with a licensed local roofer who can check your drip edge and ice barrier. No phone tag, no obligation.
Call now for a roofer
Independent dispatch service connecting homeowners with licensed local roofing professionals. We are not a roofing contractor.