McGilvary Family · Licensed Roofing Since 1974 · Palm Beach County & South FloridaFL Certified Roofing Contractor CCC1331721 · (561) 856-5060
Repair-First Roofing · Roof-Age Law & Certification Authority

We repair roofs first — and certify the ones worth keeping.

From active leaks and storm damage to tile preservation, roof rebuilds, and signed 5-Year Roof Certifications — Mike McGilvary Roofing inspects first, documents everything, and recommends replacement only when it’s truly necessary. Family-owned, serving Palm Beach County and South Florida.

Send a Message

Accredited · Certified · Recognized · A McGilvary Family Legacy of Licensed Roofing in Palm Beach County Since 1974

Florida State Certified Roofing Contractor
LIC #: CCC1331721
BBB Accredited Business — A+ rating
Accredited Business
BuildZoom score 107 — 94th percentile, Top 6% in Florida
BuildZoom 107 · 94th Percentile · Top 6% in Florida
5.0
★★★★★
Hundreds of Google Reviews
Since 1974
Licensed Roofing Family
Mike McGilvary, owner and operator of Mike McGilvary Roofing
Mike McGilvary · Owner & Operator · License CCC1331721
Repair-First

We’re a roofing company first — and an honest one.

When homeowners call us, it’s usually a leak, a broken tile, an active problem — or an insurer questioning the age of their roof. What they get is an honest assessment from Mike himself, not a sales pitch.

Roof age and roof condition are not the same thing. We inspect first — and evaluate whether repairs or a targeted rebuild can extend the roof’s life before recommending replacement. We inspect first, document properly, preserve the roof when we can, and recommend a full replacement only when it’s truly necessary. That repair-first mindset is what built this company — and it’s still how Mike runs this company today.

Condition Over Age

Roof age does not tell the whole story.

In Florida, roof age is only one part of the picture. The actual condition, repairability, documentation, and remaining useful life of the roof system matter. We help homeowners evaluate whether a roof truly needs replacement — or whether targeted repairs, rebuilds, documentation, and certification can preserve it.

  • 01 Inspect first.
  • 02 Document properly.
  • 03 Preserve when possible.
  • 04 Certify when appropriate.
  • 05 Replace only when truly necessary.
Mike McGilvary Roofing crew documenting and preserving a tile roof in Palm Beach County
Field documentation · Tile preservation in progress · Palm Beach County
Why MMR Is Different

Most roofing companies show photos. We show proof.

Real Field Documentation

Measured roof reports, comprehensive condition inspections, and photo records on every job — the paperwork that backs every recommendation.

Media & Local Authority

Recognized across Florida’s press for roof-age and preservation expertise, with hundreds of five-star reviews and BBB A+ accreditation behind us.

Preservation-First Roofing

We don’t go looking for the worst part of your roof to sell a replacement. We fix what’s failing and preserve what’s sound — a McGilvary family legacy of licensed roofing since 1974.

Flagship Case Study · Palm Beach, Florida

A documented job — not guessed.

A luxury Palm Beach estate roof, inspected facet by facet, preserved where sound, and rebuilt only where it had failed.

InspectionDocumentationRepairsCertification
Before
Aerial of a Palm Beach estate before the roof work
Mike McGilvary Roofing on site at the Palm Beach estate
An aging tile system across 11,463 sq ft.
During
Crew rebuilding a failed roof section to the deck
MMR crew working the tile roof
Failed sections opened and rebuilt to the deck.
After
Aerial of the finished roof
Detail of the finished restored tile roof
Preserved and restored — for the price quoted.
The Paperwork

Every job comes with a record.

A measured roof report and a full condition inspection — the same documentation Mike hands every homeowner.

  • 11,463sq ft measured
  • 70roof facets
  • ~5 yrassessed useful life
Measured roof report previewRoof Measurement ReportFrom the project record
Comprehensive roof inspection previewComprehensive InspectionFrom the project record

“Listen up — Mike McGilvary is the real deal. He is why you read these reviews.”

