Roof repair

Roof Repair in Brighton, Michigan

Brighton's median home was built in 1986 — which means the typical roof here is on its second or third covering. We repair leaks, ice dam damage, failed flashing and wind-lifted shingles across the city, the township, and the lakes in between.

Serving the City of Brighton and Brighton Township — two separate jurisdictions with two different permit processes.

Why are so many Brighton roofs failing at the same time?

The thing that drives repair work here is age: the median Brighton home dates to 1986, and the roughly 1,460 houses put up across the city and township in the 2000s are all hitting first-covering failure inside the same few years. That is why so many Brighton calls turn out to be a split pipe boot, a lifted ridge cap or a loose sealant strip. Once flashing, a valley or ice dam damage is involved it becomes a larger job. Lakefront houses carrying additions from three or four decades take more work again, simply because there are more planes and more flashing per square. Nothing is scoped until we have been on the roof.

1986

Median year built — city and township alike

81 mph

Peak gust recorded at Brighton, March 30, 2025

4:12

Minimum roof pitch required by Brighton Township zoning

0

NOAA-confirmed hail events at Brighton since 2020

There are two Brightons, and your roof permit depends on which one you live in

This is the first thing worth getting straight, because almost nobody in this market explains it and it runs the opposite direction from what people assume. The City of Brighton is 3.5 square miles. Brighton Township wraps around it and covers 33. The small one runs its own building department. The big one does not.

If your home is inside the City of Brighton, the city issues your roof permit. The city's own permit list names "roofing of any kind" explicitly. You apply through the City of Brighton Building Department at 200 N. First Street, and the city charges an administrative fee plus a per-inspection fee. The city does not publish a flat roof permit price, so call 810-225-8019 for the amount on your specific job — anyone who quotes you a firm city permit figure off a website is guessing. Worth knowing: the city assesses a fine for residential work done without a permit, and it enforces it. The city also requires contractors to register annually.

If your home is in Brighton Township, the township has no building department at all. Your roof permit is issued in Howell by Livingston County's building department, 2300 E. Grand River Avenue, for a flat fee for a residential re-roof. The township handles zoning and land use; the county handles the building permit and the inspection.

We pull the permit either way. But it is a genuinely useful thing to know when you are comparing bids — a contractor who does not know which Brighton you are in has not done much work here.

A Brighton mailing address is not the same as being in Brighton

ZIP codes 48114 and 48116 hold roughly 48,000 people between them. The city and township together hold about 26,500. The difference is Genoa, Green Oak and Hartland Township addresses that mail as Brighton. Mt. Brighton is in Genoa Township. Green Oak Village Place is in Green Oak Township. Ore Lake is in Hamburg Township. All of them say Brighton on the envelope.

We serve all of it. But the permit question follows the jurisdiction, not the mailbox, which is why the first thing we do on a Brighton estimate is confirm which one you are actually in.

Call (810) 588-3933

What we see on Brighton roofs

Census data puts the median year built at 1986 in both the city and the township — an unusual coincidence, and a useful one. The typical Brighton home is 40 years old. It is not on its original roof, and depending on when the last one went on, it is probably due or close to it.

The township's biggest single building decade was the 1970s, with about 23% of its housing, and the 1990s came in close behind at 21%. Put the 1970s through 1990s together and you have 62% of every home in Brighton Township. Those roofs are 27 to 56 years old.

But the cohort we get called out to most is the 2000s. Roughly 1,460 homes were built across the city and township between 2000 and 2009, and they are now 17 to 26 years old — which is exactly the window where 3-tab and first-generation architectural shingles start failing. Sealant strips let go, pipe boots split, and the ridge cap starts lifting on the windward side. Usually all three within a couple of years of each other.

The eight things we get called out for most in Brighton:

  • Wind-lifted shingles along the rake and ridge, usually on the west-facing slope
  • Failed pipe boots on 2000s-era homes — the single most common leak we find
  • Ice dam damage at the eaves, especially on additions and porch tie-ins
  • Step and counter flashing where a roof meets a wall or a chimney
  • Valley failure on cut-up 1990s and 2000s colonials
  • Limb strikes and puncture damage from mature oaks
  • Leaks at the junction between an original roof and a later addition
  • Moss and algae on shaded north-facing slopes

The city and the township are different roofing markets

Brighton Township is 92% single-family detached houses. The City of Brighton is 43%. The rest of the city is condominiums, townhomes, apartments and downtown commercial — the average city household is 1.95 people against 2.74 in the township.

