top of page

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
JOE PROFILE.jpg
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.png

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.

patch.png

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.

replacement.png

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.

sun.png

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.png

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.

report.png

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 logo.png
NABCEP Certified
Tesla logo.png
Tesla Energy Certified
LG logo.png
LG Certified Pro Solar
BBB a+ logo.png
BBB Accredited A+
noun-licensing-8408759-FFFFFF.png
CA License #1042628
B · C-10 · C-46
noun-endorse-152484-FFFFFF.png
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

Let's Connect

tesla-certifed-installer-badge-white-san-diego.png
Sunny Solar Power's NABCEP certification logo in white.png

CALL US

EMAIL US

HOURS OF OPERATION

Phone: 1-888-SUNNY-55

License Contract

Number #1042628

Sunny Solar Power

175 W. Lexington Ave, Suite F

El Cajon CA 92020

Monday to Friday, 8am to 5pm   

 

Emergency service available after hours.  Please contact us for details

Copyright © 2023 Sunny Solar Power, Inc. All Rights Reserved. | Privacy Policy

bottom of page