Jacksonville, FL ยท Roof Repairs
Skylight repair and replacement in Jacksonville
Updated September 2026
Most skylight leaks are not the glass. They are the flashing around the curb, which ages faster than the unit and fails first in wind-driven rain. We fix the flashing, replace units that have failed, and close up skylights you no longer want.
- Calls answered 24/7
- Curb and deck-mount skylights
- Flashing kits matched to the unit

Skylight repair in Jacksonville, FL usually means replacing the flashing around the skylight curb, since that is where most skylight leaks start. Fogged, cracked or leaking units are replaced with a new skylight and its matching flashing kit, and unwanted skylights can be removed with the opening framed, decked and roofed over to match.
Flashing before glass
Where skylight leaks really come from
A skylight is a hole in the roof with a window in it, and the roof around it has to shed water past four sides of a box. The upper side collects debris and water, the sides depend on step flashing, and the lower side has to let everything out. When any of that flashing lifts, cracks or was sealed with caulk instead of metal, water gets in.
Condensation is the other suspect. Drips in humid weather with no rain point to warm, moist indoor air meeting a cool pane, which is a ventilation problem more than a roofing one. We tell you which it is before selling a repair.

Cost factors
What decides the cost of skylight work
Flashing only or full unit
A new flashing kit costs less than a new skylight and kit.
Curb condition
A rotted curb is rebuilt before anything goes back on.
Unit size and glazing
Larger and impact-rated units cost more.
Removal and close-up
Framing, decking and roofing over the opening, plus interior drywall by that trade.
The range above is a published Jacksonville figure for chimney and skylight flashing repairs, not our quote.
Skylight Repair & Replacement
Skylight flashing leak repair
Flashing repair means lifting the shingles around the skylight, removing the old flashing, and installing a new kit: a head flashing at the top, step flashing woven course by course up each side, and an apron at the bottom, all lapped so water always runs over the next piece. Caulk and roof cement around a skylight are a temporary patch, not flashing.
Where the curb itself has rotted, it is rebuilt before the new flashing goes on, and raised if it sits too low for the roof covering.
Typical market range for chimney and skylight flashing repair, Jacksonville: $1,200 to $2,500 (source). A planning figure, not a quote.

Skylight Repair & Replacement
Fogged or cracked skylight replacement

A fogged skylight has a failed insulated glass seal; a cracked one has taken a hit from a limb or debris. Neither repairs well, so the unit is replaced, ideally with the matching manufacturer's flashing kit at the same time. We match the rough opening where possible so the ceiling finish inside stays undisturbed, and upgrade to impact-rated glazing where it is made for the size.
VELUX and similar brands make units sized to common openings, which keeps the job on the roof.
Skylight Repair & Replacement
Skylight removal and roof close-up
Old skylights that leak repeatedly, or that simply let too much heat into a Florida room, can be removed. The unit comes out, the opening is framed to match the rafters, new decking goes in, and the roof covering is woven into the surrounding shingles or panels so the patch disappears as much as the material allows. Inside, the ceiling opening is closed by the drywall trade.
It removes a permanent leak point and a source of summer heat gain in one job.

Your options
Reflash, replace or remove the skylight
| Reflash | Replace the unit | Remove and close | |
|---|---|---|---|
| When it fits | Unit is sound; flashing has failed | Fogged, cracked or failed unit | Skylight no longer wanted |
| Roof work | Shingles around the curb | Shingles, curb and flashing | Framing, decking and roofing |
| Inside | Nothing | Usually nothing | Drywall closes the ceiling opening |
| Result | Leak stopped, same light | New unit, new flashing | No leak point, less heat gain |
If your skylight sits on a roof due for replacement, replace it then; see [[roof-replacement|roof replacement]].
What is included
What a skylight replacement includes
- Check for condensation versus a roof leak
- Removal of shingles around the skylight
- Old flashing and sealant removed
- Curb inspected, and rebuilt or raised if needed
- New skylight set and fastened to the manufacturer's instructions
- New head, step and apron flashing woven into the courses
- Underlayment lapped correctly around the curb
- Shingles reinstalled or replaced to match
- Hose test and photos of the finished flashing
Step by step
How a skylight job runs
- 1
Rain or condensation?
We check whether it drips in rain or in humid weather.
- 2
Inspect the unit and flashing
Glass, seals, curb and every flashing piece.
- 3
Recommend the fix
Reflash, replace or remove, with photos.
- 4
Open the roof around it
Shingles lifted, old flashing removed.
- 5
Install
New flashing kit, new unit or a framed close-up.
- 6
Water test
Hose test around the skylight before we leave.
Roofing in Jacksonville
Skylights in Jacksonville weather
Skylights take the brunt of flying debris in a storm. The National Hurricane Center's report on Hurricane Irma records hurricane-force gusts, embedded tornadoes and widespread tree damage across northeast Florida, the conditions that crack glazing and lift flashing on the high side of a roof. Where a skylight replacement needs a permit, it is filed online through JaxEPICS, which Jacksonville uses for every permit type, with the new unit's product approval attached.
We install and repair the lines Northeast Florida suppliers stock, from GAF, Owens Corning and CertainTeed shingles to Eagle concrete tile and Carlisle TPO.
- GAF
- Owens Corning
- CertainTeed
- TAMKO
- Atlas Roofing
- IKO
- Gulf Coast Supply
- Eagle Roofing Products
- Westlake Royal
- Polyglass
- Carlisle
- Johns Manville
- Englert
- VELUX
Questions we hear
Skylight questions
Wind-driven rain gets under flashing that sheds normal rain. It usually means the side or head flashing has lifted.
As a stopgap only. Caulk fails in the sun within a season or two; the fix is new flashing.
That is usually condensation from warm, humid air inside meeting the glass. Ventilation and bath or kitchen fans help more than roofing.
If it is more than a few years old, yes. It saves opening the new roof later.
Yes. The opening is framed, decked and roofed over, and the ceiling inside is finished by the drywall trade.
Related work
Other roof repairs we handle in Jacksonville
Shingle Roof Repair
Covers missing and blown-off shingle replacement, lifted and creased shingle repair, ridge cap repair.
See how it worksMetal Roof Repair
Covers backed-out fastener and washer replacement, standing seam leak repair, rust and coating failure.
See how it worksTile Roof Repair
Covers cracked and slipped tile replacement, underlayment failure under tile, ridge and hip mortar repair.
See how it worksStop the skylight leak at the flashing
Call any hour. We reflash, replace and remove skylights across Jacksonville and answer 24/7.
