Roof repair

Roof Repair in Highland, Michigan

Highland is a township built in two big waves — a 1970s cohort now on its second or third roof, and a 1990s-and-2000s wave reaching its first real round of leaks — wrapped around 26 lakes that turn ordinary wind into a roof problem. Our work here is leaks, chimney and skylight flashing, failed pipe boots, wind-lifted shingles and ice-dam damage, across the Highland Station core, the subdivisions off Milford Road and M-59, and the cottages and year-round homes on Duck, White, Dunham and Harvey Lakes.

Highland Charter Township has no city or village inside it, so every 48356 and 48357 address shares one building department. Highland Township lists roofing in both its re-shingling and remodel/repair permit categories, so we check with the township and pull a permit when the work calls for one.

How does a roof repair actually work in Highland Township?

The same way it works anywhere, with two local wrinkles worth knowing before anyone gets on your roof. First, the permit question: Highland Township lists roofing in both its re-shingling and remodel/repair permit categories, so we check with the township and pull a permit when the work calls for one. Where the scope grows into a larger re-cover we pull the permit under our license before the crew is scheduled, through the building department at 205 N. John Street. Second, the housing stock: close to a quarter of Highland's homes went up in the 1970s and are on a second or third roof, while almost 30 percent were built between 1990 and 2009 on builder-grade materials that are now old enough to leak at the details. We diagnose first, trace the actual water path, and put the findings in writing before we touch anything.

100 mph

Peak gust in the EF1 tornado that hit White Lake Township in July 2021, with confirmed shingle and roof damage

23.0%

Highland homes built in the 1970s — many already on a second or third roof

29.9%

Built 1990–2009 — original pipe boots and sealant strips reaching the end of their service life

25 psf

Oakland County's ground snow load under Michigan code — the same figure as Livingston County

One building department, and permits for repairs as well as re-roofs

Highland Charter Township is the only government here. There is no city or village carved out of it, so unlike some of the townships around it, there is no question about which office a Highland address belongs to. Every 48356 and 48357 parcel is handled at 205 N. John Street, a block from the old Highland Station crossroads at Milford and Livingston Roads.

Highland Township lists roofing in both its re-shingling and remodel/repair permit categories, so we check with the township and pull a permit when the work calls for one. For an isolated repair — a cracked pipe boot, a run of lifted shingles, or a section of step flashing — the process is the same. Where a job starts as a repair and the deck tells a different story once we are up there, we have that conversation with you and, if the scope grows into a recover, handle the permit the same way we would on a full replacement.

Highland also carries a nuisance ordinance governing noise, so on any repair that runs into tear-off work on part of a roof, we agree start and finish times with you up front and keep the loud part of the job inside ordinary daytime hours. If your subdivision or association has its own rule on contractor hours, tell us and we work to it.

When a repair becomes a re-cover

Michigan's residential code will not let a roof carry more than two layers of roofing, and it will not let anyone recover over a deck that is water-soaked or deteriorated. On a Highland house that is already on its second covering, a repair that uncovers rot or a second layer underneath stops being a patch and becomes a tear-off, because there is no legal room left to add another layer on top. That is the point where the permit question changes, and we tell you the moment we see it rather than after the fact.

Call (810) 588-3933

Two housing waves, two different repair problems

Highland's housing is not evenly spread across the decades, and the shape of it tells us almost exactly what we are going to find before the ladder goes up.

Roughly 23 percent of the township's housing went up in the 1970s. That group is on a second or third covering by now, and what we find underneath is consistent from house to house: sealant strips releasing along an elevation, pipe boots split from decades of UV exposure, ridge cap lifting on the windward slope, and attics vented by nothing more than two gable louvers. On these houses a bath fan terminating into the attic rather than through the roof is common, and it shows up as a stain that looks like a leak but is really condensation dripping off cold sheathing. Woven valleys on this era also wear through at the center long before the field shingles give out.

