Roofing
Commercial skylight replacement cost: unit, curb and roof-access tables
Price each measured skylight, choose the curb scope, and allocate shared roof access with a 12-opening warehouse budget.
Direct answer
Anvilfield estimates installed contract prices of about $2,900 to $6,600 per opening for the nominal 4-by-4-foot and 4-by-8-foot double-dome replacements priced here, using CrystaLite's November 6, 2026 retail prices, Maine equipment rates and Anvilfield labor and material allowances. With shared access across 12 openings, curb work, 15% contractor markup and a separate 10% owner contingency, plan about $3,200 to $7,300 per opening. The worked program totals $48,647 for the contract and $53,511 with contingency, or $4,459 per opening. Separate reusable, repaired and replacement curbs before multiplying quantities; tax, permits, structural repairs and new openings are additional.
On this page
How much does commercial skylight replacement cost per unit?How do you count warehouse skylights for a replacement estimate?Which dimensions determine whether the replacement fits?Should the existing curb be reused, repaired or replaced?Is the leak in the skylight, the curb flashing or condensation?How much flashing and interior protection does each opening need?How should crane and roof-access costs be allocated?Which dated inputs belong in a defensible estimate?What moves the installed-cost range?Worked example: a 12-opening warehouse renewal budgetHow long will the work take, and what constrains the sequence?What proves each skylight is watertight at closeout?Field checklist and capital-plan handoffOpen the related tool for the calculation, checklist, or packet.
How much does commercial skylight replacement cost per unit?
The matrix prices complete fixed units on an existing low-slope membrane roof in U.S. dollars. Assemblies include removal, dome/frame replacement, flashing, gaskets, fasteners, curb work, interior protection, disposal and allocated common costs.
Read the unit price as an assembly price
CrystaLite's November 6, 2026 public retail table lists a 3962/5050 white-or-bronze double-dome skylight for a 49.5-by-49.5-inch outside curb at $1,161 before installation and project delivery costs. The selected 3962/5098 unit costs $2,748 before those additions.
A single replacement needs its own access booking and mobilization. The matrix shares common costs equally; contractor markup applies to the full direct cost, including those shared costs.
Price tax, permits, structural repair, hazardous materials, new guards, major interior reconstruction and whole-roof work separately. This estimate retains serviceable guards and existing openings.
| Configuration | Outside curb, inches | Curb action | Person-hours | Direct opening cost | Shared allocation | Estimated contract | Owner budget |
|---|---|---|---|---|---|---|---|
| 3962/5050 double dome | 49.5 × 49.5 | Reuse | 8 | $2,041 | $470 | $2,888 | $3,177 |
| Same | Same | Repair | 12 | $2,456 | $470 | $3,365 | $3,702 |
| Same | Same | Replace | 18 | $3,291 | $470 | $4,325 | $4,758 |
| 3962/5098 double dome | 49.5 × 97.5 | Reuse | 12 | $4,043 | $470 | $5,190 | $5,709 |
| Same | Same | Repair | 16 | $4,458 | $470 | $5,667 | $6,234 |
| Same | Same | Replace | 22 | $5,293 | $470 | $6,628 | $7,290 |
| New roof opening | Design-specific | New structure and curb | Separate takeoff | Separate quote | Separate allocation | Excluded | Excluded |
How do you count warehouse skylights for a replacement estimate?
Give each physical opening an ID tied to building, roof section and plan coordinates. Reconcile roof and interior counts; keep installation, imagery and survey dates separate.
Classify fixed domes and glass separately from operable units, smoke vents, hatches, tubes and continuous assemblies. This schedule prices individual fixed skylights; smoke-vent substitutions and daylighting design need separate scopes.
Aerial views locate the array; site measurements establish ordering dimensions and repair scope. Estimators planning replacement survey routes get reviewed locations of visible commercial skylight arrays and the owner of record through PorchRocket Asset Search.
Build the opening register before requesting prices
The register groups IDs for display; procurement retains individual records. Counts, curb branches, inside dimensions and protection footprints are Anvilfield estimate inputs; outside dimensions follow published products. Attach label photos, glazing, curb material, diagonals, heights, leak history, interior use, guards, accepted detail and quote line.
Keep roof area and perimeter measurement separate from the opening count. The installed-base market estimate uses normalized equivalents for another purpose; purchasing requires the actual number and dimensions of complete units.
| IDs | Count | Replacement family | Outside curb W × L, inches | Inside curb estimate, inches | Finished curb height setting | Branch | Interior protection footprint per unit |
|---|---|---|---|---|---|---|---|
| S01-S04 | 4 | 3962/5050 double dome | 49.5 × 49.5 | 46.5 × 46.5 | 8 in | Reuse | 8 × 8 ft |
| S05-S06 | 2 | Same | 49.5 × 49.5 | 46.5 × 46.5 | 8 in after repair | Repair | 8 × 8 ft |
| S07-S08 | 2 | Same | 49.5 × 49.5 | 46.5 × 46.5 | 8 in after replacement | Replace | 8 × 8 ft |
| L01-L02 | 2 | 3962/5098 double dome | 49.5 × 97.5 | 46.5 × 94.5 | 8 in | Reuse | 8 × 12 ft |
| L03-L04 | 2 | Same | 49.5 × 97.5 | 46.5 × 94.5 | 8 in after repair | Repair | 8 × 12 ft |
| Total | 12 | 8 small, 4 large | Individual dimensions retained | 1.5-in curb-wall assumption | Project setting | 6 reuse, 4 repair, 2 replace | 896 sq ft of deployments |
Outside dimensions: CrystaLite pricing and Standard Skylight Installation Guide. Inside dimensions assume 1.5-inch curb walls. The 8-inch finished height is a project setting, and protection footprints are work allowances rather than fall-protection dimensions.
Which dimensions determine whether the replacement fits?
Measure inside opening, outside curb including flashing, top bearing width, frame clearance, diagonals and height above proposed roofing. Obtain an accepted fit drawing from dimensioned photos and profiles before ordering.
A nominal 4-by-4 unit is not an ordering dimension
CrystaLite's undated Standard Skylight Installation Guide shows inside dimensions 3 inches smaller than outside dimensions for standard 2x curbs. That deduction follows the assumed wall thickness; a factory curb needs its own measured section. Accept frame clearance and bearing support together.
The 2018 VELUX Commercial Skylights brochure lists a 51-inch-square outside curb for CD2 4848, compared with CrystaLite 5050's 49.5-inch square. The VELUX FCM sizing page distinguishes inside, outside and maximum-clearance dimensions. Order against the current accepted submittal.
Fit and performance are separate acceptance checks. CrystaLite's undated 3962 product data sheet identifies a 50-by-50-inch maximum size tested for its listed plastic configuration; obtain size-specific load and attachment evidence for the larger 5098. Do not transfer the sheet's glass ratings to a plastic dome.
Record design loads, attachment, weight, required impact performance and whole-unit thermal ratings. For conditioned space, identify the adopted energy-code edition, climate zone and applicable replacement U-factor and SHGC requirements before selecting glazing. Record the AHJ's applicability determination with the accepted product ratings; preserve curb insulation and air/vapor connections.
| Manufacturer/model | Inside curb, inches | Outside curb, inches | Maximum clearance, inches | Application/edition |
|---|---|---|---|---|
| CrystaLite 3962/5050 | 46.5 × 46.5 under 2x assumption | 49.5 × 49.5 | Not listed | CrystaLite live prices; undated installation guide |
| CrystaLite 3962/5098 | 46.5 × 94.5 under 2x assumption | 49.5 × 97.5 | Not listed | CrystaLite pricing/installation guide |
| VELUX FCM 4646 | 46.5 × 46.5 | 49.5 × 49.5 | 50 5/8 × 50 5/8 | VELUX sizing, live undated sizing page |
| VELUX CD2 4848 | Not given in this brochure table | 51 × 51 | 52.25 × 52.25 | VELUX brochure, ©2018 |
| VELUX CD2 4896 | Not given in this brochure table | 51 × 99 | 52.25 × 100.25 | VELUX brochure, ©2018 |
Should the existing curb be reused, repaired or replaced?
Reuse compatible, sound curbs; repair local defects that can restore accepted support and attachment. Replace curbs whose support or geometry cannot meet the approved detail through repair.
The undated VELUX 07 72 10 Roof Curbs guide specification requires correction of unsatisfactory support conditions before installation. A local damaged nailer, an entire curb, wet roof insulation and structural headers therefore need different scope lines. Measure local repair by nailer length, metal section or attachment area so bidders price the same extent.
Keep exposed height, flashing height and slope separate
Anvilfield's roof-build-up example starts with 10 inches of exposed curb and adds 3 inches of roofing and insulation, leaving 7 inches exposed. Against an approved 8-inch project target, that creates a 1-inch shortfall. Carry the proposed insulation and cover-board build-up into all four height readings.
VELUX's curb specification lists 9-, 12- and 16-inch CCAM/CCAN aluminum options; its steel schedule also includes 18 inches. Measure exposed height above finished roofing. The example's 8 inches is a project target; obtain the required exposed height from the accepted roof detail.
CrystaLite's installation guide specifies 2:12 pitch for glass; its undated warranty addresses lower pitches with additional exclusions. Archived VELUX FCM instructions VAS 452195-0109 permit 0° to 60° while identifying standing-water and condensation exclusions below 15°. The VELUX FCM product page lists ECL flashing at 10° to 60° for shingles, shakes and flat tile, and ECW at 14° to 60° for profiled tile. A low-slope membrane roof needs its approved membrane-to-curb detail as well as the unit instructions. Use the curb installation and flashing guide for the installation sequence.
| Observed condition | Decision | Budget treatment | Evidence required |
|---|---|---|---|
| Sound support, compatible dimensions, adequate finished height | Reuse | Base replacement assembly | Measurements, photos and accepted fit/detail |
| Local damaged nailer, sound underlying support, repair restores attachment | Repair | Add $175 materials and 4 person-hours per unit in this estimate | Repair extent, fastener substrate, completed-repair photo |
| Unsound curb, incompatible geometry, or inadequate height with no approved repair | Replace | Add $650 materials and 10 person-hours per unit in this estimate | New curb submittal and attachment/interface detail |
| Wet insulation around otherwise sound curb | Separate roof repair | Measured square feet, depth and disposal; no blanket curb replacement | Moisture investigation and verified removal boundary |
| Damaged deck or opening support | Structural repair scope | Separately designed and priced | Structural repair detail and measured quantities |
| No existing opening | New-opening scope | Excluded from the replacement rate | Framing, permit, roof and interior takeoffs |
Condition decisions follow the support examination in VELUX 07 72 10. Materials and labor increments are Anvilfield estimates at $60 per person-hour, before markup and reserve.
Is the leak in the skylight, the curb flashing or condensation?
Trace water before assigning replacement. Glazing seals, roof transitions and condensation require different work; the same opening can have more than one cause. Record weather, entry location and indoor moisture against the ID, following the roof leak diagnosis sequence.
CrystaLite's undated condensation notes describe collection gutters and weep outlets. Check their condition alongside evidence of exterior entry: replacing the dome does not correct blocked drainage, indoor moisture or a failed membrane transition.
A dome-only repair is a separate purchase when the manufacturer supports the component and the retained frame, support and roof interface remain serviceable. Obtain material, thickness, retainer or hole geometry and seal requirements before comparing it with a complete assembly. CrystaLite's standard warranty requires written consent for system changes; its approved-sealant advisory distinguishes neutral-cure products from acetoxy materials unsuitable for its insulated glass units.
Price diagnostic openings, wet insulation, extensive forensic work and pressure testing separately from the $600 basic closeout allowance.
| Finding | Budget branch | Record |
|---|---|---|
| Water traced through frame/glazing interface | Glazing or complete unit scope according to supported repair option | Location, event and component identification |
| Water traced through curb corner or membrane transition | Flashing repair/replacement; inspect substrate | Detail location and roof-system repair approval |
| Cold-surface droplets correlated with indoor moisture | Condensation/airflow/thermal scope | Interior conditions, surface observations and weep status |
| Wet surrounding roof assembly | Additional roof removal and reinstatement | Verified square feet and layer thickness |
How much flashing and interior protection does each opening need?
Add the four outside curb sides to obtain perimeter, then add the specified lap. Size the strip for the exposed curb, roof splice and top return. Carlisle's August 7, 2025 pressure-sensitive cured-flashing data sheet calls for a curb wrap at least 3 inches longer than the curb perimeter and a strip width equal to the curb height plus 8 inches.
That width includes a 6-inch roof splice and 2-inch top return. At the estimate's 8-inch curb height, cut 16-inch strips from 20-inch stock. The small and large wraps are 16.75 and 24.75 feet long, respectively; the rectangle count gives 48 corner positions across the array.
Check the cut list before ordering rolls
Anvilfield's cut plan for eight 16.75-foot and four 24.75-foot wraps requires six 50-foot rolls, even though the total cut length is only 233 feet, because no roll holds more than two of those single-piece wraps. Three small wraps would consume 50.25 feet. Four rolls each provide one small and one large wrap; the remaining two each provide two small wraps.
Anvilfield estimates 500 square feet of purchased flashing stock for the cut plan, leaving 67 linear feet of offcut plus width trimmings. Price six rolls and the separate corner accessories; additional splices need an approved detail.
Carlisle's EPDM sheet refers corner detailing to U-15, so corner positions do not establish the accessory-piece count. Its November 14, 2024 PVC accessories sheet instead specifies four fabricated curb-wrap corners per curb and 12 pieces per package. Keep that PVC packaging rule separate from the EPDM takeoff and match the roof-penetration transition detail to the membrane chemistry.
| Item | Small unit | Large unit | 8 small + 4 large | Basis |
|---|---|---|---|---|
| Complete units | 1 | 1 | 12 | CrystaLite configuration; Anvilfield count |
| Outside perimeter | 16.5 ft | 24.5 ft | 230 ft | Measured-size geometry |
| Single-piece wrap including minimum lap | 16.75 ft | 24.75 ft | 233 ft | Carlisle EPDM-8254, August 7, 2025 |
| Wrap cut width at 8-in height | 16 in | 16 in | Same | Carlisle EPDM-8254 |
| Cut flashing area | 22.33 sq ft | 33 sq ft | 310.67 sq ft | Anvilfield geometry |
| 20-in × 50-ft stock rolls | Cut-plan dependent | Cut-plan dependent | 6 rolls, 300 linear ft | Carlisle stock size; Anvilfield cut plan |
| Corner positions | 4 | 4 | 48 | Rectangle geometry; Carlisle refers to U-15 |
| Curb-top gasket/tape runs | 1 continuous perimeter | 1 continuous perimeter | 12 runs, 230 ft before joints/waste | CrystaLite guide; final cut lengths follow selected assembly |
| Interior protection deployments | 64 sq ft | 96 sq ft | 896 sq ft | Anvilfield work footprint |
| Local curb repairs | By ID | By ID | 4 | Table 2 |
| Complete curb replacements | By ID | By ID | 2 | Table 2 |
| Removed unit assemblies | 1 | 1 | 12 | Anvilfield count |
The 896 square feet is cumulative protection deployment, not a purchase quantity for reusable sheets. The $3,400 Anvilfield accessory allowance covers the rolls, primer, lap sealant, approved corners, fasteners and gasket supply. Replace it with a quoted bill of materials before ordering.
Which dated inputs belong in a defensible estimate?
Separate advertised inputs from estimating allowances. CrystaLite's dome pricing page links to the retail table used here, which displays a 1.00 multiplier. Preserve the November 6, 2026 snapshot with the white-or-bronze double-dome configuration; carry freight, tax, delivery date and quote expiry separately when obtaining a project price.
Anvilfield estimates direct roof labor at $60 per person-hour, including wages and employer costs but excluding the separately applied contractor markup. Production allowances cover removal, setting, flashing, local cleanup and normal handling. Interior protection, temporary protection, disposal fees and basic closeout are separately priced.
Compare bids against identical IDs, performance and curb branches, with unit, flashing, access, freight, protection, disposal and closeout lines. Identify included markup and use supplier-quoted discounts only.
Agree concealed-damage measurement and authorization before removal. Photograph and measure each defect against its ID. Contingency stays an owner reserve until scope is authorized.
| ID/input | Value | Source/date | Treatment |
|---|---|---|---|
| P1 3962/5050 white-or-bronze double dome | $1,161.11/unit | CrystaLite prices, retrieved 2026-11-06 | Published retail input |
| P2 3962/5098 white-or-bronze double dome | $2,748.15/unit | CrystaLite prices, same snapshot | Published retail input |
| A1 counts | 8 small, 4 large | Anvilfield, November 2026 | Estimate scope |
| A2 curb mix | 6 reuse, 4 repair, 2 replace | Anvilfield | Estimate scope |
| A3 labor | $60/person-hour; sensitivity $50 to $75 | Anvilfield | Direct labor allowance |
| A4 base labor | 8 h small, 12 h large | Anvilfield | Removal, setting, flashing, cleanup and handling; crane in P3 |
| A5 curb repair increment | $175 material + 4 h | Anvilfield | Per repair unit |
| A6 curb replacement increment | $650 material + 10 h | Anvilfield | Existing opening, no structural repair |
| A7 flashing/gasket/fastener package | $250 small, $350 large | Anvilfield | Aggregate $3,400, including roll allowance |
| A8 interior protection | $100 small, $150 large | Anvilfield | Interior setup/removal and consumables; outside roof hours |
| A9 disposal | $50 small, $75 large | Anvilfield | Haul/disposal fees; rooftop handling in roof hours |
| A10 temporary protection and guard reinstatement | $1,200/project | Anvilfield | Protection crew/equipment; existing guards retained |
| A11 general mobilization / material freight | $900 / $900 | Anvilfield | Separate contractor and product delivery costs |
| A12 closeout / fuel surcharge | $600 / $150 | Anvilfield | Basic observations; fuel amount requires quote |
| P3 crane / interior lift / lift transport | $1,320 / $330 / $240 | Central Maine rates × estimated bookings | $1,890 subtotal; two minimum crane events and one lift week |
| A13 contractor markup | 15% of direct cost | Anvilfield | Overhead and profit, not a profit margin |
| A14 owner contingency | 10% after markup | Anvilfield | Budget reserve, not contractor scope |
What moves the installed-cost range?
Anvilfield's sensitivity calculation lowers the owner budget to $51,639 at $50 per roof person-hour and raises it to $56,320 at $75, holding the 148 roof hours and separate protection allowances fixed. Four additional roof person-hours at every opening add $3,643 including markup and reserve.
An extra four-hour-minimum crane visit adds $835 after markup and contingency; an eight-hour booking adds $1,670 before additional fuel or protection. Each extra ten roof person-hours at $60 adds $759 on the same basis.
CrystaLite's November 6 retail table lists the white-or-bronze triple domes at $1,406 for 5050 and $3,313 for 5098. Eight small and four large triple domes add $4,215 direct and $5,332 with markup and reserve, holding other inputs fixed. A third layer alone does not establish energy-code compliance; select the accepted rating and attachment first.
Keep alternates outside the base unit rate
Coordinate with reroofing when it exposes curbs or changes finished elevation. Credit duplicated flashing, access and disposal once against the actual roof bid. Standalone work carries its own mobilization and patches.
Use the tear-off and recover guide for wet-roof scope. Price testing, guards, structural repairs and off-hours work by quantities or service minimums.
| Choice or scope change | Quantity to request | Cost treatment and decision |
|---|---|---|
| Supported dome/glazing-only repair | Component by existing model, dimension and glazing specification | Separate component quote; retain sound frame and roof interface only when supported |
| Complete unit on reusable curb | One complete assembly plus approved local flashing per ID | Table 1 base branch |
| Complete unit plus local curb repair | Defined nailer/curb repair plus complete unit | Base plus $175 materials and four roof person-hours in this estimate |
| Complete unit plus replacement curb | Curb dimensions/height/attachment plus complete unit | Base plus $650 materials and ten roof person-hours in this estimate |
| Triple-dome product alternate | Eight 5050 and four 5098 units from CrystaLite | $4,215 direct product increment; price-only owner-budget increment $5,332 |
| Replacement during reroof | Retained/replaced opening schedule and proposed roof elevation | Deduct duplicate flashing/access/disposal scope once, using the actual roof bid |
| Hidden wet insulation or deck damage | Exposed square feet, thickness and support repair | Authorized change priced by measured scope; separate from curb allowance |
| Conditioned space, higher loads or required impact performance | Required rating and approved product/attachment submittal | Reprice the selected assembly; no generic percentage premium |
Worked example: a 12-opening warehouse renewal budget
Anvilfield estimates a $53,511 owner budget for the register's eight small and four large double domes, with six reused, four repaired and two replacement curbs. The $48,647 estimated contract and separate reserve reconcile below.
Total opening assemblies, add common costs once, apply markup, then reserve. Divide by 12 for the blended cost; use the individual matrix when size or curb scope changes.
Owner budget = [sum of unit, labor, flashing, curb, protection and disposal costs + shared costs] × 1.15 × 1.10.
| Cost line | Quantity and rate | Result, rounded |
|---|---|---|
| Small units | 8 × $1,161.11 | $9,289 |
| Large units | 4 × $2,748.15 | $10,993 |
| Base labor | 8 × 8 h + 4 × 12 h = 112 h | Included below |
| Curb repair labor | 4 × 4 h = 16 h | Included below |
| Curb replacement labor | 2 × 10 h = 20 h | Included below |
| Total labor | 148 h × $60 | $8,880 |
| Flashing/gasket/fastener packages | 8 × $250 + 4 × $350 | $3,400 |
| Curb repair material | 4 × $175 | $700 |
| Replacement curb material | 2 × $650 | $1,300 |
| Interior protection | 8 × $100 + 4 × $150 | $1,400 |
| Disposal | 8 × $50 + 4 × $75 | $700 |
| Common access, safety, freight, mobilization, closeout | $1,890 + $1,200 + $900 + $900 + $600 + $150 | $5,640 |
| Direct subtotal | Exact unrounded calculation | $42,301 |
| Contractor overhead and profit | 15% of direct subtotal | $6,345 |
| Estimated contract amount | Direct + markup | $48,647 |
| Owner contingency | 10% of estimated contract | $4,865 |
| Owner budget | Contract + contingency | $53,511 |
| Blended cost | Owner budget ÷ 12 | $4,459/unit |
Method: Anvilfield estimates combine CrystaLite's November 6, 2026 retail inputs and Central Maine Crane's retrieved rates with Table 8's counts, labor, materials and reserve settings. Published dimensions drive the cut list. Exact direct cost is $42,301.48; rounding displayed lines can create a one-dollar difference from their sum.
Reconcile the opening ledger to the project total
Assign $470 shared cost per opening, then apply markup and reserve to unrounded group inputs. Keep allocations with the IDs when changing quantities or curb branches.
| Group | Count | Direct opening subtotal | Allocated owner budget subtotal |
|---|---|---|---|
| S01-S04, small/reuse | 4 | $8,164 | $12,706 |
| S05-S06, small/repair | 2 | $4,912 | $7,403 |
| S07-S08, small/replace | 2 | $6,582 | $9,516 |
| L01-L02, large/reuse | 2 | $8,086 | $11,418 |
| L03-L04, large/repair | 2 | $8,916 | $12,468 |
| Total | 12 | $36,661 before $5,640 shared | $53,511 |
Direct opening subtotals exclude common costs. Allocated owner subtotals include shared costs, contractor markup and contingency; they reconcile to the $53,511 project budget.
How long will the work take, and what constrains the sequence?
Anvilfield estimates five roofing workdays: 148 roof person-hours divided by a four-person crew's 32 person-hours per eight-hour day equals 4.63 crew-days, rounded up. Procurement, permit review, pre-work repairs, weather and specified retesting extend the calendar. Record the quoted ship date and work window alongside the labor schedule.
Stage secured new units at the first crane event; remove secured old units at the second. Confirm roof loads, landing and storage protection. Without roof storage, price additional events or another handling route. Sequence adjacent units so protection remains continuous while guards are removed and reinstated.
Open only the units the crew and weather window can return to watertight condition. Carlisle EPDM-8254, dated August 7, 2025, requires stopping primer and flashing application when condensation forms on the primed surface. Prolonged storage below 40°F can reduce tack; the sheet directs warming affected flashing to at least 60°F and heating the primed deck area during installation below 40°F.
Budget protection above and below every opening
The 2025 edition of 29 CFR 1926.501(b)(4)(i) requires personal fall arrest systems, compliant covers or guardrails around holes, including skylights, more than 6 feet above lower levels. Paragraphs (b)(4)(ii) and (iii) separately require covers for stepping/tripping and falling-object hazards. Price occupied-floor restrictions and overhead work zones in the daily sequence.
The 2025 edition of 29 CFR 1926.502(i) requires covers outside roadways and vehicular aisles to support at least twice the simultaneous imposed employee, equipment and material load, remain secured against displacement, and be color coded or marked HOLE or COVER. A loose sheet over a dome is not an installed protection system. Use the roof fall-protection guide for the broader access plan, and record permanent-guard reinstatement before releasing each work area.
What proves each skylight is watertight at closeout?
Photograph each opening's support repairs, fastening, gasket seating and membrane corners before concealment. Agree the water-check method and acceptance criteria before work, including which units receive testing. Record application location, duration and interior observations; recheck repaired leak paths under the agreed conditions and close them only when those criteria are met.
ASTM E1105-26, updated October 22, 2026, evaluates installed assemblies using water application and a specified static air-pressure difference. A hose check alone does not establish an E1105 result. Its public section 5.5 advises against testing when wind gusts cause pressure fluctuations beyond ±10% of the specified pressure. Specify pressure, spray and duration using the project requirements and the full standard.
Close the unit record before closing the roof invoice
CrystaLite's undated standard warranty gives ten-year glass manufacturing-defect and insulated-glass coverage, five-year thermoformed-plastic coverage and ten-year prorated polycarbonate-multiwall coverage. It excludes removal and installation of replacement units. Plan renewal from condition; warranty terms allocate future repair costs.
Record product-warranty, roof-interface and workmanship responsibilities separately, including start dates and remedies. Obtain roof tie-in authorization where the existing warranty requires it. Transfer cleaning, drainage and inspection instructions into the owner's roof inspection and maintenance program.
| Unit record | Required value/evidence | Acceptance action |
|---|---|---|
| S01 through S08; L01 through L04 | 12 separate records, one per opening | Reconcile all IDs to procurement and invoice |
| Curb geometry and support | Dimensions, finished height, repair/replacement photos | Match accepted submittal; correct deviations |
| Unit fastening and gasket | Product fastener schedule, installation photos, continuous seating | Resolve omissions or distorted seating |
| Roof interface | Roof-system detail ID/revision and photos before concealment | Confirm compatible materials and completed corners |
| Drainage and weeps | Clear outlet paths and final visual record | Remove obstructions without sealing intended drains |
| Water investigation | Method, location, date, weather, observations and repair/recheck | Close diagnosed defects on the same ID |
| Specified E1105 test, where commissioned | Edition, pressure, cycles/duration, calibrated setup, result and retest record | Meet the project's specified test criteria |
| Protection | Permanent guard reinstated, attachments checked, interior zone reopened | Release the work area |
| Warranty handover | Invoice/purchase date, unit terms, roof approval and owner maintenance instructions | Assign future maintenance responsibility |
Anvilfield turnover record structure, supported by the cited installation, warranty, OSHA and ASTM documents. The basic closeout allowance excludes commissioned ASTM pressure testing.
Field checklist and capital-plan handoff
Carry the opening schedule, curb branches, access events and reserve into the roof asset-management and capital plan. Prioritize active leakage and failed support, then group compatible replacements by access zone and roof-renewal timing. Refresh quantities and prices before authorization.
Use dated asset-monitoring records for changed survey routes and the replacement-demand guide for program context. Verify dimensions and scope on site.
- Assign opening IDs and reconcile roof and interior counts.
- Separate fixed skylights from other opening types.
- Photograph labels and identify supported replacement configurations.
- Measure inside/outside curb, bearing width, diagonals, slope and all four heights.
- Recalculate height above proposed finished roofing.
- Record curb branch, photographs and measured repair extent.
- Measure wet roof material and structural repair separately.
- Confirm fit drawing, glazing, loads and attachment.
- Record permit/code basis, required performance and accepted unit ratings.
- Match interfaces to the approved membrane flashing detail.
- Count units, wraps, corners, gaskets and protection deployments.
- Retain flashing cut and purchase calculations.
- Confirm crane load/radius, setup, portal minimums, surcharges and staging/removal events.
- Confirm lift reach, floor suitability and occupied work zones.
- Record dated inputs, rental terms, labor, freight, markup, contingency and exclusions.
- Reconcile bid inclusions and shared reroof credits.
- Agree concealed-damage measurement, rates and authorization.
- Agree daily closure, weather limits and continuous protection.
- Close each opening record and recheck repaired defects.
- Record warranties and update the capital plan.
Sources checked and update record
Editorial date: November 5, 2026. Source check and review: November 6, 2026. Update: verified pricing and calculations; clarified flashing purchases, rental terms, protection methods and water-check acceptance. Prices retain their actual retrieval date.
- CrystaLite dome product/pricing page: Live pricing index, retrieved November 6, 2026.
- CrystaLite 3962 retail price tables: Double/triple-dome retail prices, multiplier 1.00; November 6, 2026.
- CrystaLite Standard Skylight Installation Guide: Undated installation guide.
- CrystaLite Skylight Standard Warranty: Undated standard warranty.
- CrystaLite Condensation technical notes: Undated technical note.
- VELUX FCM installation instructions: FCM instructions VAS 452195-0109.
- VELUX Commercial FCM sizing: Live sizing page, undated.
- VELUX Commercial FCM product page: Live product page, undated.
- VELUX Commercial Skylights brochure: Brochure XUS20381-0318, ©2018.
- VELUX 07 72 10 Roof Curbs guide specification: Undated guide specification.
- Central Maine Crane posted rates: Equipment rates, November 6, 2026.
- Carlisle 20-inch PS Cured Flashing PDS: EPDM-8254, August 7, 2025.
- Carlisle Sure-Flex KEE HP/PVC accessories: Sure-Flex KEE HP/PVC accessories, November 14, 2024.
- 29 CFR 1926.501, GovInfo annual CFR PDF: 2025 annual CFR edition.
- 29 CFR 1926.502, GovInfo annual CFR PDF: 2025 annual CFR edition.
- ASTM E1105-26 publisher page: E1105-26 public publisher page, updated October 22, 2026.
- CrystaLite approved silicone sealants: Undated sealant advisory.
- CrystaLite 3962 Unit Skylight Product Data Sheet: Undated product data sheet.
How to cite this page: Anvilfield, Commercial skylight replacement cost: unit, curb and roof-access tables, 2026, https://anvilfield.com/field-guides/roofing/commercial-skylight-replacement-cost-quantity/
FAQ
What is the commercial skylight replacement cost per unit?
Anvilfield estimates about $2,900 to $6,600 per opening for the stated installed double-dome assemblies, including access and markup; the corresponding owner budget is about $3,200 to $7,300 with a 10% reserve. These prices allocate shared costs across the 12-opening program; tax, permits and structural repairs are additional.
How do I estimate warehouse skylight replacement quantity?
Count every physical opening and assign an ID, then group measured units by product, curb action and access zone. Reconcile aerial or plan counts with roof and interior observations before ordering.
How much should I budget for skylight curb repair or replacement?
Anvilfield estimates an additional $525 for local curb repair or $1,581 for curb replacement per existing opening, including contractor markup and owner contingency. Those increments assume $175 materials plus four person-hours for repair, or $650 plus ten person-hours for replacement; structural repairs are additional.
Is replacing multiple commercial skylights cheaper with one crane visit?
Sharing a booking avoids repeated crane minimums when the planned picks fit the same event. This five-day program uses separate staging and removal events totaling $1,320 base, or $110 per opening across 12 units; each visit carries its own minimum.
Can I reuse the existing skylight curb?
Reuse the curb when sound support, measured fit, attachment and height above the proposed roofing meet the accepted replacement detail. Local nailer damage can follow the repair branch; failed structural support needs a separate repair scope.
Are all 4-by-4-foot skylights the same size?
No: CrystaLite 5050 lists a 49.5-inch-square outside curb, while VELUX's 2018 CD2/4848 schedule lists 51 inches square.
Does replacing the skylight include new flashing?
This estimate includes new local flashing at every opening. Require the bid to identify membrane removal and reinstatement, corners, top termination and responsibility for the existing roof warranty.
How long does a 12-unit skylight replacement take?
Anvilfield estimates five roofing workdays: 148 roof person-hours equal 4.63 eight-hour days for four roofers, rounded up. Interior protection and common services have separate allowances; procurement, weather and specified retesting extend the calendar.
Is a hose test the same as ASTM E1105?
No: ASTM E1105-26 evaluates water penetration with a specified static air-pressure difference as well as water application.
Does a skylight warranty cover replacement labor?
CrystaLite's undated standard warranty excludes removal of defective units and installation of replacements. Record the product, roof-interface and workmanship remedies separately so future access and labor costs have an assigned owner.
Can I replace just the plastic dome instead of the entire skylight?
Use a supported dome-only replacement when the retained frame, attachments, curb and roof interface remain serviceable; price the approved component and its seals separately from a complete assembly.
Should commercial skylights be replaced during a reroof?
Coordinate replacement when the reroof changes curb exposure or already includes opening/flashing work, then credit overlapping labor, access and disposal once.
People also ask
Codes cited in this guide
This guide is written and reviewed against the published standards below. Always confirm the current adopted edition with the authority having jurisdiction.