Should You Replace Your Roof Before Installing Solar?
Short answer: if your roof has 10 or more good years left, keep it and go solar now. If it's near the end of its life — or already leaking — re-roof first. Panels last 25–30 years, so you don't want to pull them off in year 8 to redo the roof underneath. We're licensed for both, so here's the honest call.
Get a free estimate
- Solar panels last 25–30 years — often longer — so match them to a roof with plenty of life left.
- Roof with 15+ years of life left? Keeping it is usually the right, cheaper choice.
- Roof near the end of its life, worn, or leaking? Re-roof first — pulling panels later costs $1,500–$6,000+.
- A good installer inspects your roof before designing the system. We’re licensed for both.
The one-minute version
Solar and roofing are two separate jobs that end up bolted together for decades. The question isn’t “is my roof fine today?” — it’s “will my roof outlast the panels I’m about to put on it?” Below is the decision table we actually use on site, plus how long each roof material really lasts and what it costs if you get the timing wrong.
Roof condition → recommendation
Find the row that matches your roof. The real test isn’t age alone — it’s the roof’s remaining service life vs. the panels’ 25–30 years, and material and underlayment condition matter more than the number. This is the same logic our crews use during a site visit — it errs toward keeping your roof when that’s genuinely the smart move, not toward selling you a new one.
| Roof condition & remaining life | Recommendation | Why |
|---|---|---|
| 15+ years of roof life left (sound, durable material) | Keep it — go solar now | The roof will easily outlast the first 10–15 years of the panels. No reason to spend on a new roof. |
| 5–15 years of life left | Get it inspected — often re-roof first | If it won’t make it another 15–20 years, doing the roof now avoids removing panels later. A quick inspection settles it. |
| Under ~5–10 years of life left, or visibly worn (curling shingles, lost granules, soft spots) | Re-roof before solar | The roof will likely need replacing during the panels’ life. Cheaper to do it once, now, with the panels off. |
| Any age with active leaks or storm damage | Fix the roof first, always | Never mount solar over a compromised roof — you’d trap the problem under an array and pay to move it to fix a leak. |
| Concrete or clay tile, sound | Usually keep — check the underlayment | Tile lasts decades, but the felt underlayment beneath it fails sooner. A roofer can spot-check it before panels go on. |
Recommendations reflect our own California roofing & solar experience and industry guidance from EnergySage. Every roof is different — a site visit beats a table.
Why panel life vs roof life is the whole question
Modern solar panels are built to last. Most carry a 25-year performance warranty and keep producing well past it — NREL’s long-term data shows quality panels degrade only about 0.5% a year, so a 25-year-old array still makes roughly 88% of its original power (EnergySage). Plenty of 1980s and ’90s panels are still running today.
That longevity is the catch. If you bolt a 25–30-year array onto a shingle roof with only 8 years left, you’ll have to take the whole system down mid-life, replace the roof, and put it back — a cost and a hassle you could have skipped by re-roofing first. The goal is simple: the roof should last at least as long as the panels, or close to it.
How long each roof material actually lasts
Not every roof is on the clock. What you have under the panels matters as much as its age — a 20-year-old tile roof and a 20-year-old 3-tab shingle roof are in very different places.
| Roof material | Typical lifespan | Notes for solar |
|---|---|---|
| Asphalt shingle — 3-tab | ~15–25 yrs | The most common roof, and the one most likely to need replacing during the panels’ life. Check its age closely. |
| Asphalt shingle — architectural | ~25–30 yrs | Thicker and longer-lived; often a good match for a solar array if it’s not already aged. |
| Concrete tile | ~40–50+ yrs | Outlasts the panels easily. Tiles rarely need replacing — but the underlayment beneath may need work around 20–30 years. |
| Clay tile | ~50+ yrs | Longest-lived common roof in SoCal. Same note: verify the underlayment, not just the tiles. |
| Metal (standing seam) | ~40–70 yrs | Excellent for solar — long life and easy, penetration-free mounting. |
Sources: Bob Vila — roof lifespan by material and our own Southern California roofing work. Actual life depends on install quality, ventilation, and sun exposure.
Tile vs shingle: they’re handled differently
On asphalt shingle, mounting is straightforward — lag bolts into the rafters, flashed and sealed. If a shingle roof is near end-of-life, re-roofing before solar is relatively cheap and clean.
Tile (concrete or clay) is where an experienced roofer earns their keep. Tiles are brittle and have to be lifted, cut, or swapped for special flashings and “tile hooks” so the array sits watertight without cracking the surrounding tiles. Done poorly, a tile install leaks. Because the tile itself lasts 40–50+ years, you usually keep the roof — but a good crew will still inspect and refresh the underlayment where the panels go. This is exactly the kind of thing you want a licensed roofer, not just a panel crew, to handle.
How to tell if your roof is near the end
You don’t need to climb up there. A handful of ground-level signs tell you whether to book a proper inspection before committing to solar.
Curling or cupping shingles
Edges lifting or corners turning up mean the shingles have dried out and are losing their seal — a late-life sign on asphalt roofs.
Bald spots & granules in gutters
Sandy grit collecting in downspouts is shingle surface washing away. Once the mat shows through, the clock is nearly up.
Cracked or slipped tiles
On tile roofs the tiles may be fine but a few cracked or slid-down pieces hint the underlayment underneath is aging.
Interior stains or sag
Water marks on ceilings, a musty attic, or any dip in the roof line means fix-first, no exceptions — solar can wait a few weeks.
What it costs to move panels later (and why timing pays)
If you skip the roof and it fails in a few years, here’s the bill you’re signing up for — on top of the roof itself.
| System size | ~Panels | Remove & reinstall cost |
|---|---|---|
| Small (up to ~5 kW) | ~10–12 | $1,500 – $3,500 |
| Average (~6–8 kW) | ~15–20 | $2,800 – $4,800 |
| Large (10 kW+) | ~25+ | $4,500 – $6,000+ |
Ranges from Fixr (roughly $200–$500 per panel; ~$2,800–$4,800 to move a typical 15-panel array). Steep pitches, tile, and detached storage add cost. This is on top of the roof replacement itself.
So a $3,000–$5,000 detach-and-reset is the price of getting the timing wrong. If your roof was already going to need replacing within the panels’ lifespan, doing it before the array goes up almost always saves money — one mobilization, no panels to work around.
When keeping your existing roof is perfectly fine
It’s under ~10 years old
A sound roof with a decade-plus of life left will comfortably carry an array through its most productive years. No new roof needed.
It’s tile in good shape
Concrete and clay tile last 40–50+ years. Unless the underlayment is failing, you keep it — just mount it properly.
Architectural shingle, mid-life
A quality architectural shingle roof rated for 25–30 years, only 8–10 in, is usually a fine base for solar.
No leaks, no soft spots
If an inspection finds the decking solid and the surface intact, there’s no reason to spend on a roof you don’t need.
A good installer inspects the roof before designing the system
Any installer worth hiring gets on your roof first — checks age, material, decking, flashing, and remaining life — before drawing a single panel. If a salesperson quotes you solar without ever assessing the roof it’s bolting to, that’s a red flag. Because we hold a California C-39 roofing scope alongside our solar work under CSLB #1032379, we can inspect, re-roof, and install as one coordinated job — and we’ll tell you honestly if your roof doesn’t need touching.
Doing it right protects your home’s value
A clean, leak-free roof-and-solar combination is an asset when you sell; a leaking array over a worn roof is a liability buyers and inspectors flag. Owned solar on a healthy roof tends to help resale — we cover the details in do solar panels increase home value in California? You can see our combined roofing-and-solar work across LA and the Valley on our projects.
Frequently asked
Do I need a new roof before installing solar?
Only if your roof won’t outlast the panels. Solar panels last 25–30 years, so if your roof has 15 or more years of life left and no damage, you can keep it and go solar now. If it’s near the end of its life, worn, or leaking, replace it first — otherwise you’ll pay to remove and reinstall the array when the roof fails. A quick inspection settles it.
How long do solar panels last compared to a roof?
Panels are warrantied for about 25 years and often run 30–40. Roofs vary by material: asphalt 3-tab shingle lasts ~15–25 years, architectural shingle ~25–30, and concrete or clay tile 40–50+ years. The goal is a roof that lasts at least as long as the panels, so you’re not pulling the array off mid-life.
How much does it cost to remove and reinstall solar panels for a roof replacement?
Roughly $200–$500 per panel. Moving a typical 15-panel array runs about $2,800–$4,800, with small systems near $1,500 and large ones $6,000+ — and that’s on top of the roof itself. Steep or tile roofs cost more. It’s the exact expense you avoid by re-roofing before solar when the roof was already near end-of-life.
Can you put solar panels on a tile roof?
Yes. Concrete and clay tile roofs are common in Southern California and take solar well — they last 40–50+ years, so you usually keep the roof. Tile is more delicate to work with: tiles must be lifted or swapped for proper flashings and tile hooks so the array stays watertight without cracking. Use a crew experienced with tile, and have them check the underlayment underneath.
Is it OK to install solar on an older roof?
It depends on the material and condition, not the age alone. A 20-year-old tile roof may be fine; a 20-year-old 3-tab shingle roof usually isn’t. If the roof will likely need replacing within the panels’ 25–30-year life, re-roof first. Never install over a roof with active leaks, soft decking, or storm damage.
Should I use the same company for roofing and solar?
It helps. When one licensed contractor handles both, the roof and array are designed together, warranties don’t point fingers, and you avoid scheduling two crews around each other. Cali Energy handles both roofing and solar under CSLB #1032379, so we inspect, re-roof if needed, and install as one job.
Related reading
Not sure if your roof is ready for solar?
We're licensed for both roofing and solar (CSLB #1032379), so we inspect the roof before we ever design a system. Send us your roof's age and a recent bill and we'll tell you straight whether to re-roof first or go solar now.
Get a free estimatePrepared by Cali Energy, August 2026. This article is for general educational purposes only and is not legal, tax, financial, engineering, or utility advice. Rates, incentives, codes, permit requirements, equipment specifications, prices, and program terms may change; figures and timelines are estimates, not guarantees. Confirm current requirements with the applicable utility, AHJ, program administrator, manufacturer, or a licensed professional. See our Content Disclaimer. Cali Energy · 19201 Parthenia St Unit E, Northridge, CA 91324 · CSLB #1032379 (B, C-10, C-39)