Practically, that means township work is almost entirely single-family re-roofs and repairs, while city work includes a lot of association buildings, multi-unit roofs, and a small but distinctive core of 252 homes built before 1940. Those pre-war houses cluster downtown and they are the most complex residential roofs in the city — steep, cut-up, and often carrying additions and porch tie-ins added over a century.

Brighton Township requires a 4:12 roof — and that changes the conversation

Here is a local fact you will not find on another roofing site in this county. Brighton Township's zoning ordinance sets a building design standard for every single-family home: a roof with a minimum 4:12 pitch and a minimum eight-inch eave, covered in wood shake, asphalt or other acceptable shingles, meeting the snow load standard for southern Michigan, with drainage directed away from the walls. Accessory buildings over 200 square feet carry the same 4:12 minimum.

Two things follow from that. First, there are no legally low-slope primary roofs on Brighton Township homes, so anything you see running flatter than 4:12 is either a porch, an addition, or a pre-existing nonconforming condition from before the standard — and all three of those are exactly where we find leaks. Second, an eight-inch eave means there is physically room for continuous soffit intake on every house in the township. If your attic is under-ventilated, it is not because the roof geometry made it impossible.

That second point matters more than it sounds. Ventilation is the difference between a 30-year shingle lasting 30 years and lasting 18, and it is the single biggest lever on ice dam formation. In a township where every roof has the eave depth to do it right, an under-ventilated attic is a fixable problem, not a permanent one.

Thinking about a metal roof?

Brighton Township's ordinance permits standing seam metal roof systems in its commercial, office and industrial districts, and its single-family standard lists wood shake, asphalt or "other acceptable shingles" without naming metal. Whether a residential standing seam roof qualifies as acceptable is a compatibility determination by the Township Planner. If you are considering metal on a Brighton Township home, call Township Planning and Zoning at 810-229-0562 before you sign anything. We are happy to make that call with you.

Downtown Brighton has no historic district — and that is good news

Homeowners with older houses near the Mill Pond often ask whether they need historic approval before re-roofing. In Brighton, the answer is no. Brighton has no National Register historic district, no locally designated historic district, and no Historic District Commission. Howell has the county's downtown historic district; Brighton does not.

There are four individually listed National Register properties in the Brighton area — the Bingham House on Silver Lake Road, the Western House on West Main Street (the 1873 Italianate that is now Brewery Becker), the August Westphal Farmstead on Brighton Road, and the Warner Homestead on Pleasant Valley Road. National Register listing on its own places no restriction on a private owner using private money.

What downtown does have is the Downtown Business District, a zoning district whose site plan review does look at roof design and building materials — but that applies to commercial buildings, not to your house. If you own a downtown commercial building, that review is real and we will walk you through it.

Woodland Lake and the cottage-conversion roof

Woodland Lake is about 290 acres, and it is man-made. In 1928 the Capital Land Company of Detroit acquired roughly 1,283 acres and dammed Ore Creek — the stream Brighton was originally named for, back when the settlement itself was called Ore Creek — to create it. The Woodland Shores subdivision was platted alongside the project, with a minimum residence-value restriction and architectural approval required by the development company.

Here is the number that matters for a roofer: by 1952, only about 15% of Woodland Lake's shoreline had been developed. Which means the lakefront housing stock around it is overwhelmingly mid-century cottages that were expanded over and over, plus later infill built between them.

A house like that does not have one roof. It has three or four, built in three or four different decades, meeting each other at valleys nobody designed. Pitches do not match. A screened porch got enclosed and roofed at a shallow slope that ties into the main run. A dormer got added after the fact. Each generation of work brought its own flashing details and its own idea of how to lap into the last one. These are the most complex roofs in the Brighton market and they are also the ones with the most open water in front of them — roughly a mile of fetch on a prevailing westerly, hitting the lake-facing slope first.

We are not scared of these roofs. But we do inspect them differently: every plane, every intersection, every tie-in, and always from on top of the roof rather than from a ladder at the gutter line.

The other Brighton lakes

Brighton Township contains over twenty named lakes and about a thousand acres of water. Beyond Woodland, we work regularly on School Lake, Bitten Lake, Blaine Lake, Clark Lake, Woodruff Lake, Osborn Lake and Morgan Lake, and on Brighton Lake south of the city — which is an impoundment, and is not the same water as the downtown Mill Pond, however often the two get confused.

