Roof repair
Roof Repair in South Lyon, Michigan
South Lyon is a twenty-minute run east from our yard in Howell, and it is the most jurisdictionally confusing town we work in. The city's own building department warns residents about it in writing. We repair leaks, ice dam damage, wind-lifted shingles and failed flashing across the city, Lyon Township, and the Green Oak, Salem and Northfield addresses that all mail as South Lyon.
A South Lyon mailing address covers the city and four surrounding townships across three counties — and one of them stopped requiring roofing permits entirely in 2025.
Why does a roof permit cost different amounts on the same street in South Lyon?
Because "South Lyon, MI 48178" is five governments, not one, and they do not agree with each other. Inside the city the permit is valuation-based — $75 on the first $1,000 plus $15 per $1,000 after that — and starting without one doubles the fee. Cross into Lyon Township and, as of May 8, 2025, there is no roofing permit at all; the township eliminated the requirement. Cross west into Green Oak Township and it is a flat $90 for a tear-off and re-roof. Salem and Northfield Townships each run their own departments with their own numbers. The repair itself usually runs $350 to $1,500 wherever you are — $150 to $500 for a boot or a handful of shingles, $400 to $1,500 once flashing, a valley or ice dam damage is involved. It is the paperwork that changes at the property line.
80.6 mph
Gust at South Lyon, August 24, 2023 — $7 million in damage
May 8, 2025
Date Lyon Township stopped requiring roofing permits
1991 vs 2003
Median year built — City of South Lyon vs. Lyon Township
~13×
How much larger the 48178 ZIP is than the city itself
The city's own building department warns you about this
We are not making a marketing point out of nothing here. This is on the City of South Lyon's building department page, in the city's own words: "Before applying for a permit, we recommend you call us to verify that the property's job address is within the City limits. The South Lyon mailing address covers the City & four surrounding townships."
Lyon Township publishes its own version of the same warning: "Lyon Township is served by five post offices: New Hudson, South Lyon, Northville, Wixom, and Milford. The U.S. Postal Service does not take municipal boundaries into consideration... The unfortunate side effect is that residents and businesses are often confused about exactly where they are located. Their mailing address does not reflect their physical location."
Two separate governments independently telling their own residents that the mail is lying to them. The scale of it: the City of South Lyon is 3.74 square miles and about 11,950 people. ZIP 48178 covers roughly 48 to 50 square miles and around 36,858 people, spread across Oakland, Livingston and Washtenaw counties. The ZIP is about thirteen times the city's land area and three times its population.
- City of South Lyon — $75 on the first $1,000 of value, then $15 per $1,000; double fee if you start without one; (248) 437-5255
- Lyon Township — no roofing permit required as of May 8, 2025; optional on request; (248) 437-2252
- Green Oak Township (Livingston County) — flat $90, tear-off and re-roof; (810) 231-1333
- Salem Township (Washtenaw County) — its own building department, not the county; (248) 912-6720
- Northfield Township (Washtenaw County) — roofing named explicitly; contractor registration required; (734) 449-5000
- All five — we confirm which one your address sits in before anything is ordered
The one that surprises people most: Lyon Township does not require a roofing permit
Effective May 8, 2025, the Lyon Township Building Department stopped requiring permits for roofing. Their notice is unambiguous: "Effective immediately, the Lyon Township Building Department will no longer require permits for roofing. This policy revision does not apply to any work that includes framing/structural repairs or alterations; such work requires permits/inspections. All roofing work is still required to be performed in accordance with applicable code requirements and manufacturer specifications; this has not changed. For those who wish to obtain roofing permits/inspections despite this change, the Lyon Township Building Department will offer this service."
Read the second sentence twice, because it is the one that matters. The code did not change. Only the permit did. Ice barrier still has to run 24 inches inside the exterior wall line. Asphalt still cannot go on a slope under 2:12, and 2:12 to 4:12 still needs double underlayment. Nails still go where the manufacturer says. What went away is the inspector who would otherwise come look.
We install to code in Lyon Township exactly the way we do in the city, and we will pull the optional permit and inspection if you want the paper trail — some homeowners do, for resale. But you should know that in that township, the only thing standing between you and a bad roof is the contractor you picked. That is worth thinking about when a bid comes in unusually low.
August 24, 2023: the night the wind took the city's own roof off
At 12:45 in the morning on August 24, 2023, an 80.6 mph gust hit South Lyon. The National Weather Service logged $7 million in property damage — the largest single wind-damage figure anywhere in Oakland County across the whole 2020 through 2026 record.
The narrative is worth reading in full, because it is a federal document describing this town by name: "Widespread trees reported blown down. The South Lyon DPW main building was severely damaged (roof torn off, all overhead doors blown in, walls bowing out). One South Lyon PD patrol vehicle was severely damaged on a flooded road responding to a stranded vehicle requiring rescue. Homes were also affected, with several having major damage or even destroyed. The City of South Lyon offices had no power for two days."
The same squall line hit every jurisdiction in the 48178 footprint in the same hour. Green Oak Township took a 70 mph gust. Salem Township took 70 mph with trees and power lines down across the township. Down in Plymouth the report reads "multiple trees uprooted with shingles blown off roofs." If your house was in this ZIP that night and nobody has been on your roof since, that is the storm date to put on an insurance conversation.
| Date | Peak gust | What was reported |
|---|---|---|
| August 24, 2023 | 80.6 mph at South Lyon | $7,000,000 — DPW building roof torn off; several homes with major damage or destroyed; city offices dark for two days |
| March 30, 2025 | 81 mph at Brighton Township | Trees uprooted between Spencer Road and Pleasant Valley Road, about seven miles northwest |
| July 24, 2021 | 70 mph at Walled Lake | $500,000 — large oak trees reported down on residential homes |
| June 16, 2022 | 63 mph at South Lyon | Multiple trees reported down at Walnut Creek Country Club |
| July 12, 2025 | 58 mph at South Lyon | Large tree limb down; several large trees uprooted and snapped in half at New Hudson the same day |
| May 19, 2026 | 64 mph at New Hudson | Several snapped trees at Kensington Metro Park |
Source: NOAA National Centers for Environmental Information, Storm Events Database. Gust figures are National Weather Service estimates converted from knots.
And the thing we are not going to sell you
Hail. We went looking for a hail story here and the record does not support one. Across 2020 to 2026, Oakland County recorded no hail stone larger than 1.25 inches, once, twenty miles away at Oxford. The nearest meaningful hail to South Lyon was on June 15, 2023 — 1.75 inches at Delhi Mills nine miles southwest and 1.50 inches at Worden five miles out, both in Washtenaw County, and 0.88 inches at New Hudson four miles away.
No tornado has touched down in the City of South Lyon or Lyon Township in that entire period either. Oakland County had four, all well north of here; the closest were in Wayne County, thirteen miles off.
So when somebody knocks on your door in South Lyon offering a free hail inspection, ask them for the date. Around here the damage comes from 55 to 80 mph downbursts, February ice, and oak trees landing on houses.
One town, two completely different housing markets
The City of South Lyon and Lyon Township are twelve years apart in median build year, and the gap tells you what each one needs.
The city's median home dates to 1991, and its single largest cohort is the 1990s at 32.2% — 1,661 of its 5,155 units. Another 19.1% is 1970s stock. Put it together and 62.5% of city housing predates 2000. That means the typical South Lyon house is on its second roof and a lot of them are due for a third. It also means the failure pattern is mature: sealant strips long since released, pipe boots at 25 to 35 years old, flashing that has been reused through one previous re-roof and will not survive a second.
Lyon Township is the fastest-growing township in Oakland County — population went from 11,041 in 2000 to 23,271 in 2020, and the township's own master plan describes single-family building permits approaching 350 units a year. A third of everything in the township, 32.7%, was built between 2010 and 2019, and another 6.3% since 2020. It is 80.5% single-family detached against the city's 57.5%.
That produces a very different call list. Township work skews toward warranty-age problems, storm claims, and installation defects that surface in year eight to twelve on a house that was built fast during a boom. And underneath it sits 1,574 units of 1990s stock now aging into the same window the city is already in.
What we get called out for most across both:
- Failed pipe boots — the most common single leak source in 1990s and 2000s housing
- Reused step and counter flashing from a previous re-roof, leaking at a wall junction
- Ice dam damage at the eaves and over unheated garages and porches
- Wind-lifted shingles along rakes and ridges, invisible from the ground
- Valley failure on cut-up colonials
- Oak and maple limb strikes — the mechanism in almost every NOAA narrative here
- Ridge vent installed without matching soffit intake, so the attic never actually breathes
- Nail placement above the nailing strip on fast-built subdivision roofs
There is no design review here — and that is worth knowing
South Lyon gets asked about this a lot, usually by people who have moved from a town that does have it. The answer is clean: there is no historic district commission with authority over what you put on your roof, anywhere in South Lyon or Lyon Township.
What exists is the South Lyon Area Historical Society and Historical Commission — a volunteer heritage organization that runs the Historical Village at 300 Dorothy Street, Depot Day and Christmas at the Historic Village, and Sunday tours from May to October. It has no regulatory authority over private property exteriors. There is no locally designated historic district under Michigan's Public Act 169, and there are zero National Register listings in South Lyon, Lyon Township, New Hudson or Kensington. The three Michigan State Historic Sites in town — the Witch's Hat Depot, the South Lyon Elevator and the First Presbyterian Church — are marker designations, not property-use restrictions.
The zoning ordinance is similarly quiet on roofs. We read it. There is no minimum residential roof pitch, no eave or overhang requirement for houses, and no roofing material restriction — no metal roof rule of any kind. The twelve-inch minimum overhang in Section 102-30(d) applies to non-residential buildings and is written as "highly encouraged" rather than required. The one residential roof rule, in Section 102-39(c)(3)(a), asks that new single-family infill reflect continuity with surrounding buildings in "roof and overhang style" — and it binds new construction, not a re-roof.
So in South Lyon your shingle choice is your own. The constraint that actually binds is the Michigan Residential Code, and it binds identically in all five jurisdictions whether or not anybody comes to inspect.
The town's landmark is a roof
The Witch's Hat Depot is the best-known building in South Lyon and it is named for its roofline. Built in 1909 for the Grand Trunk Western to replace an 1871 Pere Marquette station that burned the year before, it is a one-story wood-frame Queen Anne with a rounded front and a conical roof — the cone is the hat. It served passengers until 1955, the city acquired it in 1975, and it was moved to McHattie Park in 1976 as a Bicentennial project. It has been a museum since 1981 and carries Michigan Historical Marker L943.
We mention it because a town whose signature landmark is a roof shape tends to have people in it who notice roofs. Which is fine by us.
Ice, not snow, and about 96 freeze-thaw days a year
The nearest NOAA climate stations to South Lyon are Whitmore Lake, seven miles south, and the GM Milford Proving Ground, eight miles north. Neither publishes an annual snowfall normal, which is a nuisance — but they both publish the numbers that actually matter for a roof.
Whitmore Lake records about 151.5 nights a year at or below 32°F and about 55 days a year that never rise above freezing. Milford's figures are almost identical at 149.3 and 54.2. Subtract one from the other and you get roughly 95 to 96 days a year when the roof deck crosses the freezing line in both directions inside twenty-four hours.
That crossing is the whole mechanism. Heat escaping the attic melts snow on the warm upper roof. The meltwater runs down to the overhang, which hangs out past the heated envelope of the house and stays cold, and it refreezes there. The ridge grows, water pools behind it, and it backs up under the shingle courses — and shingles do not seal against water pushed uphill. Two inches of snow on the roof is enough to start it.
The February 22, 2023 ice storm is the reference event for this whole market. Quarter to half an inch of ice accretion, nearly 3,000 downed wires, over 500,000 DTE customers without power, and a footprint the National Weather Service said had not been matched since April 2003. Oakland County logged $11 million in property damage that day — more than any other weather event in the county in seven years.
Fixing the damage and fixing the cause are two different purchases and we will tell you which one you are making. The repair addresses saturated decking, damaged underlayment and compromised courses. The fix addresses the attic: air sealing the ceiling penetrations, correcting insulation coverage, clearing blocked soffit intake, and balancing intake against ridge exhaust. A repair without the fix means we are back next winter.
Kensington, Island Lake, and the trees in every storm report
South Lyon sits between two very large pieces of public woodland. Kensington Metropark is 4,543 acres spanning Milford and Lyon Townships, wrapped around Kent Lake — 1,200 acres of dammed Huron River, opened in 1947. Immediately downstream, Island Lake Recreation Area covers about 4,000 acres in Green Oak Township. Lyon Township itself holds Lake Angela, White Horse Lake and Haas Lake; Green Oak adds Island Lake, Nichwagh Lake, Silver Lake and Whitmore Lake.
We are not going to quote you a canopy percentage, because no authoritative one exists for South Lyon and we are not going to invent one. What we can tell you is what the National Weather Service wrote down, storm after storm, about this specific area: "Large oak trees reported down on residential homes" at Walled Lake. "Large oak and maple trees reported down, along with large tree limbs" at Hudson Mills. "A large pine tree was uprooted and landed on roof of a home" at Plymouth. "Two large spruce trees uprooted" at Novi. "Several snapped trees reported at Kensington Metro Park."
Oak, maple, pine, spruce — mature, heavy, brittle in a downburst, and standing over subdivisions that were platted under them. In this market the roof does not usually fail because the shingles were bad. It fails because something landed on it, or because a gust broke the seal line and nobody looked for six months.
Neighborhoods we work in across South Lyon and Lyon Township
We come east from Howell on Grand River or across Silver Lake Road, and we work the whole 48178 footprint — the older streets in the city, the site condominium and planned developments filling in Lyon Township, the Green Oak addresses that mail as South Lyon, and the Salem and Northfield edges in Washtenaw County. South Lyon Community Schools alone spans about 83 square miles, three counties and eight municipalities, serving roughly 45,500 residents, which is close to the area we cover here.
- Tanglewood
- Woodwind Glen
- Colonial Acres
- Trotters Pointe
- Brookwood Village
- Eagle Heights
- Hidden Lake
- The Falls of Hidden Lake
- Rathmor Park
- Stoneleigh
- Saddle Creek
- Cambridge Farms
- Arbors of Lyon
- Aspen Ridge
- Copperwood
- Deer Creek Farms
- Enclaves of Lyon
- Greystone Village
- Kirkway Estates
- Lyon Preserve
- Legacy of Lyon
- Pinehurst
- Crystal Creek
- Walnut Creek Estates
- White Horse Lake
- Woodlands of Lyon
- Mill River
- Cobblestone Village
- New Hudson
- Kensington
- Nichwagh Lake Estates
- Downtown South Lyon
Frequently asked questions
Nearby towns we serve
Related services
Free estimate
Get a free roof inspection in South Lyon
No pressure, no obligation. A member of our team will follow up with you within one business day.
Call (810) 588-3933