Roofing
Skylight or roof vent replacement: what it costs in Massachusetts
How this range is built
| Part of the job | Low | High |
|---|---|---|
| Parts and materials | $50 | $600 |
| Labor: 2 to 5 hours × $90 to $120 an hour | $180 | $600 |
| Fees: shop supplies, disposal, diagnostics, permits | $0 | $200 |
| Total, rounded | $230 | $1,400 |
The hourly rate is the BLS Occupational Employment and Wage Statistics, May 2025 average pay for this trade in Boston, $33.82 an hour, times 2.6 to 3.6 to cover what a contractor bills (overhead, tools, insurance, profit). Parts are a band from budget aftermarket to the manufacturer part. Full method.
Not a repair shop, estimates only. Typical range, estimate. Not a quote. Your car, parts and shop change the number.
Replace a cracked vent pipe boot, ridge vent or skylight flashing that lets water in. Look for ceiling stains that show up after rain.
Got a quote for this job?
Check it with the button above, or share what you were quoted so the range gets better.
What is usually included
- Remove failing boot or vent
- Install new vent and flashing
- Seal and shingle in
- Interior leak check
What moves the price
- Skylight size and model
- Roof access
- Type of vent
- Condition of surrounding shingles
Questions to ask before you say yes
- Is the part matched to my model?
- Is labor warrantied?
- Can interior drywall be fixed too?
- Is there a minimum charge for a small repair?
Can you do it yourself?
A pipe boot swap is a doable DIY on a low, walkable roof; skylight flashing and steep roofs are best left to a roofer.
Common questions
Do vent boots wear out?
Yes. The rubber ring around a roof pipe cracks in 10 to 15 years. A new boot is a cheap part that stops a common leak.
Can a skylight be re-flashed?
Yes. A roofer can replace the flashing and seal around it without swapping the skylight. That is often much cheaper than a new unit.
How can I tell it is the vent?
Stains near a pipe or vent in the ceiling after rain are a clue. A roofer can check the boot or seal from the roof to confirm it.
How much does skylight or roof vent replacement cost in Massachusetts?
A typical range is $230 to $1,400. It is an estimate built from labor wages and material prices, not a quote.
Typical range in 10 metro areas
Only the labor rate changes between cities. Same parts, same hours.
| Area | Typical range, estimate |
|---|---|
| Boston area, Massachusetts | $230 to $1,400 |
| New York City area | $240 to $1,475 |
| Los Angeles area, California | $220 to $1,375 |
| Chicago area, Illinois | $250 to $1,500 |
| Houston area, Texas | $170 to $1,200 |
| Dallas-Fort Worth area, Texas | $170 to $1,225 |
| Phoenix area, Arizona | $180 to $1,250 |
| Atlanta area, Georgia | $170 to $1,225 |
| Miami area, Florida | $170 to $1,225 |
| Seattle area, Washington | $230 to $1,425 |