Behind that sits an equally large second wave — close to 30 percent of the township's housing built between 1990 and 2009. These houses are largely on their original roof: builder-grade shingles over OSB decking, a handful of box vents instead of a balanced system, one thin course of ice barrier at the eave if any, and — because Michigan did not require drip edge at the rakes until 2012 — frequently no rake drip edge at all. Seventeen to thirty-five years in, this is exactly the age range where pipe boots crack, sealant strips let go, and a rake edge with no drip edge starts wicking water back under the starter course during a hard wind.

Knowing which wave a house belongs to does not replace an inspection, but it tells us what to look for first, and it is usually right.

  • Sealant strips released across an elevation on 1970s-era shingles
  • Failed pipe boots on the large 1990–2009 cohort, typically starting at year 10 to 15
  • Woven valleys worn through at the center on older roofs
  • Gable-vent-only attics driving condensation that is mistaken for a leak
  • Bath fans terminating in the attic instead of through the roof
  • No rake drip edge on houses built before 2012, letting wind drive water under the starter course
  • Ridge cap lifted on the windward slope after a straight-line wind event

Chimney flashing and the older core around Highland Station

Around one house in five in Highland predates 1960, concentrated around the old Highland Station crossroads at Milford and Livingston Roads and scattered along the older lake shorelines. Those houses carry steeper pitches, plank decking instead of sheathing panels, and porch or addition roofs tied into the main roof at a shallower angle than the rest of the house.

A masonry chimney needs step flashing woven into each course of shingle on the sides and counter flashing let into the mortar joint above it, plus a cricket — a small saddle-shaped diverter — on the up-slope side to carry water around the chimney instead of letting it pond against the back wall. A missing cricket is one of the more reliable places to find a slow leak that has been quietly rotting a rafter tail for years before it shows on the ceiling below.

Dormers added in different decades, porch roofs at mismatched pitches, and valleys all add up to more flashing per square foot on these houses than on a newer subdivision roof. The field of the shingle is rarely the problem. It is frequently where two surfaces meet.

Wind off the lakes: Highland's actual storm record

Highland sits inside 26 lakes and about 1,483 acres of open water, and that water does two things to a roof: it adds fetch for wind to build across, and it supports the mature oak and maple canopy that drops limbs on houses set back from it. There have been no recent hail reports at Highland itself — the nearby hail lands at Milford, Wixom and Andersonville. What Highland gets, again and again, is wind and falling trees.

NOAA-confirmed severe events at and near Highland
DateLocationEventWhat was recorded
July 24, 2021White Lake Twp (borders Highland)EF1 tornado, 100 mph peakShingle and roof damage, a garage door blown off
August 11, 2021Highland56 mph thunderstorm windMultiple trees and wires down in Highland Township
August 29, 2021East Highland54 mph thunderstorm windSeveral trees onto the road
August 29, 2022East Highland56 mph thunderstorm windSeveral large trees down
June 5, 2024East Highland54 mph thunderstorm windA tree fell onto two trucks on South Duck Lake Road; two men injured
August 27, 2024Highland56 mph thunderstorm windTrees and limbs down
September 3, 20262 E HighlandDamaging windMultiple trees down on Duck Lake Road

Source: NOAA National Centers for Environmental Information, Storm Events Database, and National Weather Service Detroit/Pontiac event summaries. Wind speeds are National Weather Service estimates unless measured.

What stands out is how many of those entries are a tree or a limb rather than a wind-only event. The closest tornado with confirmed shingle loss was the July 2021 EF1 just across the White Lake Township line. In June 2024, a storm on South Duck Lake Road dropped a tree onto two trucks and two men were hospitalized. That is the failure mode we design a Highland repair call around: a limb strike that cracks shingles, or a straight-line gust that lifts the windward edge without leaving marks visible from the driveway.

That last point matters more than it sounds like it should. Wind commonly breaks the sealant bond between shingles without pulling them off — the tab lifts, flexes, and lays back down looking untouched from the ground. Hail bruising does the same thing to the mat underneath, with no visible change on the surface. If you have been through one of the events in the table above, or anything like it, an inspection from the roof itself is the only way to know what actually happened up there.

Ice dams on a Highland roof

