Skylight Installation and Repair — Charlottesville, VA

More natural light in your home — and a roof that stays watertight.

Available Monday–Saturday, 7 AM–6 PM

What Skylight Installation and Repair Involves

JM Roofing LLC is a family-owned roofing contractor serving Charlottesville, VA, and surrounding communities since 2019, with over 13 years of hands-on experience in skylight installation, skylight repair, and related roofing work.

Skylight installation means cutting a structurally sound opening, fitting a properly flashed curb- or deck-mount unit, and weatherproofing every joint to manufacturer spec. Skylight repair addresses failed sealant, deteriorated flashing, cracked glazing, or frame separation that allows water in — often long before a stain appears on the ceiling. Both require precision at the most vulnerability-prone point of any roof.

A Poorly Sealed Skylight Causes Damage You Cannot See

The roof penetration created by a skylight is the most structurally sensitive point of the entire roof plane. When the flashing seal or glazing gasket fails, water enters the roof assembly, soaking insulation, saturating the deck, and starting rot in the framing weeks or months before a homeowner notices a stain on the ceiling. By the time the damage shows up indoors, the repair scope has already grown well past the skylight itself.

How We Install a Skylight — From Assessment to Completion

We start with a structural assessment, confirming the rafter spacing and deck condition can support the unit you want before we cut anything open. From there we help you choose between a curb-mount for lower-pitch roofs or a deck-mount for steeper pitches, walking through the options at your free estimate. The opening gets cut to manufacturer tolerances and fitted with a stepped or integrated flashing kit matched to your roofing material. Once the unit is secured, we complete every sealant joint to spec and relay the surrounding shingles. Last, we inspect from inside and outside, confirm there are no light gaps, and confirm drainage runs away from the frame.

Reseal, Repair, or Replace — How We Diagnose Your Skylight

When the skylight unit itself is structurally sound and the frame is intact, failed sealant or a deteriorated glazing gasket is often the full scope of the problem. We identify this during the free estimate by checking whether the leak originates at the glass edge or the flashing junction. If it's at the glass edge and the frame shows no movement or crack, resealing resolves it cleanly.

If the leak traces to the flashing rather than the unit, we lift the surrounding shingles and inspect the flashing system. Corrugated or step-flashing that has lifted, cracked, or separated from the curb is a common cause on roofs older than 10–15 years in the Charlottesville area. A flashing repair preserves the existing unit and costs significantly less than full replacement.

When the frame has warped, the glazing is cracked or delaminated, or the unit is beyond the manufacturer's maintenance life, replacement is the only durable fix. We document this finding in writing at the estimate stage so you have a clear scope before any work begins, with no surprise on the final bill.

Skylight Questions Answered

  • How long does skylight installation take on a Charlottesville home?

    Most residential skylight installations take one day once the unit and materials are on-site. The structural assessment and material order typically happen at the free estimate visit. Weather windows in the Charlottesville area are reliable most of the year, so scheduling is usually within one to two weeks of the estimate approval.

  • What types of skylights does JM Roofing LLC install?

    We install both curb-mount and deck-mount skylights from major manufacturers, in fixed and vented configurations. The right choice depends on roof pitch, rafter spacing, and your ventilation preference. We walk through the options at the estimate so you select the unit that fits your roof structure and budget.

  • How do you find out if a skylight is leaking or if the roof around it is leaking?

    We distinguish the two by tracing the water entry point at the estimate visit. A skylight leak typically originates at the glass edge, glazing gasket, or flashing junction. A surrounding roof leak usually tracks further from the unit along the deck. The diagnosis drives the fix, and we explain the finding before any work starts.

  • Will installing a skylight disturb the rest of my roof?

    A correctly executed installation disturbs only the immediate area: the opening, the surrounding shingles within the flashing zone, and the rafter bay below. We relay the surrounding shingles to manufacturer specification after installation, and the rest of the roof is not touched. Any disrupted shingles are reinstated as part of the scope.

  • Does JM Roofing LLC work with insurance on skylight damage claims?

    Yes. When storm damage or a sudden impact has cracked the glazing or damaged the flashing, we document the damage and work directly with your insurance provider. We provide a written scope of work the insurer can use to assess the claim. Call (434) 806-3355 Monday–Saturday, 7 AM–6 PM to schedule an inspection.

How long does skylight installation take on a Charlottesville home?

What types of skylights does JM Roofing LLV install?

How do you find out if a skylight is leaking or if the roof around it is leaking?

Will installing a skylight disturb the rest of my roof?

Does JM Roofing LLV work with insurance on skylight damage claims?

Get Your Free Skylight Estimate Today

Whether you need a new skylight installed or a leaking one fixed, we'll assess the full scope for free, with a written estimate before any work begins. We're available Monday through Saturday, 7 AM to 6 PM.