Project cost · modeled example

Skylight Replacement Cost (2026): $2,158 to $3,320 Each

Replacing a leaking deck-mounted skylight with a new flashing kit costs about $2,158 to $3,320 per skylight installed. Two leaking deck-mounted skylights replaced like for like, with factory flashing kits, underlayment and patched-in shingles, itemized with crew hours.

Direct answer: Replacing a leaking deck-mounted skylight with a new flashing kit costs about $2,158 to $3,320 per skylight installed, from a direct job cost of $1,660 per skylight ($3,320 for both skylights). Direct job cost is labor and materials only, with no contractor overhead or profit, and is not a price: no contractor performs work at job cost. Permit and inspection fees are not included.
Clamp's Generate from description screen with the skylight replacement described in plain words

Describe it

The skylight estimate in Clamp's builder: total $3,320, with the unit allowance, removal and flashing kits

Every line, by trade

The skylights in the Clamp app: described in plain words, then the estimate at $3,320 job cost, every line grouped by trade. Sample data. Illustration of the Clamp app.

The job at a glance

One build, fully itemized, with crew hours.

BuildJob costLaborCrew hoursMaterialsIllustrative selling price
A. Two skylights, new flashing$3,320$1,77014 to 24 h$1,550$4,316 to
$6,640

Dump fees and other costs ($0) are the same in every build and included in the job cost. Materials include allowances. Illustrative selling price is the job cost at a 30% to 100% markup; your price depends on your own overhead and profit. Labor hours are a planning range and include setup, daily cleanup and material runs; they are never a charge to the customer. Permit and inspection fees are not included; requirements vary by jurisdiction.

Which price is closer to yours?

  • Lean, +30%: A handyman or owner-operator who does the work with a small crew and no office. Usually the lowest quote. The owner handles scheduling, questions and callbacks around the work itself.
  • Standard, +50%: A remodeling company with a crew, an office, insurance and someone to answer the phone. Close to the average remodeler's overhead in the National Association of Home Builders cost-of-doing-business survey.
  • Full-Service, +100%: A design-build firm with designers, a salesperson and a project manager who runs the job. The extra pays for planning, coordination and one point of contact from design to final inspection.

Higher markup means more business behind the job, not by itself better work, and a lower markup is not by itself a better deal. For contractors: how each markup splits into overhead and profit is in the overhead categories guide.

The build in detail

A. Two skylights, new flashing: $3,320

Both old units come out, two comparable new units go in the existing openings, and the shingles around each are stripped, flashed with the factory kits and underlayment, and patched back in. Labor is $1,770 of the $3,320 job cost, or 53.3%. It is about 14 to 24 hours of work, including setup, daily cleanup and material runs.

Labor cost by trade

Labor only. Materials, allowances and dump fees are in the line items below. Hours are person-hours at typical production from Clamp’s labor hours catalog, as a range: a planning figure, not a schedule and not a charge to the customer.

TradeHoursLabor costLean×1.30Standard×1.50Full-Service×2.00
Roofing12 to 21 h$1,770$2,301$2,655$3,540
Setup, cleanup and material runs1 to 4 hin the prices
All labor14 to 24 h$1,770$2,301$2,655$3,540

Every line item

Labor $1,770 + materials and allowances $1,550 + dump fees and other $0 = $3,320 direct job cost. Hours are person-hours at typical production, on labor rows only, and the direct-cost row adds about 15% for setup, daily cleanup and material runs; an allowance or material row names the labor line that installs it, and a subcontract row has none, because the sub’s price includes their own time. Some labor quantities include a difficulty factor, so they can exceed the measured area; each row’s derivation is in the downloadable data.

ItemQtyUnitHoursLaborMaterialLine cost
Roofing
Skylight Flashing KitLabor on: Skylight Install Labor2ea$0$400$400
Skylight Install Labor2ea7 to 17 h$1,120$0$1,120
Skylight MaterialLabor on: Skylight Install Labor2ea$0$1,150$1,150
Skylight Removal Labor2ea2 to 7 h$650$0$650
Roofing subtotal12 to 21 h$3,320
Roofing subtotal12 to 21 h$3,320
DIRECT JOB COST14 to 24 h$3,320
DIRECT JOB COST14 to 24 h$3,320

Methodology & reproducibility

One reviewed snapshot for this build. The build is frozen from its own estimate run and priced by the published pricer.

Direct cost equals the sum of each row’s rounded quantity × (labor + material + other). Amounts are shown in whole dollars; every column adds to its total.

Scope selection, prose accuracy, arithmetic and provenance mapping reviewed; not independent market-rate verification.

Questions

What does replacing just one skylight cost?

In this example every line is priced per skylight, so one is half the job: $2,158 to $3,320, from a direct job cost of $1,660. That is $575 for the unit, $200 for the flashing kit, $560 to install it and $325 to take the old one out. Rot in the curb or the deck under it is extra; see What if there is rot under the old units?

Why replace the flashing and not just the skylight?

The leak is usually the flashing, not the glass. Factory kits with new underlayment, woven into stripped-back shingles, are most of the labor here and the reason the repair holds.

What if there is rot under the old units?

Deck rot shows up when the shingles come off and is priced when found. It is excluded from this build on purpose, so the base number stays comparable.

When is a whole roof smarter?

When the surrounding shingles are near the end of their life. This roof is about eight years old, so patching in makes sense; on a 20 year old roof, reflash during the reroof instead.

Related

Sources & provenance

  1. Two skylights, new flashing reviewed snapshot Clamp Research
Changes: Oct 11, 2026: Initial publication: reviewed snapshots frozen from saved estimate runs, priced on the current baseline.; Oct 11, 2026: Line items open with trade subtotals and hours, matching the 5x8 page.; Oct 20, 2026: Retitled per skylight (was "Skylight Replacement Cost: Two Units with New Flashing (2026 Baseline)"); the direct answer gives the price per skylight; added a question on replacing one skylight.; Nov 10, 2026: Search Console pass: the title and the summary carry the price range the answer gives. No job cost changed.; Nov 10, 2026: Repriced at the November 2026 catalog from the same saved estimate run. Install labor is $560 a skylight (was $825). Direct job cost $1,660 a skylight (was $1,925).