Fall & winter roofing: book now

Roof Repair Guide: Understand

Lakeshore Roof Repairs: What Changes Near Lake Michigan

A roof a block from Lake Michigan and a roof twenty miles inland can be the same shingle on the same kind of house and still live very different lives. Along the shore in places like Holland, Grand Haven, Spring Lake and Saugatuck, wind arrives off miles of open water with nothing to slow it, rain is driven sideways, sand blows into gutters and valleys, and some homes sit empty for months at a time.

This page explains what the building code says about wind near open water, why the wind ratings on a shingle wrapper assume conditions a beachfront house may not meet, what the code and manufacturers say about fasteners and metal near water, and what a lakeshore repair should do differently from the same repair inland.

Schedule Your Free Roof Inspection
By Paul Aikens, Founder & OwnerMichigan Licensed Residential Builder #262000779Updated

The Short Answer

Near Lake Michigan, a roof can fall in the building code's highest wind exposure category, Exposure D, which covers sites within 600 feet (or 20 times the building height) of open water at least a mile across. Shingle wind ratings assume Exposure B or C, so lakefront repairs need extra attention to nailing, edges, ridges and underlayment, corrosion-resistant fasteners and flashing, and any metal warranty exclusions for water spray.

Key Points

  • The 2015 Michigan Residential Code defines Exposure D as flat, unobstructed areas exposed to wind over open water, extending 600 feet or 20 times the building height inland.
  • ARMA says ASTM D7158 shingle wind classes assume Exposure B or C, so a beachfront roof is outside the test's standard conditions.
  • Muskegon's airport, a few miles from the shore, averaged about 29 days a year with gusts of 40 mph or more from 2006 to 2025, versus about 24 at Grand Rapids.
  • Lake Michigan is fresh water, but some metal panel warranties exclude any area under constant salt or fresh water spray.
  • Seasonal and second homes need an inspection plan, because small leaks run for months with no one there to see them.
The Code

Exposure D: How the Code Treats Wind Off Open Water

Building codes size wind loads with two things: a design wind speed for the region and an exposure category for the site, which describes how much the ground around the building slows the wind. Section R301.2.1.4 of the 2015 Michigan Residential Code sets out the categories. Exposure B is urban and suburban areas and wooded land with many closely spaced obstructions. Exposure C is open terrain with scattered obstructions. Exposure D is flat, unobstructed areas exposed to wind flowing over open water, smooth mud flats, salt flats and unbroken ice, where the unobstructed stretch is at least 5,000 feet.

Lake Michigan is far more than 5,000 feet of open water. Under the code's wording, Exposure D extends inland from the edge of that open area for 600 feet or 20 times the height of the building, whichever is greater. So the houses on the first row or two along the beach, a bluff or a wide channel mouth are the ones the code treats as most exposed. A house tucked behind a wooded dune or several blocks back is likely Exposure B or C, even though it is still close to the water.

Michigan's own version of the design criteria table, adopted as administrative rule R 408.30516, says wind exposure is determined site by site. Exposure category matters most for new construction and replacements designed by an engineer or reviewed by a building department. For a repair, it is a reminder that the roof you are fixing may be working much harder than the same roof inland, and the repair should be built for that.

Wind Ratings

Why Shingle Wind Ratings Assume a Calmer Site

Asphalt shingles sold for Michigan roofs are classified for wind under ASTM D7158, as Section R905.2.4.1 of the code requires. The Asphalt Roofing Manufacturers Association points out that those classes are calculated for standard conditions: a mean roof height of 60 feet or less, wind exposure category B or C, and no topographic speed-up from hills or escarpments. Exposure D, and a house perched on a bluff or dune crest, both fall outside those conditions, and ARMA says nonstandard sites need adjustment or a conversation with the manufacturer.