Heat escaping an attic warms the underside of the deck and melts the snow sitting on the upper, warm part of a roof. That meltwater runs downhill until it reaches the eave and overhang — which sit outside the heated part of the house and stay cold — and refreezes there. The ice ridge grows with every cycle, the next round of meltwater pools behind it, and water gets pushed up underneath the shingle courses instead of shedding off the edge the way the roof was built to handle. It does not take much snow to start the cycle.

Michigan's residential code sets a floor for the fix built into the roof itself: ice barrier has to run from the lowest edge of the roof to at least 24 inches inside the exterior wall line, and the code applies the same 25 psf ground snow load to Highland that it applies across Oakland and Livingston Counties. On a house with deep overhangs, a low-slope section, or one that has already taken on water from an ice dam, we run that barrier further than the minimum — usually two full courses — because the code figure is a floor rather than the right answer for every roof.

On the 1970s cohort with gable-vent-only attics, the ice-dam risk is compounded by poor ventilation: a warm, poorly vented attic feeds the melt-refreeze cycle harder than a properly balanced one. Sealing the gable vents and running a continuous ridge vent with soffit baffles addresses the cause rather than just the damage, and it is worth doing at the same time as a repair rather than waiting for the next thaw to prove the point again.

One scheduling detail that matters here: the sealant strip on a new or repaired shingle is heat-activated, which can take much of a day to bond in July and up to twelve weeks on a shaded, north-facing slope in the cold. A repair made late in the fall on a shaded elevation can take up to twelve weeks to fully seal, which is a reason to have storm or wind damage looked at as soon as it is practical rather than letting it sit through a winter unsealed.

  • Steam removal for ice dams already on the roof — chopping or salting the ice damages the shingles underneath
  • Winter leak repair while the ice is still present, where it is safe to access
  • A look in the attic for the actual cause: air leaks at can lights and bath fans, thin insulation at the eaves, blocked soffit intake
  • Ice barrier extended beyond the code minimum on low-slope sections and houses with a known ice-dam history
Call (810) 588-3933

What we actually repair

Many calls in Highland trace back to one of a short list of things, and the trick is finding which one, because water rarely shows up on the ceiling where it actually entered the roof.

  • Roof leaks — water travels along rafters and decking before it drops, so we trace the path rather than the stain
  • Flashing failure at chimneys, side walls and skylights, where two surfaces meet and leaks often start
  • Pipe boots and vent flashing cracked from UV exposure, usually starting around year 10 to 15
  • Wind-lifted or unsealed shingles, especially along the rake, eave and ridge
  • Skylight leaks, frequently the flashing kit or the seal rather than the glass itself
  • Ice dam damage — saturated decking, failed underlayment, stained drywall
  • Ventilation and condensation problems that mimic a leak from inside the house

On skylights specifically, we will tell you plainly whether reflashing makes sense or whether the unit itself has reached the end of its life — that is not always the same answer twice on the same house.

Storm checks, without overselling what Highland actually gets

After a wind event, we inspect and photograph what is actually there and give you a straight read on whether it is a repair, a partial section, or something larger. We do not claim hail damage in Highland where the record does not support it — no hail has been logged at Highland itself in recent years, and we would rather tell you that than sell you an inspection built around a storm that did not happen here.

Where a repair involves an insurance claim, our role is documentation: photographs, a written description of what failed and when, and a conversation with your adjuster about what we found on the roof. The claim and the relationship with your insurer stay yours. What changes the outcome is whether the damage is backed by evidence or by an opinion, and that is the part we handle. Our credentials behind it: Owens Corning Platinum Preferred, BBB A+ accredited, HAAG Certified inspectors, and the HAAG training in particular governs how we identify and document storm damage.

Repair or replace, honestly

Sometimes a repair is clearly the right call — an isolated pipe boot, a section of flashing, a handful of wind-lifted shingles on an otherwise sound roof. Sometimes it is not, and the signal is usually the same one: repeated repairs on the same roof within a short span, a roof already on two layers with no legal room for a third, or decking that turns out to be soft once we open it up.

The 1970s cohort that makes up close to a quarter of Highland's housing is the group likely to be past that point, simply because it has often already had one roof replaced on top of the original. If a repair uncovers that situation, we say so plainly rather than patching around it, and from there the honest next step is roof replacement in Highland rather than another short-term fix. On a newer 1990s or 2000s roof that is otherwise sound, a targeted repair is usually the right and complete answer, and we will tell you that just as plainly.