What five other contractors said was over $100,000 for a complete replacement, Mike took a different approach with. He doesn’t go looking for the worst part of your roof to scare you into a full new roof — he fixes what needs fixing and works to extend the life of your roof. Mike bid $15K, showed up on time or early for each of his four workdays, documented his work, and gave us an outstanding roof for exactly the price he quoted.

The Outcome

This roof earned a signed 5-Year Roof Certification & Remaining Useful Life Assessment — the full inspection, repairs, and documentation, certified page by page.

View the Certification →
Mike McGilvary inspecting a tile roof ridge with a crew member in Palm Beach County
Why Mike McGilvary Roofing

Roof age and roof condition are not the same thing.

The name on the company is still on the roof.

Mike McGilvary comes from a Palm Beach County roofing family whose roots date back to 1974. Over the years he kept seeing the same pattern: homeowners — often elderly — told they needed a complete roof replacement based on age, when the roof’s actual condition didn’t support it.

One case crystallized it. After reading Mike’s article in the Sun Sentinel, 91-year-old Marshall Adelstein called for a free inspection — two large contractors had told him he needed a full tile replacement costing $37,000–$39,000. Mike found the roof needed only minor repairs and still had five to eight years of useful life left.

That’s the whole philosophy. Mike inspects first, documents properly, and helps homeowners — from family homes to $50-million Palm Beach Island estates — understand their options before making one of the largest decisions they’ll ever face.

CCC1331721 · A McGilvary Family Legacy of Licensed Roofing in Palm Beach County Since 1974 · BBB A+ · Hundreds of Five-Star Reviews
More about Mike →
Reviews

Why Palm Beach keeps calling Mike.

5.0
★★★★★
hundreds of Google reviews · hundreds of five-star
Posted on Google Google
Tzadok Klein profile picture
Tzadok Klein
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
An extreme pleasure to work with. Super responsive and very clear plan of what would be happening over the course of the work. I run a 24/7 Facility and they got the job done with zero complications. They prioritized safety and worked with us to make sure operations continued smoothly throughout the job. 10/10 would highly recommend.
Posted on Google Google
Jon Roeckle profile picture
Jon Roeckle
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I had a minor roofing issue. Mike had one of his crews out within a couple of hours on a Saturday to assess and give me a quote. They were able to come back and fix the issue just a couple days later and at a fair price. Highly recommend
Posted on Google Google
Wayne Garber profile picture
Wayne Garber
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
One of the best roofing companies I ever worked with, they came out immediately identified the problem, gave me an estimate and did the repair.
Posted on Google Google
Ryan W profile picture
Ryan W
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
We had a consistant Roof leak with heavy rainfalls, and called Mike on a Monday early evening. He had someone out to evaluate the root cause by 7am Tuesday morning and had everything repaired by Friday. Repair proposal/cost was very fair and reasonable given the scope of work. We'd certainly recommend for your roof repair work. Thank you!
Posted on Google Google
Laura profile picture
Laura
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Mike, the owner, and Bobbie in the office are fantastic! They are both extremely personable, and make you feel like family! They gave a very thorough quote. Crew was professional and work was clean and neat! After the work was done, Mike sent before and after photos and he guarantees his work. We had hired this company for my Mom, who was selling her home, and I will plan to have them come out and inspect my own roof in short order. Definitely an A+ in my book!!!
Posted on Google Google
Carl Cover profile picture
Carl Cover
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Mike and his team have been beneficial in my roofing needs. They have worked on my roof two times and both times they were prompt and knowledgeable. He not only used a moisture meter to identify the leaks pathway but also went into the attic to confirm the leaks intrusion. He also had no problem addressing a previously worked on leak which got bigger after a heavy storm and at no extra cost. His warranty guarantee was true to his word. He also did a full roof inspection to identify any future problems. I would recommend his company for anyone with roofing concerns.
Posted on Google Google
Venetian Isles profile picture
Venetian Isles
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Very professional on time did a wonderful job and cleaned up after everything was done
Posted on Google Google
Robert Morehead profile picture
Robert Morehead
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Mike and his entire team were fantastic! We needed an inspection and estimate on a Saturday and called on Friday after 5pm; the team delivered. Mike personally called me after the inspection to discuss and educate us on the roof and life expectancy. Highly recommend, the team went above and beyond my expectations. Thanks guys!
Posted on Google Google
Basil T profile picture
Basil T
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Mike McGilvary and his team did an excellent job of repairing the roof at our home in Winston Trails. Firstly, he did not suggest the need for a new roof as elements of the current roof were sound. Abel inspected the attic area to identify possible problem spots which could not be seen from the outside . After removing tiles in one area of concern, it was found that the repair would be more extensive than originally estimated. Mike was very gracious and we amicably agreed to the additional cost. The total cost was very reasonable and the crew worked diligently to complete the repair in a professional manner. Very satisfied that we chose Mike McGilvary Roofing
Posted on Google Google
Desiree Land profile picture
Desiree Land
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
These guys never disappoint. I had a broken barrel tile that needed replacement. They had Travis there the next day. If you’re looking for a responsive roofing company that communicates well and executes flawlessly, I highly recommend.
Verified by Trustindex
Trustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more
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
Rebuild WalkthroughWellingtonTile