In practice this does not mean a lakefront house needs an exotic shingle. Most architectural shingles carry wind classes well above the code minimum. It does mean that the margin the rating seems to promise is smaller near the water, so the details that keep a shingle attached matter more: nails in the manufacturer's nail zone, the manufacturer's high-wind nailing pattern where it applies, starter strips with sealant at eaves and rakes, ridge caps rated for the roof, and hand-sealing when shingles go on in cold weather.

Michigan wind storms and roof damage

How often damaging wind hits West Michigan, what shingle wind ratings mean and what fails first.

Read the wind guide
The Weather

What the Lakeshore Weather Record Shows

Federal daily records give a rough sense of the difference. At the Muskegon County Airport, a few miles inland from the shore, the National Weather Service recorded a peak gust of 40 mph or more on about 29 days a year from 2006 through 2025. Grand Rapids, well inland, averaged about 24 such days. Average daily wind speed at both airports was about 9 mph, highest from November through April at about 10 mph and lowest in July and August at about 7 mph. Stations right on the water, such as harbor lights and breakwaters, record stronger winds still, though their instruments sit higher and are not directly comparable.

Strong storms show the same pattern. When the August 2020 derecho crossed West Michigan, the Grand Rapids weather office's summary listed the highest measured gust in the region, 57 mph, at the St. Joseph pier, with 47 mph at Saugatuck, while the Grand Rapids airport saw 45 mph. Storms arriving from the west hit the shoreline first and at full strength, before trees, buildings and distance start to slow them.

Our count from NOAA NCEI GHCN-Daily fastest 5-second gust (WSF5) and average wind (AWND) for Muskegon County Airport (USW00014840) and Grand Rapids (USW00094860), 2006 to 2025.

What Goes Wrong

Problems That Show Up More Often Near the Lake

The failure points on a lakeshore roof are the same ones as anywhere else. They simply get tested harder and more often.

Wind-driven rain

Leaks with no visible damage

Rain pushed sideways and uphill by onshore wind gets under shingle laps, behind step flashing and into vents that shed ordinary rain perfectly well. The telltale sign is a leak that appears only in storms from one direction.

Leaks only in wind-driven rain

Edges, rakes and ridges

Where uplift is concentrated

The windward eave, the rake edges and the ridge take the strongest uplift. Lost ridge caps and peeled rake shingles are the classic lakeshore storm call.

Vents

Snow and rain blown in

Ridge vents, box vents and turbines are designed for a range of conditions. On an exposed roof, wind can drive rain and fine snow through them. Vent choice and baffles matter more here.

Roof vent leaks

Sand and debris

Gutters, valleys and flat sections

Blown sand collects in gutters, valleys and on low-slope porch and dormer roofs, where it holds water against the roof and can block drainage. Check those spots after big wind events.

Constant damp

Moss, rot and corrosion

Shaded, humid lakeside lots keep roofs wet longer. Moss, algae, cedar decay and rusting of uncoated steel parts all move faster when the roof rarely dries out.

Moss and algae
Metal and Fasteners

Corrosion, Fasteners and Metal Near the Water

The code sets minimums that apply everywhere in Michigan. Section R905.2.5 requires asphalt shingle nails to be galvanized steel, stainless steel, aluminum or copper, with at least a 12 gauge shank and a ⅜ inch head, driven at least ¾ inch into the sheathing. Section R903.2.1 requires metal flashing to be corrosion resistant and at least 0.019 inch thick. For metal roofs, R905.10.3 requires naturally corrosion-resistant materials, and R905.10.4 says, where the manufacturer does not specify, to use galvanized fasteners on steel roofs and copper-alloy or 300-series stainless fasteners on copper roofs, with stainless acceptable for metal roofs generally. Section R904.2 adds that roof materials must be compatible with each other.

Lake Michigan is fresh water, so the salt spray that eats coastal hardware on the ocean is not the main threat here. Constant moisture is. Some steel panel warranties exclude coastline areas with marine exposure within set distances of surf, and also exclude any area subject to constant spraying of salt or fresh water. Warranty language like that does not say clearly whether a Great Lakes beach counts as marine exposure. If you are repairing or replacing metal on a house right on the water, ask the panel maker in writing whether its warranty applies at your address.