A quick note on neighborhood rules, and Brighton's version of this has unusually deep roots. When the Capital Land Company platted Woodland Shores alongside the 1928 dam project, it wrote in a minimum residence-value restriction and reserved architectural approval to the developer — private design control on this lakefront is nearly a century old, and its descendants are the master deeds and association bylaws still recorded across Brighton Township today, including site condominium maps the township publishes for 37 developments. So on a home in Huntmore Estates, Morningside, The Peninsula, Woodland Lake West or Orchard Estates, we read the shingle color and profile rules before the order goes in, not after the bundles are on the roof.

Call (810) 588-3933

In Brighton, it is wind and ice — not hail

A lot of roofing marketing in Michigan is built around hail. In Brighton that would be dishonest. Between 2020 and 2026, NOAA's Storm Events Database logged exactly zero hail reports at Brighton. The nearest significant hail was 1.50 inches at Pinckney and 1.00 inch at Chilson on June 15, 2023, both west and southwest of here. There have been no tornadoes at Brighton in that window either — Livingston County's three all touched down in the western half of the county.

What Brighton gets is wind, and ice.

NOAA-confirmed severe wind events at Brighton, 2020–2026
DatePeak gustWhat was reported
March 30, 202581 mphTrees uprooted between Spencer Road and Pleasant Valley Road; one tree fell on a vehicle
August 24, 202368 mphTrees reported down
August 24, 202158 mphLarge tree limbs blown down onto the road
June 10, 202058 mphNumerous six-inch-diameter tree branches down

Source: NOAA National Centers for Environmental Information, Storm Events Database. Note that every one of these four events was reported as tree damage — which is exactly how wind takes a roof in Brighton.

The February 2023 ice storm is the one that actually cost money

On February 22, 2023, a major winter storm pushed warm Gulf moisture over a resident cold airmass across southeast Michigan. NOAA logged widespread property damage across Livingston County — the single largest weather loss in the county in this entire period, larger than any wind event and far larger than any hail event.

Ice does its damage at the edges. A glazed roof sheds nothing, so weight collects along the overhang until gutter spikes and fascia give up, and the meltwater trapped behind that ridge of ice finds the laps at the eave. Then the limbs come down on whatever is underneath. Three separate high-wind events in this period each knocked out power to 150,000 to 200,000 DTE customers — November 2020, December 2021 and March 2026 — and in every one of them the mechanism was the same: trees.

If you were here on March 30, 2025, put it on the list

That was the 81 mph day, and what got reported out of it was trees uprooted along the stretch between Spencer Road and Pleasant Valley Road, one of them landing on a vehicle. A gust in that range works on a whole elevation at once, and the shingles it loosens usually stay put and keep looking correct from the sidewalk. Owners on that side of town were the ones calling us the following autumn, once a long soaking rain finally found the openings.

So the practical step is not to wait for a stain. Get the exposed slope walked, the tabs tested by hand and the findings photographed, with the storm date recorded against them — an insurer will want it. Our main roof repair page walks through how a gust breaks a shingle's seal in the first place.

Oaks over forty-year-old roofs

The Michigan DNR describes Brighton Recreation Area — 4,947 acres of it, right on the township's western edge — as an oak forest set in high, irregular ranges of hills. Those hills are glacial moraine, and they are the same landform the subdivisions were platted on.

You can read the canopy straight off the neighborhood names. Brighton Oaks. Woodlore. Walk in the Woods. Rolling Woods. Woodland Hills. Locust Ridge. Spruce Pointe. Developers named these places for what was standing on them, and the township's Natural Features Overlay requires new development to document significant native trees and site them to preserve existing woodland. Brighton protects its trees by ordinance — which is precisely why there are mature oaks standing over forty-year-old roofs all over this township.

What that means for your roof: acorn impact through the fall, heavy leaf load packing into valleys and gutters, persistent shade that keeps north-facing slopes damp long enough to grow moss and algae, and overhanging limbs that turn a 58 mph gust into a puncture. It also means we recommend trimming coordination more often in Brighton than anywhere else we work.

Neighborhoods and lakes we work in around Brighton