Rebuild Walkthrough

A step-by-step look at rebuilding a tile roof system as an alternative to full replacement, where the existing structure supports it.

Service Area

Across Palm Beach County — coast to inland.

Also serving Juno Beach, Tequesta, Highland Beach, Ocean Ridge, Lake Worth, Greenacres, Royal Palm Beach & Loxahatchee.

View all areas →
Beyond Palm Beach County

Mike’s hands-on roofing stays in Palm Beach County — but his roof-age and preservation expertise is recognized statewide, featured in the Orlando, Tampa Bay & Jacksonville Business Journals. For press, referrals, or roof-age questions anywhere in Florida, reach out.

Get in Touch
Common Questions

Straight answers about roof age, certification & insurance.

Can insurance require roof replacement based only on age?
Roof age is one factor insurers consider, but a roof’s actual condition, repairability, and remaining useful life can also matter. Documenting the real condition of your roof system may support a more informed conversation with your insurer. We don’t guarantee any specific insurance outcome.
What is a 5-year roof certification?
It’s professional documentation, issued after inspection and any required repairs, that a qualifying roof is in serviceable condition for a defined period. It may be useful in certain insurance or real estate situations — when the roof qualifies.
Can an older tile roof still be certified?
Possibly. Age alone doesn’t disqualify a tile roof — condition does. An older tile roof in good, repairable condition may qualify, while a newer roof in poor condition may not. An inspection tells us where yours stands.
What areas of a tile roof usually fail first?
Valleys, flashings, penetrations, transitions, roof-to-wall sections, underlayment areas, and high-water-flow sections — often while the visible tile field still has useful life. That’s why condition documentation matters more than age.
What’s the difference between roof repair, rebuild, and replacement?
Repair is localized (leaks, cracked tiles, small flashing issues). A rebuild is targeted reconstruction of failing sections — valleys, transitions, penetrations — while preserving the serviceable roof. Replacement is for broad deterioration or widespread underlayment compromise that can’t be made reliable.
Are you a licensed Florida roofing contractor?
Yes. Mike McGilvary Roofing, Inc. is a Florida Certified Roofing Contractor | License CCC1331721, verifiable with the Florida Department of Business and Professional Regulation.
Do you offer free roof inspections?
Yes — every inspection is free and documented with photographs you keep. Mike also created a free annual inspection program so you can keep monitoring your roof’s condition year after year.
Do you handle active leaks and storm damage?
Yes. We offer 24/7 emergency roof repair and can often respond the same day to active leaks or storm damage.
Do you work on all roof types?
Yes — concrete and clay tile, flat and low-slope, and shingle roofs, both residential and commercial. We specialize in tile preservation, but we inspect, repair, rebuild, and document every roof system.
What areas do you serve?
Our roofing work is focused on Palm Beach County and the surrounding South Florida communities. Mike’s roof-age and preservation expertise is recognized statewide, but the hands-on roofing stays local.
Aerial view of a Palm Beach County estate home with a tile roof
Free Inspection · No Obligation

Have your roof read before anyone tells you to replace it.

A free, documented inspection from a family-owned Palm Beach County roofing craftsman — we’ll show you exactly what we find.

Call Mike · (561) 856-5060