
El Cajon · Santee · Lakeside · San Diego County
Roofing That's Built Around Your Solar
Most roofers don't understand solar. Most solar companies don't touch roofs. Sunny Solar Power does both — licensed, insured, and backed by 15+ years of experience on San Diego County rooftops.
✓ Class B General Contractor Licensed
✓ Licensed & Insured
✓ Solar-Aware Roofing
✓ Free No-Pressure Estimate

FOUNDER · LICENSED ELECTRICIAN · NABCEP CERTIFIED
One Contractor. No Coordination Headaches.
Joe Lopez holds California contractor license #1042628 with classifications B, C-10, and C-46 — a Class B general contractor license that covers roofing work alongside electrical and solar. When you hire Sunny Solar Power for your roof, you are hiring the same licensed, background-checked team that has been on San Diego County rooftops for over 15 years.
Most homeowners who need roofing and solar work have to hire two separate companies, coordinate two schedules, and hope neither one blames the other when something goes wrong. We handle both. If your roof needs work before or after a solar install — or if you need a new roof and want to finally add solar at the same time — one call covers it.
We subcontract nothing on jobs we don't supervise directly. Joe reviews every project before it closes.
Roofing Services for San Diego County Homeowners
WHAT WE DO
From minor leak repairs to full replacements, every job is approached the same way: assess first, recommend honestly, execute cleanly.
Roof Inspection & Assessment
Before we recommend anything, we get on the roof and tell you what we actually find. Written report included. No pressure to commit to anything after.
Leak Repair & Patching
From cracked flashing to blown-off shingles, we handle repairs that stop the damage before it spreads to your attic, insulation, or ceiling.
Full Roof Replacement
When repair isn't enough, we replace. We size the new roof with your solar system in mind — whether it's already installed or you're adding it alongside the replacement.
Solar-Ready Roof Prep
Adding solar? We assess your roof's age, pitch, and structural load before a single panel goes up. A 10-year-old roof under new panels is a problem we prevent — not one we discover later.
Flashing & Penetration Sealing
Solar mounting penetrations are a common source of roof leaks when done by crews that don't understand roofing. We seal every penetration correctly because we do both sides of the job.
Permitting & Documentation
Roofing work in San Diego County requires permits. We handle the paperwork, schedule inspections, and give you documentation useful for insurance and home sale records.
WHY IT MATTERS
Your Roof and Your Solar Are Not Separate Problems
In San Diego County, homeowners who add solar to an aging roof often face a costly decision a few years later: remove the panels, replace the roof, reinstall the panels. We help you avoid that sequence.
25-35
Years — typical lifespan of a new asphalt shingle roof in San Diego County
25yr
Standard solar panel warranty period — your roof should outlast your panels
$2–4K
Estimated cost to remove and reinstall solar panels when a roof is replaced separately
If you are replacing your roof and considering solar — or the other way around — doing both at once with one contractor eliminates one of those costs entirely.
WHO WE HELP
Roofing for Homeowners With and Without Solar
✓ Homeowners with active leaks or storm damage
✓ Homeowners planning to add solar to an aging roof
✓ Existing solar customers needing roof work around their panels
✓ Buyers preparing a home for sale
✓ Property owners needing permits and documentation
You don't need to be a solar customer to hire us for your roof. But if you are, we're the only crew in El Cajon that handles both sides without a hand-off.
Thinking about solar but not sure your roof is ready?
We assess your roof before we ever quote a solar system. If the roof needs work first, we tell you that — and we can handle it. No surprises after the panels are up.
Credentials & Licensing
Every job backed by the kind of accountability that doesn't come with a subcontractor.

NABCEP Certified

Tesla Energy Certified

LG Certified Pro Solar

BBB Accredited A+

CA License #1042628
B · C-10 · C-46

Background Checked
WHAT CUSTOMERS SAY
Real Reviews. Not Cherry-Picked — This Is the Pattern.
"Joe showed up personally and diagnosed a problem three other companies said they couldn't figure out. Turned out the issue was with SDG&E's transformer, not our system. He documented everything and forced them to fix it."
Debbie S.
Google Review
"We were desperate to re-connect our older solar panels after a remodel and no one wanted to bother with us. Joe and Ramon at Sunny took such good care of us and their office manager Erica is AWESOME as well. We are up and generating!! THANK YOU!"
Robbin H.
Google Review
"Great work. Joe is awesome. They were able to fit my smaller job in during the crunch for the NEM2 deadline. I recently had an issue with communication from my inverter to app. I notified sunny solar and Joe came out the Tuesday before Christmas eve and fixed the issue."
Joseph C.
Yelp Review
Ready to Talk About Your Roof?
Whether you have an active leak, an aging roof, or solar on the way, we'll walk through your options with you. Free assessment, no pressure.
Serving El Cajon · Santee · Lakeside · San Diego County
