A Elmstead company - serving Jacksonville, FL
An open living room and dining area after a whole-home remodel

Mr-Glass Roofing Nationwide

Free Estimate on SiteCalls Answered by a Live Person, 24/7Background-Checked TechniciansA Local Team in Jacksonville
A remodeled primary suite with built-in wardrobes and a window seat
A remodeled staircase with wood treads and a slim metal railing
A finished basement family room with a media wall and wet bar
A remodeled laundry and mudroom with a bench, cubbies and painted cabinets
A built-in window seat in a bay window
New painted shaker cabinets with an organized deep drawer
A remodeled hall bathroom with patterned floor tile and painted walls
A small remodeled galley kitchen with cabinets to the ceiling
Every visit starts with

Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled

Your dream remodel for as low as$199/month*On approved credit; ask for current terms
Get your free estimate

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.

Call (904) 643-6243

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

A dining nook with a built-in banquette

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.

Explore

Styles & brands we work with

Kitchen remodeling
Kitchen remodeling
Bathroom remodeling
Bathroom remodeling
Home additions & ADU
Home additions & ADU
Roofing
Roofing
Windows & doors
Windows & doors
Driveway & pavers
Driveway & pavers
Fence
Fence

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.
Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Replacement Cost & What’s Included

A home office with a built-in desk and shelves

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

An open living space after a whole-home remodel

Getting started with Elmstead in Jacksonville

Every project starts with a conversation and a written price. Here is how to take the first step.

A project lead measuring a kitchen with the homeowner during a free estimate

Free on-site estimate

A project lead walks the job with you, measures it and hands you a written, line-item price. No obligation.

Book an estimate
A remodeling crew arriving at a home with lumber and tools

Your Jacksonville team

A local crew that works across Jacksonville and the towns around it, to the same written standard as every Elmstead location.

Areas we serve
A worker laying floor protection and a dust barrier before work starts

Read our written promise

What we promise on every job, written down, with the terms spelled out before any work starts.

Our promise
Need Construction help in Jacksonville? Licensed & insured · Written quotes before work starts response · free estimates
Call (904) 643-6243
Local Service Coverage

Request a Free Estimate in Jacksonville

Tell us what you need - Elmstead Remodeling Jacksonville responds fast. No obligation.

When you send us your details, you acknowledge our Privacy Policy and consent to receive communications through phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Prefer to text? Send a Text
Call Now - 24/7 Dispatch