Roof Repair
Roof Repair Done Right the First Time
Not every roof needs to be replaced. We diagnose the actual source of a leak or issue — not just the symptom — and fix it with matched materials and proper technique so it stays fixed.
Common roof problems we repair
Most roof issues start small. Address them early and a $400 repair prevents a $15,000 replacement or interior damage claim.
- Active leaks and ceiling stains
- Missing, cracked, or wind-lifted shingles
- Damaged or rusted flashing around chimneys and skylights
- Failed pipe boots and vent seals
- Soft spots or rotten decking discovered under shingles
- Ice dam damage at the eaves
Our repair process
Free inspection
We walk the roof and attic, find the true source, and photograph everything.
Honest quote
Flat-rate written quote — repair vs replace, no pressure. If you don't need us, we'll say so.
Matched materials
We source the closest matching shingle color and use the same brand family when possible.
Fix & warranty
Complete the repair, retest for leaks, and back the work with our repair warranty.
A roof that stops leaking — and stays fixed
Real repair, not caulk-and-pray. Our repair work is backed by a written warranty on the scope of the fix.
- Leak stopped and root cause addressed
- Warranty on the repair scope
- Photos before and after for your records
- Insurance documentation available if needed
- Extended remaining life on the existing roof
Repair pricing
Repairs vary widely by scope. These are typical ranges for common jobs in our service area.
Pipe boot, small flashing, a few missing shingles.
Chimney flashing rebuild, slope of shingles, small deck repair.
Multi-slope wind damage, valley rebuild, extensive decking.
Every repair is quoted after inspection. Emergency tarping billed separately.
Where we repair roofs
Williams Roofing is based in Dundee and services all of Monroe County plus southern Washtenaw, Lenawee, and northern Lucas County.
- Dundee, MI
- Monroe, MI
- Milan, MI
- Petersburg, MI
- Tecumseh, MI
- Britton, MI
- Ida, MI
- Maybee, MI
- Carleton, MI
- Saline, MI
- Azalia, MI
- Ottawa Lake, MI
Frequently Asked Questions
Do you offer emergency repairs?
Yes. Same-day tarping and stabilization for active leaks. See our Emergency Roof Repair page for details.
Will my repair match the rest of the roof?
We source the closest matching shingle. On roofs older than 10 years, some visible color variation is normal — we'll show you a sample before installing.
Do you warranty repairs?
Yes — a written warranty on the repair scope. Length depends on the type of work.
Can you tell if I need a full replacement instead?
Yes. We'll give you honest advice. If a repair is throwing money at a roof at end of life, we'll say so.
Do you work with insurance for repair claims?
Yes. If the damage is claim-worthy we document it for your carrier and can meet the adjuster.
Related Services
Ready for your FREE in-person estimate?
Honest local pricing, no pressure, no obligation.