Where we repair roofs in and around Highland

Highland is about 25 to 30 minutes east of our yard in Howell on M-59, straight through Hartland. We work repair calls across the whole township, from the Highland Station core and the 1970s subdivisions to the 1990s and 2000s developments off M-59, Prestwick Village, and the shoreline homes on Duck, White, Dunham and Harvey Lakes.

  • Highland Station
  • Downtown Highland
  • East Highland
  • West Highland
  • Clyde
  • Hickory Ridge
  • Seven Harbors
  • Duck Lake
  • White Lake
  • Dunham Lake
  • Harvey Lake
  • Prestwick Village
  • Duck Lake Estates
  • Duck Lake Park
  • Dunham Lake Estates
  • Bretton Oaks
  • Heritage Farms
  • Highland Hills
  • Highland Meadows
  • Timber Ridge
  • Waterbury Hills
  • Mallards Landing
  • The Harbors
  • Kings Row
  • Milford Road
  • Duck Lake Road
  • Livingston Road

Frequently asked questions

Do I need a permit for a roof repair in Highland Township?
Highland Township lists roofing in both its re-shingling and remodel/repair permit categories, so we check with the township and pull a permit when the work calls for one. If a repair opens up into a larger re-cover once we see the deck, we handle the permit through the building department at 205 N. John Street before continuing.
How do I know where my roof is actually leaking?
Often you cannot tell from inside. Water travels along rafters and decking before it drops, so a ceiling stain can be well away from the real entry point. We trace the path from the roof and the attic rather than guessing from the stain, and we provide a written assessment.
My shingles look fine from the ground. Could I still have wind damage?
Yes, and it is the one thing homeowners often get wrong after a storm. Wind frequently breaks the sealant bond without removing the shingle — the tab lifts, flexes, and lays back down looking untouched. After any of the wind events on Highland's storm record, including the gusts logged at Highland and East Highland or the 2021 tornado over the line in White Lake Township, a hands-on check is the only way to know.
Does Highland actually get hail?
There have been no recent hail reports at Highland itself — the nearby reports sit at Milford, Wixom and Andersonville. Highland's roof damage pattern is straight-line wind and falling limbs under a heavy oak and maple canopy, not hail, and that is what we check for here.
What causes ice dams on a Highland roof, and how do you fix them?
Heat escaping the attic melts snow on the upper roof, and that meltwater refreezes at the cold eave, building a ridge that pushes water back up under the shingles. We remove the ice by steam, which does not damage the shingles underneath the way chopping or salting does, repair any resulting leak, and look at the attic for the actual cause — air leaks, thin insulation, or blocked soffit intake — so the dam does not simply re-form next winter.
My house was built in the 1970s and this is my third roof repair this year. What should I do?
Get the whole roof looked at rather than patching the next spot. A roof on its second or third covering, with repeated repairs in a short span, is usually telling you something about its overall condition rather than just where the water got in this time. We will say plainly whether another repair makes sense or whether [roof replacement in Highland](/services/roof-replacement/roof-replacement-highland-mi) is the more honest answer for your house.
Is it worth repairing an older roof, or should I replace it?
It depends on the roof. An isolated issue on an otherwise sound roof is usually worth repairing outright. A roof already past the midpoint of its life, with repeated call-outs or decking that turns out to be soft once we open it up, is usually better served by replacing it and starting a new service life. We tell you honestly which situation yours is in rather than defaulting to the larger job.
Will insurance cover my repair?
It depends on the cause. Sudden damage from a covered event — wind, a fallen limb — is typically covered; age and gradual wear are not, under any policy. If we find storm damage during the inspection, we document it with photographs and a written description and talk to your adjuster about what we found on the roof. The claim itself stays yours to manage with your insurer.
Can you reach roofs on the lake roads, like Duck Lake or White Lake?
Yes. Several of those roads are narrow or association-maintained, so for repair calls out there we confirm access and parking ahead of time the same way we would for a replacement.

Free estimate

Get a free roof inspection in Highland

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