Our yard sits at 5896 Sterling Dr in Howell — a quarter-hour east along Grand River and you are in Brighton. We work both Brightons and the surrounding area — the site condominium developments across the township, the lakefront around Woodland and School and Woodruff, the pre-war homes near the Mill Pond, and the Genoa and Green Oak addresses that mail as Brighton. Brighton Area Schools serves about 5,782 students across the city and five townships, which is roughly the footprint we cover here.

  • Huntmore Estates
  • Morningside
  • Orchard Estates
  • Taylor Meadows
  • Meadow Lane Estates
  • River Hills
  • The Peninsula
  • Woodland Lake West
  • Woodland Lake Shores
  • The Bluffs of Woodland Lake
  • Woodlore
  • Woodruff Lake Shore
  • Eagle Ravine
  • Hillsborough
  • Walk in the Woods
  • Brighton Oaks
  • Morgan Lake Estates
  • Northwinds
  • Spencer Creek
  • Stone Valley
  • Windswept Farms
  • Greystone
  • Hawthorne
  • Dominion
  • Downtown Brighton
  • Mill Pond

Frequently asked questions

My mail says Brighton — but is my roof permit a city permit or a township one?
That depends on the line your house sits on, not the envelope. Inside the 3.5 square miles of the City of Brighton, the city's own building department issues it — its permit list names "roofing of any kind" — and the number is 810-225-8019. Anywhere in the 33 square miles of Brighton Township, and on the Genoa and Green Oak addresses that also mail as Brighton, there is no township building department and the county issues it in Howell for a flat fee. We settle which office applies while we are out measuring, and we file the permit whichever it turns out to be.
How much does a roof permit cost in Brighton?
In Brighton Township it is a flat fee through Livingston County. Inside the City of Brighton, the published fee schedule has no line item for roofing — the city charges an administrative fee plus a per-inspection fee, so call the Building Department at 810-225-8019 for the figure on your specific job. Be skeptical of any contractor who quotes you a firm city permit price without calling.
Nothing blew off my roof on March 30, 2025. Is there anything to check?
Yes — that 81 mph gust was strong enough to unstick shingles without moving them, and an unstuck shingle looks perfect from the driveway. The free inspection is a hands-on check of the seal line across the exposed elevation, so you find out now rather than at the next long rain.
Somebody knocked on my door selling a hail inspection. Is hail even a Brighton problem?
It is not, and we will say so out loud. The Storm Events Database carries no hail report at Brighton at all for 2020 through 2026; the closest stones of any size fell at Pinckney and Chilson on June 15, 2023, well to the west. Around here the claimable damage comes off gusts, February ice and falling limbs — so ask that salesman which storm date he is quoting.
Does a downtown Brighton house need historic-district sign-off first?
No. Brighton has no historic district and no historic district commission, so no board reviews your shingle choice and a house is yours to re-roof on your own schedule. The city's four National Register listings carry that federal recognition without any local design control attached, and the only review that ever comes up is ordinary downtown zoning on a commercial building, not materials on a home.
Why do lakefront homes on Woodland Lake cost more to repair?
Because they are usually not one roof. Only about 15% of Woodland Lake's shoreline had been developed by 1952, so most of the lakefront stock is mid-century cottage that got expanded repeatedly. That produces several roof planes at different pitches, built in different decades, meeting at valleys and wall junctions that were never designed together. More planes and more flashing per square foot means more labor — and it is also where the leaks are.
Can you fix ice dam damage in Brighton?
Yes — and in this township you also have the geometry to stop it coming back. Zoning here mandates an eight-inch minimum eave on every single-family home, so unlike a lot of markets there is always physical depth for continuous soffit intake. That makes a starved attic a correctable condition rather than something you live with. We repair the damaged eave and courses, then say what the intake and exhaust side needs.
Half my subdivision is getting new roofs. Is my 2004 house next?
Probably close to it. About 1,460 homes went up across the city and township between 2000 and 2009, so an entire cohort reached 17 to 26 years old together — the window where sealant strips release, boots split and ridge cap starts walking. The useful question is not whether your neighbors are re-roofing but what your own attic ventilation has been doing to the shingles, and that is what we look at first.

Free estimate

Get a free roof inspection in Brighton

No pressure, no obligation. A member of our team will follow up with you within one business day.

Call (810) 588-3933
Owens Corning Platinum PreferredBBB A+ AccreditedHAAG Certified

Free quote · no obligation

Tell us about your roof

Type of service needed

By selecting “Get Estimate,” you agree to the QuickQuote for Roofs Terms of Service and Privacy Policy.

By selecting “Get Estimate,” you are also agreeing to be contacted by phone, text message, or email from the contractor to discuss your estimate and roofing needs.

Prefer to talk? (810) 588-3933

No obligation. We never share your info.

Call Now