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

Author name: Mike McGilvary

Aerial view of a Palm Beach County waterfront estate with a tile roof — the kind of roof evaluated for condition and remaining useful life under Florida Statute 627.7011

Florida HB 815 and SB 808: Neither Became Law — What Florida Roof Insurance Law Actually Says Today

If you have read that Florida’s HB 815 took effect on July 1, 2026, and that it created new roof-inspection rights for homeowners — that is not correct. HB 815 and its identical Senate companion, SB 808, both died in committee on March 13, 2026. Neither became law. Nothing about Florida’s roof insurance rules changed […]

Florida HB 815 and SB 808: Neither Became Law — What Florida Roof Insurance Law Actually Says Today Read More »

Insurance Dropped Your Florida Home Because of Your Roof? Here’s What to Do

Insurance Dropped Your Florida Home Because of Your Roof? Here’s What to Do

Getting a letter from your insurance company saying your homeowner’s policy is being non-renewed or canceled because of your roof is stressful. For many Florida homeowners, it feels like there is only one option left: replace the entire roof and write a check for tens of thousands of dollars. Fortunately, that is not always true.

Insurance Dropped Your Florida Home Because of Your Roof? Here’s What to Do Read More »

The Best Emergency Roof Repair Contractor in Palm Beach County

The Best Emergency Roof Repair Contractor in Palm Beach County | Mike McGilvary Roofing

When a storm rolls through Palm Beach County, the clock starts immediately. Water intrusion that goes unaddressed for even a few hours can spread from a damaged valley or failed flashing into ceiling joists, insulation, drywall, and electrical systems — turning a roof problem into a structural one. Choosing the right emergency roof repair contractor

The Best Emergency Roof Repair Contractor in Palm Beach County | Mike McGilvary Roofing Read More »

Call Mike · (561) 856-5060