Family Roofing Roots Since 1974 · Palm Beach County & South FloridaFL Certified Roofing Contractor CCC1331721 · (561) 856-5060
Roofing Services · Palm Beach County · Since 1974

Full-service roofing — repair-first, always.

From a single leak to a full tile rebuild, one licensed, family-owned team handles it — and the first step is always the same: a free inspection and an honest, written assessment. Then we do only what your roof actually needs.

Accredited · Certified · Recognized · Family Roofing Roots Since 1974

How We Work

One team for every roof problem — and an honest answer first.

Whatever brought you here — an active leak, storm damage, an insurance letter, or a home sale — we start with a free, thermal-imaged inspection and a written report on your roof's real condition. If a repair or a rebuild will protect it, that's what we recommend. If your roof is caught up in an insurance or roof-age question, the Florida Roof Age Law and our Resource Center explain your options.

What We Do

Repair, rebuild & preserve.

The repair-first work that keeps Palm Beach roofs out of an unnecessary tear-off.

Leak Repair

Roof Leak Repairs

We trace leaks to the source — valleys, flashings, penetrations, and worn underlayment — and fix the cause, not just the stain.

Learn more →
Tile

Tile Roof Repair

Cracked, slipped, or broken tiles, failed valleys, and underlayment issues on clay and concrete tile roofs.

Learn more →
Shingle

Shingle Roof Repair

Wind damage, missing shingles, leaks, and flashing repairs on asphalt shingle roofs.

Learn more →
Flat & Low-Slope

Flat Roof Repair

Repairs for flat and low-slope membranes — TPO, EPDM, and modified bitumen — on homes and commercial buildings.

Learn more →
Emergency

24/7 Emergency Roof Repair

Active leak or storm damage? Our team can tarp and stabilize fast to stop water from getting inside.

Learn more →
Rebuild

Roof Rebuilds

We replace the failed underlayment and rebuild the failure points while re-laying your sound tile — a fraction of a tear-off.

Learn more →
Preservation

Tile Roof Preservation

Florida tile lasts 50+ years; the underlayment beneath it fails first. We rebuild it and re-lay your existing tile.

Learn more →

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 →

Inspections, Certifications & Property Types

Know your roof — and prove it.

The documentation insurers, lenders, and buyers ask for — plus the right team for your property.

Inspection

Free Roof Inspections

A free, no-obligation inspection with attic thermal imaging and an honest written condition report.

Learn more →
Certification

5-Year Roof Certifications

An inspection-based, signed report on your roof's condition and remaining useful life — for insurance, refinancing, or a sale.

Learn more →
Residential

Residential Roofs

Full residential roofing — inspections, repairs, rebuilds, and certifications for South Florida homes.

Learn more →
Commercial

Commercial & Industrial

Commercial and industrial roofs across Palm Beach County — repair-first, minimizing downtime, with maintenance programs available.

Learn more →
See the Proof

Most companies show photos. We show proof.

The repair-first philosophy, documented on a real roof — and the press coverage of Mike's work.

Case Study

Island Drive: a Palm Beach estate, preserved

Two contractors said replace. A 10-page documented inspection proved most of the roof was sound — so we repaired only what failed and certified the rest.

Read the case study →
In the News

Press & editorial coverage

Mike's work and Florida's roof-age landscape, covered by the Sun-Sentinel and the South Florida, Orlando, Tampa Bay, and Jacksonville Business Journals.

See the coverage →
Aerial view of a Palm Beach County estate home with a tile roof
Free Inspection · No Obligation

Not sure which service you need? Start with a free inspection.

Tell us what's going on and we'll take a look — a free, thermal-imaged inspection and an honest written report on your roof's condition. No cost, no sales 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

Frequently Asked Questions

Common questions about our roofing services

What roofing services does Mike McGilvary Roofing offer?

We handle roof leak repair, tile, flat, and shingle roof repair, roof rebuilds, free inspections, 5-year roof certifications, remaining useful life assessments, and residential and commercial roofing across Palm Beach County. Our approach is repair-first: we recommend a full replacement only when it is truly necessary.

Do you repair roofs, or only replace them?

We repair first. Many roofs only need targeted repairs to failed valleys, flashing, or underlayment and have years of useful life left. We inspect and document the actual condition, then recommend the most appropriate option honestly.

Are your roof inspections really free?

Yes. We provide free, no-obligation roof inspections. We evaluate the roof's true condition and explain your options in plain language before you commit to anything.

What areas do you serve?

We serve Palm Beach County and South Florida, including Boca Raton, Delray Beach, Boynton Beach, Highland Beach, Wellington, and the surrounding communities.

Are you licensed and insured?

Yes. Mike McGilvary Roofing is a licensed Florida Certified Roofing Contractor (CCC1331721), fully insured, and family-operated, with roofing roots in Palm Beach County since 1974.

Do you offer 5-year roof certifications?

Yes. When a roof qualifies, we provide signed 5-year roof certifications that document its condition and remaining useful life, which may be useful for insurance and real-estate purposes.

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