On a repair, the practical points are simple. Match fastener metal to the roof metal so dissimilar metals do not corrode each other, use stainless or properly coated fasteners on metal roofs near the water, replace rusted exposed-fastener screws and washers rather than caulking over them, and avoid leaving cut steel edges and drill shavings on painted panels.

Repairs

What a Lakeshore Repair Should Do Differently

None of this requires a special product line. It requires treating the repair as if it will see the worst wind and wettest weather the roof gets, because near the lake it will.

  • Follow the shingle maker's high-wind nailing instructions on replacement shingles, and hand-seal any shingle that will not see enough sun to seal before the next storm.
  • Rebuild edges properly: drip edge, starter strip with sealant, and rake shingles set in cement where the instructions call for it.
  • Use ridge cap products meant for the roof instead of cut pieces, and fasten them to the manufacturer's pattern.
  • Restore ice barrier at eaves and in valleys when the repair opens those areas; wind-driven rain and ice dams both test them here.
  • Choose corrosion-resistant fasteners and flashing that are compatible with each other and with any metal already on the roof.
  • Check vents for wind-driven rain and snow intrusion and consider baffled or better-rated vents where leaks keep recurring.
  • Clear sand and debris from valleys, gutters and low-slope sections as part of the visit.
Dunes and Access

Seasonal Homes, Dune Lots and Permits

Many lakeshore houses sit empty for part of the year. A slow leak that would be noticed in a week in a year-round home can run for months in a closed cottage, soaking insulation and decking before anyone walks in. A simple plan helps: an inspection before you close up in the fall, another when you open in spring, and someone local who can look at the attic after a big storm.

Some lakeshore lots are also in mapped critical dune areas. Michigan's Sand Dune Protection and Management Act, Part 353 of the Natural Resources and Environmental Protection Act, requires a permit before anyone starts a "use" in a critical dune area, and defines a use as an activity that significantly alters the physical character of the dune, or a contour change such as grading, filling, digging or excavating. Ordinary roof repair on an existing house is not described that way, but staging equipment, clearing vegetation or grading for access on a dune could be. If your property is in a critical dune area and roof work will disturb the ground, check with your township and the Department of Environment, Great Lakes, and Energy first.

Ordinary repairs generally need no building permit in Michigan, while reroofing and structural work usually do. That is the same near the lake as anywhere else, but check with your local building department, and with any historic district commission in towns that have one, before work that changes materials or appearance. This is general information, not legal advice; confirm specifics with your township or city.

Roof repair permits in Michigan

What Michigan's construction code act and residential code say about permits for repairs versus reroofing.

Read about permits
Side by Side

Lakeshore Versus Inland: What Changes on a Repair

IssueInland West MichiganLakeshore (Exposure D Sites)
Code wind exposureUsually B or CCan be D within 600 feet or 20 times building height of open water
Shingle wind ratingStandard test conditions applyOutside D7158 standard conditions; installation details matter more
Typical leak patternRain and ice dam leaksPlus wind-driven rain leaks from one storm direction
Fasteners and metalCode-minimum corrosion resistanceStainless or well-coated fasteners; check metal warranty spray exclusions
DebrisLeaves and granulesPlus blown sand in gutters, valleys and low slopes
Inspection timingSpring and fallSpring and fall, plus after big west wind events and before closing a seasonal home

Exposure category is decided site by site by the building department or designer. Use this as a guide, not a design determination.

Next Step

Lakeshore Home? Get a Free Roof Inspection

We work along the lakeshore and will inspect your roof for free, with photos of the edges, ridges, vents and flashing that take the brunt of the wind. If you have a seasonal home, ask about an inspection before you close it up.

FAQ

Questions We Hear

Is my house in wind Exposure D?

