Stains on the skylight well
Brown streaks or peeling paint on the shaft walls under the unit mean water is getting past the curb or frame.
Roof repair
Skylights brighten narrow rowhouse stairwells and top-floor baths, but the curb where the unit meets the roof is one of the busiest leak points we see.

Materials we install
Skylight repair fixes leaks and failures around a roof window: resealing or reflashing the curb, replacing a cracked acrylic dome, fixing condensation channels or swapping the whole unit. You need it when water appears at the skylight well, the glass fogs between panes or the dome is cracked. In Washington, most skylight repairs run $425 to $1,380 and replacements about $1,580 to $4,350.
Many DC rowhouses have skylights over the main stair, set on a wood curb built up from the low-slope roof. The membrane runs up the sides of that curb, and the skylight frame sits on top. Over years of reroofing, the curb often ends up too short, with the roof surface creeping up within an inch or two of the frame.
When the curb is short, water that ponds on the roof can reach the top of the flashing and spill over. Snow piled against it does the same. We rebuild short curbs to at least eight inches above the finished roof, wrap them with new base flashing and set the skylight back on top, or fit a new unit sized to the curb.
Old wired-glass or single-pane hatch skylights from the mid-1900s still turn up on blocks around Columbia Heights and Shaw. Their putty and metal frames are long past saving, and swapping them for a modern insulated unit cuts heat loss and condensation as well as the leak.
On shingle or slate roofs, skylights are usually deck-mounted with a manufacturer flashing kit: a sill piece at the bottom, step flashing up the sides and a head flashing at the top. Problems start when the kit was skipped and the unit was sealed in with roof cement, or when shingles were trimmed so tight that water runs into the side channels.
We remove the roofing around the unit, install a proper flashing kit or custom bent copper on slate, and weave the shingles or slates back in. If the unit itself is old, it usually makes sense to replace it during the same visit, because the cost of opening the roof is already spent.
Leaks at the top of the unit are often from debris packed against the head flashing. Skylights under big oaks and maples in places like Cleveland Park catch leaves on their upslope side, and the wet pile works water under the head piece.
We also check the drywall or plaster return inside the shaft. If a slow leak has soaked it for years, the framing around the opening may be stained or soft, and we replace that wood before the new unit goes on so the fasteners bite into solid lumber.

Not every drip at a skylight comes from outside. In winter, warm, humid air from a shower or a kitchen hits the cold glass and condenses, then runs down the frame. It looks just like a leak, but it happens on cold dry days and stops in summer.
We check the dates and conditions of the drips, look at the flashing and frame, and test with water when needed. If it is condensation, the fix may be better bathroom ventilation, an insulated unit in place of single-pane glass, or attic ventilation changes rather than roofing work.
Fogging between the panes of a double-glazed skylight is a different problem again. The seal between the panes has failed, which does not leak into the house but ruins the view and the insulating value. That calls for a glass replacement or a new unit.
We repair when the unit is sound and only the flashing or a seal has failed. A cracked plastic dome on a curb-mount unit can often be replaced by itself. A flashing problem on a newer deck-mounted unit can be fixed by removing and reinstalling it with the correct kit.
We replace when the frame is rotted or rusted, when the glass seal has failed, when the unit is older than about twenty years, or when the roof around it is being redone anyway. Pairing a skylight swap with a new flat roof or a reroof of the pitched slope costs less than doing them separately and gives one tied-together set of flashings.
Some homeowners decide to remove an old leaky skylight and roof over it, especially in rooms where it lets in harsh afternoon heat. We frame the opening, deck it, and roof it to match. The ceiling below needs a drywall patch, which a painter or handyman can finish.
Adding a new skylight to a rowhouse roof is possible as long as the joists allow an opening without cutting more than one. In historic districts, a skylight visible from the street may need historic review by the Historic Preservation Office, so we usually place them toward the rear of the roof.
Brown streaks or peeling paint on the shaft walls under the unit mean water is getting past the curb or frame.
Acrylic domes yellow and craze with sun, then crack, letting water in directly through the plastic.
Moisture trapped between double-pane glass means the seal has failed and the unit is losing efficiency.
Water at the skylight in dry winter weather is likely condensation, not a roof leak.
A curb sitting only a few inches above the roof surface lets ponded water and snow reach the frame.
Corroded metal or soft wood around the unit means the frame itself is failing, not just the seal.
We look at the well, the frame, the glass and the roof around the unit to separate leaks from condensation.
Shingles, slate or membrane around the curb or frame are opened to expose the flashing.
Rotted curbs are rebuilt, and short curbs raised to at least eight inches above the roof surface.
We install the repaired or new skylight square and level with the manufacturer fasteners.
A flashing kit, custom bent metal or new membrane base flashing ties the curb into the roof.
Roofing goes back around the unit, and we test with a hose before leaving.
Skylight costs depend on whether we can keep the existing unit, the roof type and the curb condition. The figures below come from skylight work we priced around the District this year.
| Job | Typical range |
|---|---|
| Reseal or reflash a curb skylight on a flat roof | $425-$1,060 |
| Replace a cracked acrylic dome | $515-$1,380 |
| Rebuild a rotted or short curb | $880-$2,160 |
| Replace a deck-mounted skylight with new flashing kit | $1,580-$3,470 |
| Remove a skylight and roof over the opening | $1,140-$2,690 |
Unit size, venting or fixed type, glass options, slate or copper work and access to the roof all affect the price. We give you the actual figure after inspecting the skylight and roof.
Heavy rain can pond on the roof faster than the scupper drains it, and a short curb lets that water reach the top of the flashing. Wind-driven rain can also push past old frame seals. We measure the curb height and check the flashing first.
Yes, if the curb and flashing are sound. Many curb-mounted domes are standard sizes or can be custom made to fit the existing frame. If the curb is rotted or too short, it makes sense to fix that at the same time.
Skylights visible from the street in historic districts like Capitol Hill or LeDroit Park can need Historic Preservation Office review. A like-for-like replacement at the rear of the roof is usually simpler. We help you understand what to expect before the job is scheduled.
If the skylight is more than about fifteen to twenty years old, replacing it during the reroof is usually the better value. The roofing around it is already off, so the new flashing ties directly into the new roof without cutting into it later.
Most single skylight replacements on slate take one full day, sometimes a second morning for custom copper flashing. Slate has to be removed carefully around the opening, stored, and woven back in with copper nails and hooks, which takes longer than shingles. We tarp the opening overnight if the job runs into a second day.
These are the places we drive to most for this work. We cover all 45 areas on our service area list.
We trace roof leaks from the ceiling stain back to the real entry point, then fix that cause: seams, flashing, vent boots, skylights, parapets and drains.
Roof Leak Repair detailsLow-slope roof repair for DC rowhouses and additions: modified bitumen, EPDM, TPO and coated roll roofing, plus ponding areas, curbs and parapet base flashing.
Flat Roof Repair detailsAttic and roof cavity ventilation for DC rowhouses and suburban homes: ridge and soffit vents, baffles, bath fan ducting and fixes for winter condensation.
Roof and Attic Ventilation detailsTargeted fixes for open seams, slipped slate, lifted shingles and failed flashing on DC rowhouses, porch roofs and detached homes, sized to the actual damage.
Roof Repair detailsCall and a roofer will answer, any hour of any day. We stop the leak first and fix it properly once the roof is dry.