Roof repair and replacement, done right the first time
Asphalt shingle roofs for homes and light commercial buildings, from a single leak to a full tear-off. You'll get a straight answer on whether you need a repair, a restoration, or a new roof.

When: Inspect in fall before snow load; repair as soon as you see a leak.
How long: Most residential replacements take one to two days.
Why it matters up here
Missing shingles after a windstorm, a stain spreading across the ceiling, granules collecting in the gutters. Left alone, a small roof problem becomes rotted decking and wet insulation, and Michigan's freeze-thaw cycles speed that up.
How we do it
We start with an inspection from the roof, not the driveway, and show you photos of what we find.
If a repair will do, you get a repair quote. If the roof is near the end of its life, we'll quote replacement and explain the difference.
Replacements use asphalt shingles rated for Northern Michigan wind and snow, installed with the underlayment, flashing, and ventilation details that make them last.
What’s included
- Roof inspections
- Catch worn flashing and failing shingles before they leak.
- Leak and shingle repair
- Targeted repairs for missing shingles, failed flashing, and weather wear.
- Full replacement
- Tear-off and new asphalt shingle roof for homes and light commercial buildings.
- Storm damage
- Prompt response after wind, hail, or heavy snow.



Photos from recent Leading Edge Gutters jobs. See more of our work.
What homeowners say
Every review below is a real Google review from a Northern Michigan homeowner. 5.0 stars across 46+ reviews, and not one of them written by us.
5.046+ Google reviewsDavid Last
“Best price of 4 estimates”
Showed up on time, worked steadily, cleaned up when done. Best price of 4 estimates, best gutter guard I have seen. Work looks as expected, excellent job done, to spec. Would recommend you get a quote from Dan.
Mitch McCaige
“Exactly what working with a contractor should look like”
The overall experience received from Dan and team is exactly what working with a contractor should look like. Prompt and always on-time, responsive and thoughtful with advisement on options, as well as going above and beyond to ensure the finished project would exceed expectations. Highly recommend a conversation with Leading Edge if you are looking for higher quality materials than others will offer, but at a price point that is more reasonable.
Rasa Baker
Lake Ann, MI
“Eliminated a water issue near my back door”
Professional, prompt and attention to detail, Dan was able to eliminate a water issue near my back garage door. I would highly recommend to anyone looking for gutter installation. Thanks, Dan and son.
Roofing questions
Don’t see yours? Call or text (231) 715-1838. A real person answers, seven days a week.
How do I know if my roof needs replacing?
Curling or cracked shingles, bald spots where granules are gone, repeated leaks, and daylight in the attic are the usual signs. An inspection confirms whether repair, GoNano restoration, or replacement makes sense.
Do you handle storm damage?
Yes. We repair wind, hail, and snow damage and can document what we find with photos for your records.
What shingles do you use?
Asphalt shingles rated for Northern Michigan wind and snow. We'll walk you through the options and colors during the estimate.
Can you inspect my roof before winter?
Yes, and fall is the best time. Catching a lifted shingle or failed flashing before snow load prevents most winter leaks.
How long does a roof replacement take?
Most residential replacements take one to two days, depending on size, pitch, and weather.
Roofing near you
We install roofing throughout Northern Michigan, including:
Other services
- Seamless Gutter Installation & RepairWater spills over the edge or pools at the foundation
- Gutter Guard InstallationYou're up a ladder cleaning gutters every fall
- Siding Replacement & RepairSiding that's cracked, warped, faded, or letting drafts in
- GoNano Asphalt Shingle RestorationShingles look tired and faded, but the roof doesn't leak
Get a free roofing estimate
Tell us what you're seeing. Dan will come out, measure, and give you a written price. It's free, and there's no pressure to book.
Mon–Sun, 8 AM – 9 PM