
Reflash the Leak or Replace the Unit in Jacksonville, FL
Leak, fog, or age — sorted before the next Jacksonville storm.
Skylight Repair & Replacement in Jacksonville, FL is not one job with one price, whether you're in Ponte Vedra Beach, Nocatee, St. Johns, or elsewhere around Jacksonville, and the work is matched to the building and to the way water actually moves through it here. That is what separates a lasting repair from a temporary one.
For a private home, residential roofing sets out what a visit involves. For a shop, office, or tenanted building, commercial roofing is the right starting point.
Signs You May Need Skylight Repair & Replacement
Water Stains Around The Light Well
A brown ring on the ceiling below a skylight in an Avondale or San Marco bungalow usually shows up within a day of a hard afternoon thunderstorm. That timing matters. Water that only shows after rain points toward the roof side of the unit, not the glass itself. Before booking anything, note whether the stain grows during a storm or stays put on dry, humid Jacksonville mornings — that difference decides what gets inspected first.
Glass That Won't Clear Up
Milky or fogged glass between the panes of a curb-mounted skylight is a failed gasket inside the sealed unit, not water finding its way past the roof. It shows up worse on humid mornings near the St. Johns River when indoor and outdoor air temperatures pull apart. Reflashing the apron around the curb will not clear it, since the moisture is trapped between the panes, sealed in when the glazing seal was made.
Flashing Apron Wearing Ahead Of The Shingles
A skylight flashing kit and the shingles around it don't age together. Afternoon sun bakes the metal apron and the sealant along the head faster than it wears the shingle field on a Riverside or Murray Hill roof, so a ten-year-old roof can still be pushing water past a flashing kit that's given out early. Checking the metal separately from the shingles is how that gets caught before it spreads.
Our Skylight Repair & Replacement Process
Skylight Inspection in Jacksonville Homes
The glass, glazing seal, and gasket get checked as one question, and the curb, flashing apron, and deck as another. A stain doesn't say which side failed on its own, so both get looked at from inside the room and from the roof before anything is quoted.
Sorting a Leak from Condensation
Fogged or milky glass points to a sealed-unit problem inside the panes. Water that only shows up during or after a Jacksonville storm points to the flashing apron or a leak at the head. That split decides whether the fix is on the glass side or the roof side before any work starts.
Reflashing Versus Swapping the Unit
A sound unit with worn metal gets a new skylight flashing kit lapped into the shingle courses around the curb or deck mount. A fogged, cracked, or otherwise failing unit gets pulled out and swapped for a new curb-mounted or deck-mounted skylight sized to the same opening.
Skylight Leak Check in Jacksonville, FL
Once the new unit or reflashed apron is set, water gets run over the curb by hand while someone watches the light well from inside for any sign of seepage before the job is called finished.
Why this matters
Many homes in Arlington and Mandarin have skylights cut into roofs years after the original shingles went on, so the two rarely share an install date or a wear pattern. Jacksonville's heavy June-through-September rain finds any weak point at the curb or head fast, and a skylight that's fogged, leaking, or simply older than the roof around it needs its own answer, not a patch tied to the next reroof.
Code-Compliant Skylight Repair & Replacement in Florida
Curb-Mounted Or Deck-Mounted Units
Composition shingle is what covers most roofs across Jacksonville neighborhoods like Cedar Hills and Baymeadows, and a skylight flashing kit set into that field has to lap into the shingle courses correctly, step by step, rather than get caulked over as a shortcut. Duval County's roofing permit process, run through the Building Inspection Division, expects that lap sequence to be visible on inspection, not hidden under sealant.
Pairing The Work With A Reroof
A skylight in Jacksonville usually needs attention long before the shingles beside it give out. Summer thunderstorms drive rain sideways at the flashing apron, and years of standing water after those storms wear the gasket down until it seeps. Homes in Mandarin and San Marco with older curb-mounted units see this first at the corners of the frame, where the seal flexes with heat and gives up ahead of the roofing material around it.
What You Would Pay for Skylight Repair & Replacement
Here is roughly what skylight repair & replacement runs locally. Treat it as a guide — the property itself decides where inside the range you land.
| State License | Insurance Proof | Payment Structure |
|---|---|---|
| A roofing contractor working in Jacksonville needs a current state license, and that status can be checked before anyone gets on the roof. It matters more than a friendly estimate or a truck with a logo on the door. | Full walk of the roof plus flashing and vent boots checked by hand | an estimated $280–$3420 |
| Insurance proof is the piece homeowners skip. Ask for the certificate to come from the agent directly, not as a photocopy from the contractor, and check that both liability and workers coverage are still in date. A lapsed certificate is worth nothing on the day somebody falls. | Tear-off with upgraded underlayment for wind resistance, no chimney or skylight work | an estimated $400–$4680 |
| A license number only matters if someone checks it against the state's active records before signing anything. A bond is a separate, smaller backstop meant to cover work left unfinished or done poorly, and it's worth confirming both. | Tear-off across a larger footprint, decking replaced by the section, valleys rebuilt | an estimated $520–$6480 |
| Payment structure says as much about a Jacksonville roofer as the license does. A modest deposit, a draw when material lands, and the balance held until the permit closes out is normal. Most of the money up front, before a shingle moves, puts all the risk on the homeowner. | Full tear-off and disposal, new gutters sized to the roof, downspouts reset | an estimated $720–$9360 |
Get every bid broken into materials, labor, permit, and disposal, not one flat number. A contractor unwilling to itemize is asking you to trust a total you cannot check. Side-by-side, itemized bids show where the real difference sits, and that difference is rarely quality you can see from the ground.
Frequently Asked Questions
Is that stain a leak or just condensation?
If the glass itself is wet or foggy on a humid Jacksonville morning, that is condensation, not a leak. Actual water intrusion shows up as a stain spreading from one edge of the light well, usually after a hard afternoon thunderstorm, and it keeps coming back with each rain. A tech can tell the two apart in one visit by checking whether the moisture tracks to the frame edge or sits flat on the pane.
Can my skylight be reflashed instead of replaced?
Often, yes. If the glazing seal is intact and the glass isn't fogged, a worn flashing apron or failed gasket around the curb can usually be pulled and replaced without touching the unit itself. The licensed pros we connect you with check the glass and frame first, since reflashing a sound skylight is a smaller job than the alternative and holds up fine once it's done correctly.
Will my skylight need replacing before my roof does?
Usually, yes. The glazing seal and gasket on a skylight take direct sun and heavy rain straight on, while the shingle field around it sheds water at an angle and ages more slowly. A skylight installed years after the original roof often needs attention, reflashing or a full unit replacement, well before that roof is due for a reroof.
Should skylight replacement wait for a full Jacksonville reroof?
It often makes sense in Jacksonville, since the metal sealing a curb-mounted or deck-mounted unit gets pulled loose during a reroof regardless. Setting a fresh skylight while the surrounding shingles are already off means one continuous seal instead of an older unit propped inside newer roofing. Homeowners near Baymeadows and Cedar Hills planning a reroof often fold the swap into that same permit and pass.
What is a sun tunnel, and how is it different from a skylight?
A sun tunnel, also known as a solar tube, is a small reflective duct that carries daylight down through a light well to a round fixture in the ceiling, without the glass panel a full skylight uses. It suits a room that needs brightness but doesn't have the framing or attic space for a curb-mounted or deck-mounted unit.
My operable skylight won't latch shut anymore. Can that be fixed?
Often, yes. An operable skylight that won't seat or latch right usually comes down to a worn crank, a stuck track, or a gasket that's hardened and stopped sealing, not a structural issue with the curb or deck. The licensed pros we connect you with can usually confirm that with a quick look before assuming the whole unit needs to come out.
How much does skylight repair & replacement cost in Jacksonville?
A rental home's roof falls under the landlord's general duty to keep the property in reasonable repair under Florida's landlord-tenant law. No fixed number of days is set by statute for how fast that repair has to happen, so tenants and landlords are often left negotiating timing on their own.
Related Services & Areas
Ready To Get This Handled
One call is enough to start. Say what the roof is doing and roughly when it started, and the licensed pros we connect you with will tell you whether it needs looking at this week or can wait for the next dry stretch. If something is actively coming through a ceiling in Jacksonville, say so on the call, because that moves to the front of the list and gets covered the same day rather than scheduled.
Call (904) 675-6349