Southern California installed more rooftop solar than almost anywhere in the country, and the first big wave of those panels is now reaching the end of its life. If you are re-roofing a house in Orange County, gutting a rental in the Inland Empire, or clearing a commercial property in Los Angeles, sooner or later you will be standing next to a stack of old photovoltaic panels wondering what you are legally allowed to do with them.
The short answer: you cannot put them in the trash, and you cannot leave them on the curb. California treats discarded solar panels as a regulated waste stream. Here is what the rules actually say, what removal costs in 2026, and how to get old panels off your property without creating a liability for yourself.
Most residential solar arrays carry a 25-year performance warranty, but panels leave roofs long before that for reasons that have nothing to do with age. The three we see most often at 911 Junk CA:
This is the part most people do not know. Effective January 1, 2021, the California Department of Toxic Substances Control (DTSC) allows discarded photovoltaic modules to be managed as universal waste — the same regulatory family as batteries, fluorescent tubes, and electronic devices. California was the first state in the country to do it.
The reason is chemistry. Panels are close to fully recyclable, but they commonly contain heavy metals including cadmium, lead, selenium, copper, and silver — enough that a discarded panel can test as hazardous waste for toxicity. Universal waste status exists to make lawful recycling easier, cutting the paperwork so panels flow to recyclers instead of landfills.
Old panels do not belong in your household trash bin, your green waste, or a mixed debris pile headed to a landfill. They need to reach a facility that is authorized to accept them. Practically speaking, that means either hauling them yourself to a household hazardous waste collection event, or hiring a company that will route them to a permitted handler.
If you generate panels as part of a job, the compliance burden is on you, not on the homeowner. Businesses that manage waste PV modules as universal waste must notify DTSC of that activity. Handlers that accept more than 100 kilograms (about 220 pounds) of panels from an offsite source, or that generate 5,000 kilograms or more in a calendar year, owe DTSC a written annual report by February 1 of the following year.
There are two separate line items here, and conflating them is how people get surprised by a bill.
This is electrical and roofing work, and it belongs to a licensed solar or electrical contractor. National 2026 figures put physical removal at roughly $200 to $500 per panel, with most whole-system removals landing between $1,000 and $3,500 in labor for a standard asphalt shingle roof. Tile roofs — extremely common across Orange County and the Inland Empire — run higher, commonly $3,000 to $6,000, because every panel penetration has to be handled without cracking tile.
If you are already replacing the roof, schedule the removal with the roofing work. Coordinating the two trips instead of paying two separate mobilizations typically saves several hundred to a couple thousand dollars.
Once the panels are safely on the ground and disconnected, disposal is a hauling job — and it is priced by volume and weight like any other junk removal, not per panel. This is the piece 911 Junk CA handles across Los Angeles, Orange County, and the Inland Empire.
At a permitted facility, panels are dismantled rather than buried: aluminum framing is separated, glass is recovered, and the cell and metal layers are processed for reclamation. Under the DTSC rules, handlers may physically separate, cut, break, shred, or compact modules, but are prohibited from applying chemicals, water, or external heat. Nearly the entire panel re-enters the materials stream.
911 Junk CA hauls old solar panels and responsibly routes them, along with the roofing debris, framing, and mounting hardware that comes off the roof with them. We serve Los Angeles, Orange County, and the Inland Empire, and we can time our pickup to your roofer’s or solar contractor’s schedule so panels never sit in your driveway.
Have a stack of panels — or an entire commercial array — that needs to go? Contact 911 Junk CA for a free, no-obligation quote. Tell us how many panels and whether they are already disconnected, and we will give you a straight number.
Service Areas