Cost

What a Detach and Reset Costs When the Roof Comes Off

Roofs and arrays run on different clocks. When the roof loses, the panels come down and go back up — and most homeowners have never been quoted for it.

By Joe Lesher, Founder · September 2026 · 10 min read

How much does it cost to take solar panels off for a roof replacement and put them back? Most companies price the work per watt of installed capacity, generally between $1.00 and $1.50 per watt. On an array built ten or more years ago, modules of roughly 300 to 350 watts are typical — which puts a twenty-panel system somewhere between about $6,000 and $10,500.

The full table is below. First, what you are actually paying for, and what moves the number.

What a detach and reset is

The array comes off. Modules are removed, labelled, and staged on site. Racking and attachments come off with them. The roofer then works on a clear deck, the way they would on any other house.

When the roof is finished, the array goes back — new flashing, new penetrations, new sealant, hardware torqued to the manufacturer's spec. Then the system is reconnected, restarted, and verified producing, module by module, before anybody leaves.

Two mobilizations, two crews, and a system that has to come back online correctly. That is the cost.

Why this comes up at all

Because a solar array and an asphalt roof run on completely different clocks. The array is warranted in decades. The roof is not. And a great many arrays in Pennsylvania went up on roofs that already had years on them, sold by companies who had no particular reason to raise the subject.

So the bill arrives eight or twelve years later, attached to a roof replacement the homeowner was already unhappy about paying for.

How the trade prices it

Per watt of installed capacity, almost universally — generally $1.00 to $1.50 per watt. Not per panel, not a flat fee.

Per-watt pricing scales sensibly across system sizes and travels well between contractors, which is why it became the convention. It does carry one quirk worth knowing about, and it works against older arrays.

The wattage assumption, and why old arrays quote high

Panels installed ten or more years ago are typically 300 to 350 watts each. A module sold today is commonly well over 400 watts.

That matters because the labour tracks the panel count — every module is handled twice, every attachment removed and rebuilt — while the price tracks the watts. An older array has more panels per kilowatt than a new one, so the same physical work carries fewer watts to bill it against. That is a real reason older systems tend to quote toward the upper half of the range rather than the lower.

The math, by panel count

Low end assumes 300 W modules at $1.00 per watt. High end assumes 350 W modules at $1.50 per watt. Most real quotes land between the two.

Estimated solar detach and reset cost by panel count, low and high end of the market range
Panels Array size Low end High end
10 panels 3.0–3.5 kW $3,000 $5,250
20 panels 6.0–7.0 kW $6,000 $10,500
30 panels 9.0–10.5 kW $9,000 $15,750
40 panels 12.0–14.0 kW $12,000 $21,000

These are market ranges for the trade, not a Buck Energy quote. They are published so you can sanity-check a number somebody hands you, not so you can budget to the dollar. Every real quote depends on the roof, the racking, the access, and what is found once the array is off.

What is usually included

  • Removal of the modules, labelled and mapped so the array goes back in the same electrical configuration.
  • Removal of racking, rails, and attachments.
  • On-site storage and staging while the roof is worked on.
  • Reinstallation with new flashing, new mounts, and new sealant at every penetration.
  • Reconnection, system restart, and verification that every module is producing and reporting.

What is not, and what pushes you to the high end

  • New racking. Older rail systems are frequently discontinued, and replacement components for them simply are not available. If the racking cannot be reused, it is a separate line.
  • Layout changes. A new roof often means new vents or relocated penetrations, which can force the array to be re-laid-out — and a materially changed layout can pull permitting and utility review back into the project.
  • Permits and re-inspection. Township-dependent. Some require both, some require neither.
  • Electrical faults found during the work. Corroded connectors, failing optimizers, damaged conductors, and critter-chewed wiring all tend to surface the moment an array comes apart. Finding them is a good outcome; it is still not in the base price.
  • Broken or failed modules. Ten-year-old modules are often discontinued, and matching a single replacement to an existing string can be impossible. That turns into its own decision rather than a line item.
  • Difficult roofs. Steep pitch, three storeys, restricted access, slate, tile, or standing-seam metal.
  • Split scheduling. If the detach and the reset are not booked back to back, somebody is paying for an extra mobilization. Usually you.
  • Sensible additions while it is off. Critter guard is the obvious one — it is dramatically cheaper to fit while the array is already down.

What keeps you at the low end

A single-plane, walkable asphalt roof. Racking still in production with parts available. The detach and the reset scheduled tightly against the roofer's dates so there is one continuous job rather than two. And an array that turns out to be in good electrical condition when it comes apart — which is far more likely on a system that has actually been maintained.

Ground-mount arrays are outside this entirely. Nothing about them touches the roof, so a roof replacement does not involve them at all — one of the quieter arguments for putting the array on the land where the property allows it.

When a reset is the wrong answer

Sometimes the right move is not to put the old array back. Worth pricing the alternative when several of these are true at once:

  • The modules are fifteen or more years old.
  • They are discontinued, and failed modules cannot be matched.
  • Several have already failed, or production has fallen well below the original design.
  • The racking is obsolete and has to be replaced regardless.
  • The inverter is at or near end of life.

Stack enough of those and the reset costs a meaningful fraction of a new array — and buys you aging equipment bolted to a brand-new roof, with the next failure already scheduled. Get both numbers before choosing. Sometimes the reset still wins. Often it does not.

Sequencing, and the part people get wrong

  • Book both before either starts. The detach has to happen before the roofer's first day, and the reset cannot happen before their last. If the roofing schedule slips, your array is sitting in a garage.
  • Make sure the roofer knows the array is coming back. Decking, underlayment choice, and vent placement should all account for it.
  • Get the attachment method in writing. New flashing at every penetration, and clarity on who carries responsibility for those penetrations afterward. This is the seam where a roof warranty and a solar warranty can each point at the other.
  • If it is an insurance claim, raise it early. A detach and reset is sometimes recognised on a storm or hail claim. Have it quoted as its own document rather than folded into a roofing total.
  • Price it before you sign the roof. The solar number is the one most homeowners find out about last, and it is large enough to change which roofing bid makes sense.

Detach and reset work is Pennsylvania only, and in-home visits cover every Pennsylvania county within a two-hour drive of Red Lion. For everything else the service side handles — diagnostics, repair, PTO resolution, storage retrofits — see solar service and repair.

Private Consultation

A direct conversation about your home.

Tell us about the property. We will review whether a whole-home system is a fit, what it would take to engineer it, and how the prepaid lease path applies to your situation.

By Phone

717.820.9588

Based In

Pennsylvania

Prefer to speak first? Call 717.820.9588. All consultations are private.