Reliable Skylight Installation in Palm Beach County
A skylight is only as sound as the curb and flashing wrapped around it. We build that detail correctly so you get the daylight without the drip.
Skylight installation done right turns a dim room into a bright one without ever putting your roof at risk. The honest truth is that a skylight is an opening cut into your roof, and in a county that sees sideways summer rain and named storms, the curb and flashing around that opening are the only things keeping water outside. We treat every skylight installation as a roofing job first and a daylight upgrade second. That means a properly framed curb, flashing woven into your existing roof system, and impact-rated glass built for the wind loads our area faces. The result is a skylight that brightens the room and holds tight through every wet season in Palm Beach County.
Bringing Natural Light Into Palm Beach County Homes
The right opening over a kitchen island, a dark hallway, or a windowless bath changes the whole feel of the space. We help you think through placement before anything gets cut, so you capture the light you actually want at the hours you use the room.
Orientation matters in Palm Beach County, where a south-facing unit gathers heat that a north or east placement avoids. We also weigh roof pitch, framing, and the angle of the summer sun so the skylight works with your home rather than against it.
Because we serve Palm Beach County along with Martin County to the north and Broward County to the south, we have set skylights into the full range of homes this region builds, from coastal bungalows to newer construction inland.
Why Palm Beach County Homeowners Trust Our Roofing Team for Skylights
A skylight touches framing, ceiling, attic, and roof at once, which is exactly why the company holding both a building license and a roofing license should be the one installing it. We carry that dual building and roofing certification in Florida, so we can plan the structural opening and the weatherproofing as one coordinated job instead of handing pieces to separate trades.
We have worked roofs across Palm Beach County since 2004, through more than two decades of storm seasons and code updates, on concrete tile, standing seam metal, and architectural shingle alike.
As a GAF Master Elite contractor with an A+ rating from the BBB and a 4.9 star average across 109 Google reviews, we bring a track record you can verify. Se habla espanol, and our shop on RCA Boulevard in Palm Beach Gardens keeps us close enough for same-day evaluations when the schedule and weather allow.
How we keep skylights watertight in our wind zone
Nearly every leaking skylight we are ever called to fix traces back to the curb or the flashing, almost never to the glass. So that is where we spend our time. We frame the curb to spec, integrate step and counter flashing into the surrounding roofing so water sheds around the unit, and seal the assembly with the materials each roof type calls for.
The glazing itself is impact rated to the pressure and debris standards the Florida Building Code requires here, which means the skylight is not the weak point when a storm rolls through.
Wind mitigation, the inspection that documents how well your home resists hurricane-force wind, often rewards impact-rated openings with a credit on your policy, and a properly installed unit supports that paperwork rather than working against it.
Matched to Your Palm Beach County Roof
Tile, metal, and flat roofs each shed water differently, so each needs its own flashing approach. Concrete barrel tile calls for careful removal and reset of the surrounding pieces with profile-shaped flashing. Standing seam metal needs custom detailing tied into the panel ribs. Shingle is more forgiving but still demands a clean step-flashing weave.
Because we install all of these systems, we set your skylight into the roof you actually have rather than forcing one method onto every surface.
Booking, scheduling, and follow-up run on a system that is always working in the background, so a request that comes in after hours is logged and ready for our team the next morning. We never sleep on a quote, and you never have to chase us for the next step.
Frequently asked
Will a new skylight leak?
A skylight installed with a correctly framed curb and integrated flashing should not leak. Almost every skylight leak we see comes from a poorly built curb or rushed flashing, which is exactly the part we take our time on. The glass is rarely the culprit.
Can you install a skylight on a tile or metal roof?
Yes. Tile, metal, and shingle roofs each call for a different flashing detail, and because we install all of them we set the skylight into your specific roof system correctly. On tile we reshape flashing to the profile and reset the surrounding pieces; on metal we tie custom flashing into the panel system so water sheds around the unit.
Are the skylights rated for hurricanes?
We install impact-rated glazing built to the pressure and debris standards the Florida Building Code requires for our wind zone. Impact-rated openings also support a wind mitigation credit on many insurance policies, so the right skylight can help rather than hurt at renewal.
How long does skylight installation take in Palm Beach County?
A single straightforward unit is often a one-day job. Tile and metal roofs take longer than shingle because the surrounding roofing has to be removed and reset, and a deeper light shaft or interior trim work adds time. We give you a realistic schedule after we look at your roof, and we plan around the forecast so the opening is never left exposed to weather.
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.
