
Storm damage specialists serving Chapel Hill, Durham, Raleigh & surrounding areas. Insurance approved, premium materials, expert installation — built to protect, built to last. Get your free inspection from MLB Roofing today.
See why our customers consistently recommend MLB Roofing.
From single shingles to full replacements, every job is handled by Mike and his crew — no middlemen, no subcontractors guessing.
Rapid response after every storm. We document, diagnose, and restore.
We work directly with your carrier — and fight for the full scope you deserve.
Premium architectural shingles backed by manufacturer warranties.
Targeted repairs that extend the life of your existing roof.
24/7 tarping to protect your home before further water damage.
Detailed photo report. No pressure, no obligation, ever.

Most storm damage is invisible from the ground. Our inspection takes under 30 minutes and could save you tens of thousands in hidden water damage.
A quarter century of climbing roofs across Central NC — and a track record built one homeowner at a time.
You'll meet Mike on day one — not a commissioned salesman.
We document the claim so carriers cover what they should.
Premium architectural shingles with real warranty protection.
Most replacements completed in 1–2 days with a spotless cleanup.
We climb the roof, document every detail, and send you a full photo report.
If insurance applies, we manage the claim. If not, you get an honest flat quote.
Our in-house crew completes the job — typically in 1–2 days, fully cleaned up.

Owner / Insurance Resolutions Specialist
For over 25 years, Mike has helped Central NC homeowners turn nightmare storms into restored homes — without the contractor games. As an insurance resolutions specialist, he knows exactly what carriers will (and won't) cover, and stands beside every client until the job is done right.
A small sample of the homes we've protected across the Triangle and Triad.




"After the hail storm, Mike walked our insurance through every line. New roof, full coverage. He's the real deal."
"After the hail storm, Mike walked our insurance through every line. New roof, full coverage. He's the real deal."
"Showed up the next morning, tarped the leak, and had a full crew out by the weekend. Honest pricing, no surprises."
"I've worked with three roofers over the years — none compare. MLB Roofing is exactly what the name says."
Your feedback helps local homeowners make confident roofing decisions and helps us continue providing exceptional service.
Already a happy customer? A quick Google review helps neighbors find us.
Review MLB Roofing on GoogleFrom Carrboro to the Piedmont Triad, we cover homeowners across the I-40 / I-85 corridor. Don't see your town? Call — we probably do.
We make it easy. Pay however works best for you — including direct mobile transfer.
Simple. Quick. Convenient.
Personal and business checks accepted.
Fast. Secure. Easy.
Fast. Secure. Easy.
Yes — 100% free, no obligation. Mike personally inspects your roof, documents everything with photos, and gives you a written report whether you hire us or not.
If your roof has storm, hail, or wind damage, there's a strong chance your homeowner's policy covers a full replacement minus your deductible. We document the damage and work directly with your carrier to fight for the full scope.
Same-week inspections in most of the Triangle and Triad. For active leaks or emergencies, we'll get a tarp on your roof within 24 hours.
Most single-family homes are completed in 1–2 days. Larger or more complex roofs may take 3 days. We protect your landscaping and clean up every nail before we leave.
Yes — fully licensed in North Carolina and carry full general liability and workers' comp insurance. Documentation provided on request.
All of Central NC from the Triangle to the Triad — Raleigh, Durham, Chapel Hill, Carrboro, Hillsborough, Burlington, Greensboro, Winston-Salem and everywhere between.
Yes. All new roofs come with the manufacturer's shingle warranty plus our workmanship guarantee.
Tell us a little about your home. Mike will personally reach out within one business day to schedule your free inspection.
