Family Roofing Roots Since 1974 · Palm Beach County & South FloridaFL Certified Roofing Contractor CCC1331721 · (561) 856-5060
The Mike McGilvary Roofing team on a Palm Beach County rooftop
Roof Repair · Repair-First · Palm Beach County

Expert roof repair — repair first, replace only when necessary.

Most roofs don't need a tear-off — they need the actual problem found and fixed. Drawing on family roofing roots since 1974, Mike McGilvary Roofing has repaired every kind of roof across Palm Beach County — tile, shingle, flat, and metal — inspecting first, documenting properly, and recommending replacement only when it's truly warranted.

Accredited · Certified · Recognized · Family Roofing Roots Since 1974

The Repair-First Difference

Fix the problem — keep the roof you have.

On most roofs only a fraction has actually failed: a valley, a few cracked tiles, a stretch of underlayment, a worn flat-roof seam. We find the real problem with attic thermal imaging and repair it to the cause — preserving the sound majority of the roof that still has years of life left.

Inspect first. Replace only when necessary.

A free, documented inspection settles repair-vs-replace with evidence, not a sales pitch — and a repair is backed by a 2-year workmanship warranty, with an optional 5-Year Roof Certification that documents your roof's remaining useful life for insurance.

Why Repair Beats Replacement

A replacement you don't need is the most expensive roof.

For most roofs, repair is the smarter spend — here's why.

The cost & the calendar

A fraction of the price, in days not weeks

A targeted repair runs a fraction of a full replacement and finishes in days, not the weeks a tear-off takes — freeing your money for things that aren't a roof that still had life left. The roof rarely fails all at once; the damage is usually localized.

What replacement throws away

Architecture, warranties & a sound roof

A premature tear-off discards the 60–80% of the roof that's still sound, can void existing material warranties, and erases original architectural tile or detail you can't easily replace. We preserve what works and rebuild only what's failed.

Published In & Recognized By

South Florida Sun Sentinel Florida Construction NewsFeatured across the South Florida, Orlando, Tampa Bay and Jacksonville Business Journals FINE magazine Patch - ranked #2 in 10 Best Roof Repair Companies in Palm Beach County, FL (2026)

See all press coverage →

Roof Repairs We Handle Daily

Whatever the roof, we repair the cause.

Across tile, shingle, flat, and metal — with an honest repair-vs-replace recommendation every time.

  • Leak detection & waterproofing
  • Tile & shingle replacement and matching
  • Flashing repair at walls, chimneys & penetrations
  • Storm & hurricane damage repair
  • Underlayment & flat-roof membrane repair
  • Drainage & structural repairs
Every Roof Type, Repaired

Find the specialist page for your roof.

We repair them all — here's where each one goes deeper.

Tile roof repair

Clay and concrete tile — most need underlayment repair, not replacement. Tile roof repair →

Shingle roof repair

Wind-lifted shingles, granule loss, algae, and matching discontinued colors. Shingle repair →

Flat & commercial

TPO, EPDM, PVC, and built-up — ponding, seams, and membrane repair. Flat roof repair →

Roof leaks

We trace the leak to its true source with thermal imaging and fix the cause. Leak repair →

Roof rebuilds

Replace only the failed sections and keep the 60–80% that's still sound. Roof rebuilds →

Inspections & certs

Free documented inspections and 5-Year Roof Certifications for insurance. Free inspections →

On the Job

The crew that shows up — since 1974.

Half a century of Palm Beach County roofs, repaired by a family-owned crew that answers its own phone — inspecting first, documenting properly, and fixing the cause, whatever the roof.

On site A Mike McGilvary Roofing truck on a Palm Beach County job
A Mike McGilvary Roofing truck on a Palm Beach County job — family roofing roots in Palm Beach County since 1974.
The crew A Mike McGilvary Roofing crew repairing a roof in Palm Beach County
The same crews on roofs across the county — repairing the cause, not selling a tear-off.
Our Roof Repair Process

A methodology refined since 1974.

Inspection & assessment

A free inspection with attic thermal imaging finds hidden moisture and the true cause — mapping exactly what's failed versus what we preserve.

Transparent estimate & options

A written estimate comparing repair and replacement side by side — what's damaged, what's salvageable, the cost of each path, and the life you gain. You make the informed call.

Expert repair execution

Damaged materials removed, compromised underlayment and flashing rebuilt, surfaces matched and reinstalled to current Florida code — with minimal disruption.

Verification, warranty & certification

Final inspection and thermal verification, full photo documentation, a 2-year workmanship warranty, and an optional 5-Year Roof Certification for insurance.

Roof Repair Cost Guide

What roof repair actually costs in Palm Beach County.

Ranges vary by roof type and scope — but repair is almost always a fraction of replacement.

Most repairs

$400 – $12,000

From a cracked tile, pipe boot, or flashing joint to a valley or a section of underlayment — the targeted fixes that resolve the large majority of roof problems.

