







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Mr-Glass Roofing: The Jacksonville Owner’s Guide
We stock and install Mr-Glass-compatible roofing components across Jacksonville, with most replacement parts priced between $400 and $1,800 installed depending on the panel size, flashing condition, and roof pitch. If you have a Mr-Glass skylight, sun tube, or glass roof panel that’s cracked, fogged, or leaking, we can usually match the part and schedule the swap within the week. The way most Jacksonville homeowners find out a Mr-Glass part has failed is quietly: a water stain spreads on the ceiling after a summer thunderstorm, or condensation builds between panes that never used to be there.
The Florida climate does not go easy on glass roofing. UV exposure, salt air near the beaches, and the thermal shock of a 95-degree afternoon followed by a downpour all work against seals and gaskets. By the time a leak is visible indoors, the part has usually been failing for months. That is why we recommend a roof inspection whenever you notice any change in the glass, not just when water shows up inside.
Which Mr-Glass Models This Applies To

Mr-Glass skylights and roof glazing systems come in a few distinct series, and the part you need depends on which one sits on your roof. We work with the fixed curb-mounted units most common on Jacksonville homes built in the 1990s and 2000s, along with flat glass roof panels used on sunrooms and covered patios. The quickest way to identify your model is to check the inside frame edge for an etched label showing the series number and glass dimensions. If the label has faded, we measure the visible glass width and length and match it to the Mr-Glass spec sheet.
One compatibility gotcha we see often in Jacksonville: the curb-mounted and deck-mounted versions of nearly identical-looking Mr-Glass units use different flashing kits, and those kits are not interchangeable. A curb-mounted skylight sits on a raised wooden frame; a deck-mounted unit seals directly to the roof membrane. Using the wrong flashing is the single most common cause of a “repaired” Mr-Glass skylight leaking again within a season. We stock OEM flashing for both styles, along with quality aftermarket gaskets and weather seals that meet or exceed the original spec. For glass panels specifically, we recommend OEM replacement glass when the unit is under warranty or when the roof is visible from the street, since aftermarket glass can carry a slightly different tint that reads as a patch.
Styles & brands we work with







Signs Your Mr-Glass Roofing Is Failing
- Fogging or condensation between the panes. This means the seal between the glass layers has given out. In Jacksonville’s humidity, once the seal fails, the fog will not clear on its own. The glass is still safe, but the insulating value is gone and replacement is the only real fix.
- Water stains on the ceiling or walls below the unit. The stain is usually not directly under the glass. Water travels along rafters and drips at a seam or joint. By the time you see the stain, the flashing or gasket has been leaking for weeks.
- Visible cracks or chips in the glass surface. Even a small chip can grow into a full crack from the thermal expansion Jacksonville roofs experience daily. If the crack crosses more than half the width of the panel, replace sooner rather than later.
- Drafts or noticeable temperature changes near the unit. A failed weather seal lets conditioned air escape and attic air in. You may not see a leak yet, but the seal is gone and water is next.
- Discolored or crumbling gasket material around the glass edge. Step outside and look at the rubber or silicone line where glass meets frame. If it is cracked, chalky, or pulling away, the part needs resealing before the next big storm.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included

In Jacksonville, Mr-Glass roof part replacement typically runs $400 to $1,800 installed, and the price depends on three things: the size of the glass panel, the condition of the existing flashing and curb, and the pitch and accessibility of the roof. A smaller curb-mounted skylight on a single-story walkable roof sits at the lower end. A large glass sunroom panel on a steep second-story roof with deteriorated flashing lands at the upper end.
Every price we give is written before any work starts. You’ll see the part cost, the labor, and any flashing or seal materials listed separately, with no allowance line items or vague “miscellaneous” charges. Our work includes hauling the old part away, sealing the new installation against Jacksonville’s rain and humidity, and a photo of the finished work before the crew comes off the roof. We are an independent Jacksonville contractor, not affiliated with Mr-Glass, which means we can source OEM or equivalent parts without being tied to one supply chain.
DIY or Call Us?
Some checks are safe for any homeowner. You can look for visible gasket cracks, measure your glass panel, and note whether your unit sits on a curb or flush with the roof deck. That information helps us quote accurately over the phone.
Installing or replacing roof glass is another matter. The work happens at height, often on a pitched surface, and the sealing steps have to be done in the right order with the right materials or the leak comes back. We also see DIY attempts where the wrong flashing kit was used, and the owner ended up paying for roof deck repair on top of a second replacement. If you are standing on a ladder with a tube of sealant wondering if this is a good idea, call us at (904) 643-6243 instead. The estimate is free.
FAQs

Most Mr-Glass skylights and glass roof panels in Jacksonville last 15 to 25 years before the seals fail, though units facing direct southern exposure and salt air from the beaches often give out in 10 to 12 years. The glass itself can last much longer; it is usually the gasket and seal that go first. Call (904) 643-6243 and we can inspect your specific unit and give you an honest read on its remaining life.
A cracked or fogged glass panel cannot be repaired; replacement is the only fix. Gaskets and flashing can sometimes be resealed as a temporary measure, but in Jacksonville’s wet season a reseal is usually a short-term patch, not a permanent solution. We’ll tell you plainly which applies to your situation before quoting anything.
Most single-unit replacements take a crew one day on site, assuming the curb and surrounding roof deck are in good condition. If the deck shows rot or the flashing needs rebuilding, the job can extend to a day and a half.
We stock the most common Mr-Glass flashing kits, gaskets, and weather seals on our trucks, and we can order glass panels in common Jacksonville sizes within a few days. Unusual dimensions or custom tinted glass may take a week to source. Call (904) 643-6243 with your panel measurements and we’ll tell you exactly what is available before you commit to anything.
Written by Graham Stein, Owner, Elmstead Remodeling Jacksonville at Elmstead Remodeling Jacksonville, serving Jacksonville and nearby areas.


