Trusted Skylight Repair in Palm Beach County
Most leaks trace back to the curb and flashing, not the glass overhead. We pinpoint where the water actually enters and stop it for good.
Skylight repair starts with one honest question: where is the water really getting in? When a leak shows up under a skylight in Palm Beach County, the glass usually gets the blame, but the source is almost always the curb it sits on, the flashing that ties it to the roof, or a sealant joint that has baked dry in the Florida sun. We handle skylight repair across Palm Beach County the right way, finding the true entry point first and reaching for skylight glass replacement only when the unit itself has failed. As a licensed roofing and building contractor, we read the whole assembly, from framing to flashing, so the fix targets the cause instead of the stain. That dual license is unusual for our trade, and it means we can address structural problems other roofers have to refer out. Honest scopes, written quotes, and work that lasts past the next storm season.
Fixing Leaking Skylights in Palm Beach County
A skylight is a deliberate opening cut through your roof, and the only thing keeping rain out is the quality of the curb, the flashing, and the seal around it. When any of those three give way, water finds the gap during the first hard afternoon storm.
We begin every visit by tracing the leak path from inside the home and from the roof itself, looking at stains, moisture trails, and the condition of the perimeter. From there we decide whether the repair calls for resealing the joint, re-flashing the unit, or addressing damaged tile, shingle, or metal panels nearby that are letting water reach the opening.
Because we work on every common roof type in Palm Beach County, we match the repair to the system your skylight sits in rather than forcing one approach onto every roof. The goal is a dry interior and a clear, written explanation of what we found and why.
Comprehensive Solutions for Leaking and Damaged Glass in Palm Beach County
Sometimes the glass really is the culprit. A pane cracked by a falling branch, a failed seal that has fogged the space between layers, or an acrylic dome gone brittle and yellow under years of UV all point to skylight glass replacement rather than a reseal.
When the glazing has genuinely failed, we replace it, fit it to the existing opening, and bring the unit up to the impact and pressure standards Florida Building Code sets for our wind zone, which is the strength rating a product needs to hold up in a hurricane region like ours. If a leak repair is all the roof needs, that is what we quote, and we will not push a full skylight replacement when a focused fix will solve it.
We use sealing compounds and flashing details built to stay flexible through high heat and heavy rain, so the repair holds through several seasons instead of several weeks. Every option comes back to you on one page with a number you can read.
Why a Dual-Licensed Contractor Matters for Skylight Leak Repair
Skylights cut straight through framing, decking, underlayment, and flashing, which is why a skylight leak repair is rarely just a glass problem. Leo Roofing & Construction holds both a Florida roofing license and a Florida building license, a combination most roofing companies do not carry.
That dual credential lets us correct rotted decking, reframe a compromised opening, and rebuild the curb the right way, all under one roof and one accountable team, instead of handing the structural part to someone else.
It also matters for insurance. When a covered storm event causes the damage, we document conditions with photographs and a written summary you can hand to your adjuster, which helps your claim move and can keep money in your pocket. We never sleep on a leak, either: our office and intake system run around the clock, so a request that lands at midnight is logged and ready when the team starts the day.
Local Roots and Honest Scopes Across Palm Beach County
We have served Palm Beach County and the surrounding communities since 2004, more than two decades of reading how strong sun, salt air, and year-round humidity wear down skylight seals and flashing. That history is the reason we recognize the early signs most homeowners miss: a faint ceiling stain, a musty smell near the opening, or condensation trapped between the panes that signals a failed glazing seal rather than a roof leak.
Frank Leo, the owner, stays close to the work, and the team carries a GAF Master Elite credential, a BBB A+ rating, and a 4.9 star average across more than 100 Google reviews. Our labor is backed by a seven-year warranty, and se habla espanol, so every neighbor can get a clear answer.
Beyond Palm Beach County we also serve Martin County to the north and Broward County to the south, roughly a 30 to 40 mile radius from our Palm Beach County shop.
Frequently asked
My skylight is leaking. Do I need a full skylight replacement?
Usually not. Most skylight leaks come from the curb, the flashing, or a dried-out sealant joint, all of which we repair without touching the unit. We recommend skylight replacement only when the glazing itself has failed, and we tell you plainly which one it is.
Can you handle skylight glass replacement, or just the seal?
We do both. When a pane is cracked or the seal between glass layers has fogged, we replace the glazing and fit it to the existing opening, bringing the unit up to the impact and pressure standards Florida Building Code requires for our wind zone. If the curb or flashing is the real source, new glass alone would not stop the leak.
Why does a dual building-and-roofing license matter for skylight repair?
Skylights pass through framing and decking, not just the roof surface. Because we hold both a Florida roofing license and a Florida building license, we can repair rotted decking and rebuild a compromised opening ourselves, with one accountable team, instead of referring the structural work to another contractor.
Is a skylight leak covered by insurance?
It can be when a storm or sudden event caused the damage. We photograph the conditions and write up a clear summary you can give your adjuster, which supports the claim. Gradual wear and aging sealant are typically considered maintenance and are not covered.
Where we work
Serving Palm Beach County, the Treasure Coast, and Broward
We cover a roughly 40 mile radius of Palm Beach Gardens, from Martin County in the north to Broward in the south. Find your city below.
What our customers say
4.9 stars across 109 reviews.
Everyone at the company is courteous and efficient, from the owner to the customer service reps to the install crew. We really appreciate the excellent service and will recommend Leo to all friends and family needing new roofs in the area.
Jessica W.
Very professional and thoughtful. Kevin was on point with the estimate. Carlos executed the repair to perfection. Frank and Armando kept me up to date on everything.
Mark M.
Quality work at a quality price. I will be using Leo Roofing again for a new project that we just closed on earlier this week.
Andrew J.
Their staff was extremely hardworking and respectful. They willingly answered all our questions to our satisfaction and followed up when necessary. Would definitely recommend.
Doug C.
Free and no pressure
Request your free inspection
Tell us about your roof and we will call you back, usually within the hour during business hours. Prefer to talk now? Call 561-935-4979.
Talk to a real roofer today
Same-day inspections across Palm Beach County. No call center, no high-pressure pitch. Just a clear answer about your roof.