Vs. replacement

$15,000 – $75,000+

A full tear-off, by roof type and size — warranted only when the roof has truly reached the end of its life, which most haven't.

Where roof age and insurance come in.

Deferring a repair lets a small problem rot the decking into a five-figure one — and Florida insurers increasingly weigh roof age and condition at renewal. A documented repair, with an optional 5-Year Roof Certification, is often what keeps coverage in force under Florida's Roof Age Law (§627.7011).

Video Walkthroughs

Real homes. Real documentation.

Short walkthroughs from real Palm Beach County projects — what Mike found, what he documented, and the work that followed. Outcomes vary by roof; nothing here is a guarantee of any insurance result.

Mike McGilvary Roofing — the Drummond walkthrough (video still)Watch
Insurance ReviewBoca RatonTile

The Drummond Roof

An insurance review prompted a closer look. Documentation of the tile system's actual condition may help the homeowner make an informed decision — repair, rebuild, or replacement.

Mike McGilvary Roofing — the Amber walkthrough (video still)Watch
Condition DocumentationLake WorthTile

The Amber Roof

Full condition documentation of an older tile roof. Thorough records of repairability and remaining useful life may be useful for insurance and future planning.

Mike McGilvary Roofing — the Wellington rebuild walkthrough (video still)Watch
Roof RebuildWellingtonTile

The Wellington Rebuild

A section rebuild that preserved most of the existing roof — replacing the failed underlayment, valley metal, and damaged tile instead of a full tear-off.

Why Palm Beach County Trusts MMR

Repairing roofs since 1974 — honestly.

Repairing roofs since 1974

Fifty-plus years and tens of thousands of Palm Beach County roofs — every type, every neighborhood. We know which problems can be repaired, which can't, and how to tell the difference.

Honest, documented assessments

We inspect first and recommend replacement only when it's truly warranted — the repair-first approach that saves owners thousands. Every recommendation comes with photo documentation.

Thermal-imaging diagnostics

Attic thermal imaging finds hidden moisture and the true source of a leak — so we fix the cause once instead of chasing symptoms.

Licensed, insured & proven

Florida Certified Roofing Contractor CCC1331721 (license active since 2018; family roofing roots since 1974), BBB A+, BuildZoom 107 / Top 6%, 5.0 stars across 500+ Google reviews, and a 2-year workmanship warranty.

Roof Repair FAQs

Palm Beach County roof questions, answered.

How much does roof repair cost in Palm Beach County?
It depends on roof type and scope, but most repairs run $400–$12,000 — a cracked tile or flashing joint at the low end, a valley or section of underlayment at the high end — versus $15,000–$75,000+ for a full replacement. Our free inspection tells you exactly what your roof needs, with a written repair-vs-replace comparison.
Should I repair or replace my roof?
Most roofs should be repaired. Repair when the damage is localized, the deck is sound, and the surface materials still have life left — the most common scenario. Replace only when the roof has reached end of life, the membrane or underlayment has failed roof-wide, or the deck is compromised throughout. Our documented inspection gives you an honest answer, not a sales pitch.
Do you repair all types of roofs?
Yes — tile (clay and concrete), asphalt shingle, flat and low-slope membranes (TPO, EPDM, PVC, modified bitumen, built-up), and metal. Each system has its own failure modes and repair techniques, and we keep the right materials and equipment for all of them.
How long does roof repair take?
Most repairs are completed in a day to a few days depending on scope, materials, and weather — versus the weeks a full replacement takes. Emergency leaks are stabilized immediately, with the permanent repair scheduled once the roof is dry and any materials are matched.
Can you help with insurance claims for roof damage?
Yes. Storm, hurricane, and sudden accidental damage are often covered; gradual wear and deferred maintenance usually aren't. We provide full documentation — photos, damage assessment, moisture reports, and estimates — to support a claim, and an optional 5-Year Roof Certification that documents remaining useful life for insurers.
Do you offer emergency roof repair?
Yes — around-the-clock emergency response across Palm Beach County for active leaks and storm damage. We move fast to stop the water and document the damage, then return for the permanent repair in daylight. Call (561) 856-5060 — your call rings directly to the owner's office and direct line.
Aerial view of a Palm Beach County estate home with a tile roof
Free Roof Inspection · No Obligation

Find out what your roof actually needs.

Whatever the roof — tile, shingle, flat, or metal — tell us what's going on and we'll come take a look: thermal imaging, an honest repair-vs-replace assessment, and zero pressure. Family roofing roots in Palm Beach County since 1974.

Licensed CCC1331721 · BBB A+ · 5.0 ★ across 500+ reviews
(561) 856-5060

Request a Free Inspection

Mike McGilvary, Florida Certified Roofing Contractor CCC1331721
Reviewed by Mike McGilvary, Florida Certified Roofing Contractor (CCC1331721). Last updated July 15, 2026.
Call Mike · (561) 856-5060