Roof repair
Roof Repair in Hamburg Township, Michigan
Hamburg is the chain-of-lakes township — 32 named lakes, ten miles of the Huron River, and a housing stock that started life as summer cottages. Those two facts explain almost every roof problem we get called out for here.
Hamburg is a township — there is no City or Village of Hamburg. It includes Lakeland and Pettysville.
What makes roof repair different in Hamburg Township?
Two things: the houses and the access. A large share of Hamburg's lakefront homes began as seasonal cottages and were expanded and winterized over decades, so they carry several roof planes of different ages meeting at valleys nobody designed. And the lots are narrow — Hamburg's own zoning writes a special rule for waterfront lots 60 feet wide or less, because that is what is actually out there. Most repairs still run $350 to $1,500, but a lakefront job takes more setup than the same work half a mile inland.
32
Named lakes inside Hamburg Township
60 ft
Lot width Hamburg's zoning writes a special exception for
7
NOAA severe wind events naming Hamburg or Pettysville since 2020
0
NOAA hail events naming Hamburg since 2020
The cottage that became a house
Hamburg Township's own master plan describes the history plainly: the lake areas developed as resort cottages on small lots with individual septic drain fields, in subdivisions that predate current zoning and do not conform to today's minimum lot size standards. Then public sewer arrived, and — again in the township's words — existing cottages were able to be expanded and converted to permanent year-round residences.
The numbers track it. Units that were not year-round owner-occupied fell from 10.3% of the township in 1990 to 5.3% by 2000. Half the seasonal stock converted in a single decade.
Here is why that matters when your ceiling stains. A building framed as a seasonal, unheated, weekend structure and then asked to hold Michigan snow and stop Michigan ice is not doing the job it was built for. It gained a second story, or a shed dormer, or a lakeside great room, or an enclosed porch — usually more than one of those, across more than one decade. What it has now is not one roof. It is three or four roofs of different ages and pitches, meeting at valleys and wall junctions that were added one at a time by different crews.
That is the single most common roof we work on in Hamburg Township, and it is why we will not quote one from a photograph.
How the resort era built this housing stock
The Grand Trunk Western and the Ann Arbor railroads reached the chain between 1883 and 1886, opening these lakes to day-trippers from Detroit and Ann Arbor. From 1911 to 1924 a motor car locals called the "Ping-Pong" ran eight trips a day between Lakeland and Ann Arbor. The first hotels and resorts came in the early 1900s, and after the Second World War a wave of summer cottage construction followed — much of it, per the local historical record, built by families from northern Ohio.
Those cottages are the bones of a lot of Hamburg's lakefront. About 14% of the township's housing predates 1960, which is roughly 1,300 homes.
Hamburg's zoning tells you how narrow these lots really are
This is the most useful thing on this page, and it comes straight out of the township's own ordinance rather than from us.
Hamburg Township's Waterfront Residential district requires a minimum lot area of one full acre, a minimum lot width of 125 feet at the street, and a 105-foot setback from the water. Then, in the same schedule, it writes a separate exception for waterfront lots of 60 feet width or less, allowing a reduced side yard with an aggregate of just 15 feet.
A township does not write a rule for 60-foot lots unless 60-foot lots are what it has. The master plan says the same thing in prose: waterfront parcels are typically less than one acre. So most of the older lakefront housing in Hamburg Township is legally nonconforming — sitting closer to the water, on a narrower lot, than anything you could build today.
What that means on the day of your repair: there is often no room for a dumpster on the water side, staging happens from a narrow road behind the house, tear-off gets hand-carried, and the neighbors are ten to fifteen feet away on both flanks. We plan for it. A crew that shows up expecting a suburban driveway does not.
What we look at before we schedule a lakefront job in Hamburg:
- Where the dumpster can physically sit, and how far the carry is
- Whether the last mile is a public road or an association-maintained dirt road
- Spring frost laws — Livingston County cuts loads to 65% of legal from roughly late February to May 1
- Neighbor clearance on both sides for ladders and fall protection
- How many separate roof planes and eras the house actually has
- Attic access and ventilation on the converted portion
- Whether the work touches the 100-year floodplain
The chain, and which lakes are actually in Hamburg
The formal name is the Huron River Chain of Lakes — locally you will also hear the Portage chain — and the association that governs it is HRCOLA. The lakes everyone agrees are on the chain are Portage and Little Portage, Base Line, Whitewood, Gallagher, Strawberry and Zukey. Ore Lake and Tamarack are connected Huron River water; whether they count as chain lakes depends on who you ask, so we will not tell you they do.
Sizes, since the fetch is what puts wind on your roof: Portage is the big one at 644 acres and 84 feet deep, Strawberry 257, Base Line 254, Zukey 155, Little Portage 93, Gallagher 76, Whitewood 65. Base Line straddles the Livingston–Washtenaw line — the county line is the Michigan Base Line, which is where the lake got its name.
Beyond the chain, Hamburg Township holds Rush Lake, Winans, Hamburg Lake, Bass, Bishop, Appleton, Buck, Chenago, Cordley, Gill, Mohican, Oneida, Reed, Sunset, Tioga and Chilson Pond. Rush Lake is about 130 acres, private and spring-fed, and its property owners' association maintains every internal road on the lake — all of them dirt.
A couple of corrections worth making, because they get published wrong constantly: Halfmoon Lake is in Washtenaw County inside the Pinckney State Recreation Area, not Hamburg. Island Lake Recreation Area is in Green Oak Township. Huron Meadows Metropark is nearby, not in the township. We work at all of them — they are just not Hamburg.
Six ZIP codes, six school districts
Hamburg Township is the most populated municipality in Livingston County — 21,259 people across 36 square miles — and almost nobody's mail says Hamburg. Six ZIP codes touch the township: 48139 Hamburg, 48143 Lakeland, 48169 Pinckney, 48189 Whitmore Lake, 48116 Brighton and 48843 Howell. A majority of the township's lakefront housing mails as Pinckney or Whitmore Lake.
Six school districts serve slices of it, including Pinckney Community Schools and Brighton Area Schools. If your mail says Pinckney or Whitmore Lake but you are on the chain, you are in Hamburg Township — and that is what determines your permit process.
A re-roof in Hamburg is about $115 in permits, and it is a two-step process
Hamburg Township does not run its own building department, but unlike most of its neighbors it does require a township approval before the county will act — and the township's own list of projects needing a land use permit names "tear off and shingle a roof" explicitly.
The township step currently runs $15, and what you need to bring is a letter of authorization from the property owner or a signed contract for the work, a completed land use application, and a site plan if waterproofing is involved. Planning and Zoning is at 10405 Merrill Road, 810-231-1000 extension 222, open Monday through Thursday 7:30 a.m. to 5:30 p.m. and closed Fridays.
Then the county step: the Livingston County Building Department in Howell, 517-546-3240, where a residential re-roofing permit is a flat $100. All in, roughly $115.
One honesty note: two of the township's own documents disagree on whether roofing takes a full land use permit or a lighter land use waiver. We call and confirm on every job rather than assuming, and you should be wary of any contractor who states it flatly without checking.
If you are on the water, floodplain rules can bite — but not for a straight re-roof
Hamburg Township has been in the National Flood Insurance Program since 1986 and holds a Class 8 rating in FEMA's Community Rating System, which is an unusually active floodplain program for a township this size. All development within the 100-year floodplain requires a township land use permit — not just buildings, but filling, excavation and fences.
A tear-off and replace is not floodplain development and does not trigger an elevation certificate. But anything that adds footprint or structure — a dormer, a roof over a new deck, a raised addition on a flood-zone lakefront lot — can push the project into "substantial improvement" territory under the NFIP, which is the trigger that can force elevation compliance on the whole house. If you are thinking about expanding rather than replacing, ask the township before you start, not after.
This is not theoretical here. On Ore Lake, eight of the ten highest historic crests have occurred in the last sixteen years. In 2004 the Huron River reached 7.93 feet against a 6.5-foot flood stage and put twelve to twenty-six inches of water inside homes on Branch, Lagoon, Riverside and Shannon Drives.
In Hamburg it is wind. It is not hail.
Between 2020 and 2026, NOAA logged seven severe thunderstorm wind events naming Hamburg or Pettysville — roughly one a year, averaging 63 miles an hour.
| Date | Location | Peak gust |
|---|---|---|
| May 19, 2026 | Pettysville | 64 mph |
| May 15, 2025 | Hamburg | 64 mph |
| August 3, 2022 | Hamburg | 63 mph |
| September 14, 2021 | Pettysville | 60 mph |
| August 11, 2021 | Hamburg | 64 mph |
| July 9, 2020 | Pettysville | 62 mph |
| June 26, 2020 | Hamburg | 64 mph |
Source: NOAA National Centers for Environmental Information, Storm Events Database. Over the same seven years, NOAA logged no hail at all naming Hamburg, Lakeland or Pettysville — the nearest was 1.50 inch hail at Pinckney on June 15, 2023, just west of the township.
The recurring damage report on those Hamburg events is the same phrase over and over: trees and wires down. That is the mechanism here. Open water gives the wind a clean run at the lake-facing slope, and mature canopy inland turns the same gust into a limb strike.
Ice belongs in the same paragraph, and on the lakes it goes after the edge of the roof rather than the field. The February 22, 2023 storm — $2 million in property damage across Livingston County — glazed every overhang on the chain, and lakefront eaves are exactly where that weight is worst: long unheated overhangs on converted cottages, gutters hung on century-old fascia, and nothing but open water to keep the wind driving spray at them. What we repaired afterwards was mostly torn-off gutter, split fascia and wet sheathing behind the first two courses.
One last thing, said plainly. If a contractor turns up in this township leading with hail, ask which report he is working from — the record here says wind, and pretending otherwise sells you an inspection you do not need.
Ice dams on a converted cottage are a different animal
A house built for July does not have the attic of a house built for January. Rafter bays are shallow. Soffit continuity gets broken wherever a dormer or an addition was tied in. Insulation and ventilation were retrofitted into an assembly that was never designed to hold heat at all.
Put snow on that roof and run it through a Michigan winter — Livingston County crosses the freezing line roughly ninety days a year — and you get textbook eave ice damming, concentrated exactly at the low-slope additions and the valley intersections. We repair the damage. We will also tell you honestly whether you are buying a repair or buying next winter's repeat, because on a converted cottage the fix is usually in the attic, not on the shingles.
And one thing that has only ever happened here
On January 16, 2018 a meteorite fell onto the frozen surface of Strawberry Lake. It was recovered, classified as an H4 chondrite, and formally named "Hamburg" — and in 2020 it made international news when researchers found pristine extraterrestrial organic compounds inside it, preserved because it was picked up off clean ice within days.
As far as we know it is the only thing that has ever come off the sky onto a Hamburg roof that we could not have prevented. Everything else on this page, we can.
Where we work in Hamburg Township
Chilson Road runs almost straight from our shop at 5896 Sterling Dr in Howell down into the township, which is how our trucks get here most mornings. We work the whole township — the chain from Zukey and Strawberry through Base Line and Portage, the inland lakes, the Lakeland and Pettysville communities, and the newer subdivision stock north toward Brighton Road. If your mail says Pinckney or Whitmore Lake and you are on the water, that is still us.
- Hamburg
- Lakeland
- Pettysville
- Strawberry Lake
- Zukey Lake
- Gallagher Lake
- Whitewood Lakes
- Base Line Lake
- Portage Lake
- Little Portage Lake
- Tamarack Lake
- Ore Lake
- Rush Lake
- Winans Lake
- Hamburg Lake
- Bass Lake
- Bishop Lake
- Appleton Lake
- Cordley Lake
- Chilson Pond
- Strawberry Lake Road
- Rush Lake Road
- Pettysville Road
- Hamburg Road
- Chilson Road
- Merrill Road
- Brighton Road
- Lakelands Trail
Frequently asked questions
Nearby towns we serve
Related services
Free estimate
Get a free roof inspection in Hamburg
No pressure, no obligation. A member of our team will follow up with you within one business day.
Call (810) 588-3933