Licensed Michigan Builders  •  Same-week estimate turnaround

Roofing repair, replacement, and storm damage done right.

$299 starting repair  •  free photo-documented inspection

Michigan wind, hail, and freeze-thaw cycles chew up roofs. PeakServe's licensed Oakland County contractors handle repair, full replacement, and insurance-claim storm damage — with photo documentation and adjuster-ready scopes, not franchise upcharges.

Licensed Michigan Residential Builders — not a handyman network
Free photo-documented inspection sent with every quote
Insurance claim assistance on storm jobs — we meet your adjuster on site
Same-week estimate turnaround on every quote request
Get Roofing Quote
Free Roofing Quote

Get your roofing quote

A local licensed roofer will respond within 2 hours.

Every roofing job covers three things — not just nailing shingles.

A $5,000 "roof patch" that skips the flashing isn't a repair — it's a postponement. Our contractors do the full job every time, on a written checklist.

01

Written Quote

Every job comes with a line-item written quote: labor, materials, underlayment, flashing, ventilation, and cleanup. No verbal estimates, no "depends on what we find when we get up there." You'll know the price before a shingle is removed.

02

Photo Inspection

Before any work begins, we walk the roof and the attic, photograph every issue, and send the deck to your email. You see what we see — no upsell on problems you can't verify. On storm jobs, this becomes the photo packet your adjuster needs.

03

Debris Haul-Away

Old shingles, nails, flashing, underlayment — gone. We bring a dumpster, sweep the perimeter with magnets for nails, and haul everything away the same day. Your driveway and lawn stay cleaner than we found them.

Three scopes. No surprise charges.

Most PeakServe roofing jobs fall into one of three buckets. Exact pricing after a free photo-documented estimate, which most contractors can do within a week.

Full Replacement
From $9,500
~2,000 sq ft roof  •  architectural shingle
Includes complete tear-off, architectural shingle install, ice/water shield, flashing, ridge vent, dumpster, magnetic sweep, and a 10-year workmanship warranty.
Storm Damage
Insurance Claim
Wind, hail, or fallen-tree damage  •  you pay only your deductible
Includes on-site adjuster meeting, photo-documented scope, Xactimate-grade estimate your carrier can review, and direct billing to your insurance on approved claims.

Work you can verify — not just take our word for.

Three things every PeakServe contractor stands behind, plus an honest look at what hiring us gets you versus doing it yourself.

100% Satisfaction Guarantee
If a repair leaks or a section was missed, we come back free within the warranty window.
L&B
Licensed & Bonded
Michigan Residential Builders license + full liability coverage on every job.
10y
Roofing-System Warranty
10-year workmanship on full replacements, 2-year on repairs — certificate at completion.
Serving Oakland County from Milford to Hartland — same-week estimates across all five cities:

Why Choose PeakServe

What you get when you book.
Licensed Michigan Residential Builder pulls the permit — not a handyman
Photo-documented inspection sent to your email before any work begins
Adjuster-ready photo documentation and Xactimate-grade scope on storm jobs
Written line-item quote — no verbal estimates, no surprise charges
Workers comp and liability coverage — your homeowner's policy is untouched
Full tear-off and re-shingle done in 1–2 days, not a week-long open roof

Doing It Yourself / Fly-By-Night Crew

The honest trade-offs.
Most "handyman" roofers can't pull a permit in Michigan — work goes uninspected
Storm chasers leave town after the job — no warranty follow-through
No photo packet means no leverage when negotiating with your insurance adjuster
×Roof falls are among the leading causes of serious in-home injury and death
×A bad re-shingle voided GAF warranty on a Michigan home can cost $20k+ to redo
×No recourse if the leak returns six months later and the crew has moved on

Frequently asked questions

How much does a roof replacement cost in Michigan?
Most full replacements on a typical ~2,000 sq ft Oakland County home run $9,500 to $14,000 with architectural shingles. Repair jobs start at $299. Exact pricing is provided after a free on-site inspection.
Does homeowners insurance cover storm damage?
In most cases yes. Michigan homeowners policies cover wind, hail, and fallen-tree damage. We document the damage photo-by-photo, write the adjuster-ready scope, and meet your adjuster on site when needed.
How long does a roof replacement take?
A typical single-family tear-off and re-shingle is one to two days, weather permitting. We schedule the dumpster, materials, and crew on the same day so you are not living under a tarp for a week.
Are you licensed and insured?
Every PeakServe roofing contractor carries a Michigan Residential Builders license, full liability coverage, and workers comp. We pull the permit and provide the warranty certificate at completion.

Reviews from real Oakland County clients.

Verified after each job — not testimonials we'd be embarrassed to show a neighbor.

★★★★★

"Had hail damage from the July storm. PeakServe's guy was on the roof the next day with a camera, sent me 40 photos, met our adjuster, and the claim went through on the first pass. We paid only our deductible. No fight with the carrier."

★★★★★

"Tried a 'fly-by-night' roofer after the 2024 windstorm. They took the check, nailed tar paper over the missing shingles, and disappeared. PeakServe tore off their bad patch, replaced two full slopes, and gave us a 10-year workmanship warranty in writing."

★★★★★

"Full replacement on our 2,100 sq ft colonial: $11,400 all-in, two days start to finish, dumpster gone by day three. Crew swept the driveway with a magnet three times. The before-and-after photos with the invoice told the whole story."

Ready for a quote? Your local roofer can usually come this week.

Free photo-documented inspection. No deposit until you approve the written quote. Storm jobs billed direct to your insurance.

Get Roofing Quote