Only your building department or a design professional can say for sure. Under the 2015 Michigan Residential Code, Exposure D covers flat, unobstructed sites exposed to wind over open water at least 5,000 feet across, and extends 600 feet or 20 times the building height inland, whichever is greater. A house on the first row along Lake Michigan may qualify; one behind a wooded dune or several blocks back usually does not.

Do I need stainless steel nails near Lake Michigan?

The code allows galvanized, stainless, aluminum or copper roofing nails anywhere in Michigan, and Lake Michigan is fresh water, so salt-air rules written for ocean coasts do not apply directly. Shingle and metal manufacturers can set their own requirements, though, so check the instructions and warranty for the products on your roof, especially on metal roofs right on the water.

Why does my lake house leak only in storms from the west?

That pattern almost always points to wind-driven rain. Wind off the lake pushes water sideways and uphill, under shingle laps, behind flashing and through vents on the windward side. Note the date, wind direction and where the water appears, and look in the attic during or right after such a storm. That log helps a roofer find the entry point.

Can blowing sand damage a roof?

Sand that collects in gutters, valleys and on low-slope roofs holds water and can block drainage, which leads to leaks and ice problems. Clearing it is part of normal lakeshore maintenance. If you see sand piling up on a flat or low-slope section, have it cleaned off from a safe position or by a roofer rather than walking on the roof yourself.

How often should a seasonal lake cottage roof be checked?

At least twice a year, before you close it and when you open it, plus after any major storm while you are away. The risk with seasonal homes is time: a small leak can run for months unnoticed. Ask a neighbor or property manager to look in the attic after big wind events and send you photos.

Sources

What This Page Cites

  • 2015 Michigan Residential Code, Chapter 3, Section R301.2.1.4 Exposure category, via UpCodes (https://up.codes/viewer/michigan/mi-residential-code-2015/chapter/3/building-planning), accessed October 2026
  • 2015 Michigan Residential Code, Chapter 9, Sections R903.2.1, R904.2, R905.2.4.1, R905.2.5, R905.10.3 and R905.10.4, via UpCodes (https://up.codes/viewer/michigan/mi-residential-code-2015/chapter/9/roof-assemblies), accessed October 2026
  • Mich. Admin. Code R 408.30516, Table R301.2(1) as amended, via Legal Information Institute (https://www.law.cornell.edu/regulations/michigan/Mich-Admin-Code-R-408-30516), accessed October 2026
  • Using ASTM D7158 Where Standard Conditions Do Not Apply, Asphalt Roofing Manufacturers Association (https://www.asphaltroofing.org/using-astm-d7158-where-standard-conditions-do-not-apply/), accessed October 2026
  • Global Historical Climatology Network daily (GHCN-Daily), fastest 5-second gust and average wind, Muskegon County Airport (USW00014840) and Grand Rapids (USW00094860), 2006 to 2025, NOAA National Centers for Environmental Information (https://www.ncei.noaa.gov/access/services/data/v1?dataset=daily-summaries&stations=USW00014840), accessed October 2026
  • August 10, 2020 Derecho, NWS Grand Rapids (https://weather.gov/grr/10August2020derech), accessed October 2026
  • 50-Year Painted AZ50 Galvalume Limited Metal Warranty (sample), excluded atmospheric conditions, Sheffield Metals (https://sheffieldmetals.com/wp-content/uploads/2026/06/az50-painted-galvalume-substrate-warranty-sample.pdf), accessed October 2026
  • Natural Resources and Environmental Protection Act, Part 353 Sand Dune Protection and Management, MCL 324.35301 (definitions), Michigan Legislature (https://www.legislature.mi.gov/documents/mcl/pdf/MCL-324-35301.pdf), accessed October 2026
  • Natural Resources and Environmental Protection Act, MCL 324.35304 (permit for use in critical dune area), Michigan Legislature (https://www.legislature.mi.gov/documents/mcl/pdf/MCL-324-35304.pdf), accessed October 2026
  • Stille-DeRossett-Hale Single State Construction Code Act, MCL 125.1510, Michigan Legislature (https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-125-1510), accessed October 2026
Call