SolarPanels.ReportSolar offers, rules and payback, state by state

Roof work

Replacing a roof with solar on it

The panels have to come off before the roofer can start, and go back on after. It's routine work, but it costs real money and touches several warranties, so plan it before you hire the roofer.

Checked November 12, 2026

What it costs

Expect about $250 a panel, usually $200 to $300, to remove the panels and put them back, on top of the roof itself. In California, quotes run about $200 to $350 a panel; tile roofs, steep roofs and two-story homes cost more. For a typical 20-panel system that's $4,000 to $7,000. Many cities also require a permit for the reinstall.

The payback calculator and the quote checker can count this cost if your roof will need replacing within 25 years.

Who should do it

Insurance

If the roof is being replaced because of storm, hail or other covered damage, ask your insurer to include removing and reinstalling the panels in the claim.

Warranties

Checklist

  1. Note what the system makes in a typical week before removal (screenshot the app).
  2. Get the solar quote and the roofing quote, and agree on dates so the panels aren't off for longer than needed. The system makes nothing while it's off, usually one to three weeks.
  3. Lease or PPA: get the company's written approval first.
  4. Make sure the permit for the reinstall is pulled and passes inspection.
  5. After the reinstall, check that production is back to normal within a few sunny days, and look in the attic after the first heavy rain.

Planning a new system?

If your roof is near the end of its life, replace it before the panels go up. Doing both at once avoids paying to take the panels off later.

More for solar owners

Sources: EnergySage: replacing a roof with solar panels; NRG Clean Power: solar panel removal and reinstall cost.

General information, not legal or financial advice. Your contract and your utility's current rules decide.