







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Mr-Glass Roofing: The Sacramento Owner’s Guide
If you have a Mr-Glass skylight, sun tunnel, or roof glazing panel that’s cracked, leaking, or fogged, we stock and install Mr-Glass-compatible replacement glass and flashing throughout Sacramento, with most swaps running $600 – $2,500 installed depending on unit size and roof pitch. We can typically source your exact panel within 3 – 5 business days and have it installed the same week. Most owners discover the failure after a rainstorm, when a water stain shows up on the ceiling below the unit, or when the glass turns milky between the panes and won’t clear up.
Which Mr-Glass Models This Applies To
Mr-Glass builds three main product lines we see across Sacramento homes: fixed skylights (non-venting, usually 22″×22″ to 44″×44″), vented skylights with a manual crank or motorized operator, and tubular sun tunnels in 10″ and 14″ diameters. The fastest way to identify your unit is the etched label on the glass edge or the aluminum frame, which carries a serial and model prefix. If that label is worn off, we measure the visible glass and the curb footprint, because Mr-Glass uses a proprietary curb profile on units made after 2015 that does not accept universal aftermarket flashing. On the glass itself, OEM replacement is the safer call for the first swap. For the flashing kit and seal assembly, there are quality aftermarket equivalents from Oatey and others that hold up fine in California’s freeze-thaw cycle, provided the curb is sound. One compatibility gotcha we run into often: the 10″ sun tunnel tube is not interchangeable with 10″ flexible duct from the big-box stores. The Mr-Glass rigid tube has a specific collar depth, and forcing a generic collar leaves a condensation gap that drips onto the drywall within a season or two. If you’re unsure, we can identify the unit from a few phone photos before you spend a dollar.
Styles & brands we work with






Signs Your Mr-Glass Roofing Is Failing
- Water stain on the ceiling or wall below the unit. This usually means the flashing seal has lifted at a corner or the curb gasket has dried out. Sacramento’s long dry stretches bake that rubber seal hard, and the first real rain finds the gap.
- Fog or condensation between the glass panes. The insulated glass unit’s internal seal has failed, allowing moist air into the cavity. You can’t wipe it clean. The glass needs replacement, not the flashing.
- Cracked or crazed outer pane. Hail, a falling branch, or thermal stress from a hot Sacramento roof can crack the outer lite. If the inner pane is intact, you’re looking at glass replacement only, which keeps the cost at the low end.
- Visible daylight around the frame from inside the house. The frame has shifted or the flashing has pulled away. This is a flashing repair or replacement issue, and it’s worth addressing before the next storm cycle.
- Drafts or a whistling sound near the unit on windy days. Typically a failed weather seal at the operator or vent hinge on vented Mr-Glass models. The glass may be fine; the hardware seal is the culprit.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included

For Sacramento homes, here’s what we quote and honor in writing before any work starts:
| Service | Typical Installed Range |
|---|---|
| Mr-Glass fixed skylight glass replacement (standard curb) | $600 – $1,200 |
| Mr-Glass vented skylight glass + operator seal | $900 – $1,800 |
| Full skylight unit replacement, same curb | $1,200 – $2,500 |
| Sun tunnel dome + flashing replacement | $600 – $1,400 |
The range comes down to roof pitch (a 6:12 roof is easier and faster than a 10:12), whether a lift or ladder staging is needed, and whether the curb and frame are reusable. We use factory-or-equivalent insulated glass units matched to your existing tint, and every job includes removing the old unit, reseating the new one, and clean-up. Every repair carries a written guarantee, and if the work fails inside the guarantee period, we come back and fix it at no charge under the 365-Day Done Right Promise. The price we hand you before starting is the price on the invoice.
DIY or Call Us?
What you can safely do: inspect the interior frame for daylight gaps, check for ceiling stains after rain, and photograph the unit’s label so we can identify the exact model. What we’d urge you not to do: get on a Sacramento roof and try to pull a skylight. Roof work is a different animal from interior remodeling, and a skylight swap involves working at height, breaking the roof’s weather barrier, and lifting a glass panel that can weigh 40 pounds or more. One wrong step on a steep pitch or one mis-seated gasket sets you up for a leak that does real attic damage before you notice it. If you want to know whether your Mr-Glass unit is replaceable before any money changes hands, call (279) 300-1177 and we’ll talk it through. If it turns out to be a simple glass swap, we’ll tell you that straight. If the curb is gone and you need a full unit, we’ll tell you that too, with a number attached.
FAQs

In our experience around Sacramento, a Mr-Glass insulated glass unit lasts 15 to 20 years on a single-story roof before the seal fails, while the flashing and curb typically last 20 to 25 years. Units facing full afternoon sun in neighborhoods like Natomas or Elk Grove tend to lose their seal a few years sooner than shaded units. Call (279) 300-1177 if you’re chasing a recurring fog and we’ll assess whether the glass or the flashing is the actual problem.
No. A crack in the glass can’t be reliably sealed without compromising the insulated glass unit’s integrity, and any temporary patch fails inside the first Sacramento heat wave. The glass needs replacement, though the frame and curb usually don’t. Call (279) 300-1177 for a free estimate on the glass swap.
Most single-unit glass replacements take half a day on site, including removing the old glass, setting the new unit, sealing the flashing, and cleaning up. If the curb or frame also needs work, plan on a full day. We give you a written arrival window before we come out, and we hold to it. Call (279) 300-1177 to schedule a site visit and we’ll put a time and price in writing.
We commonly stock the flashing kits, seal assemblies, and collar components for Mr-Glass skylights and sun tunnels on the truck, since those cover the majority of Sacramento leak calls. The insulated glass units themselves are cut to your exact size and tint, so we order those once we have your measurements, with most arriving in 3 – 5 business days. We also stock parts for other brands we service, including KraftMaid cabinets, Cambria countertops, and Silestone surfaces, but this page is focused on the Mr-Glass roofing parts we’re often the first call for. Call (279) 300-1177 and we’ll confirm what’s on hand for your model.
Written by Trevor Nash, Owner, Penhallow Remodeling Sacramento at Penhallow Remodeling Sacramento, serving Sacramento and nearby areas.


