SAN DIEGO • SINCE 1981

San Diego's Trusted Roofing & Solar Contractor

Free, no-pressure estimates. Read our Google reviews. 3,200+ homes protected across San Diego County.

  • Licensed & Insured · CSLB #1130793

  • Google reviews

  • 40+ Years in business

GET A FREE QUOTE!

40+

Years in Business

1981

Roofing Since

3200+

Happy Homes

Certified where it counts

One license, three trades — and the factory certifications to prove it. Verify us at gaf.com, cslb.ca.gov, and tesla.com.

GAF Certified™ Contractor
Residential & commercial. We register your roof for the GAF System Plus Limited Warranty — 50-year non-prorated material coverage. Only ~7% of North American roofers are invited.
Tesla Certified Installer
Powerwall battery storage, installed and warrantied by the same crew that does your roof.
Enphase Certified Installer
IQ Battery systems — we fit the battery platform to your house, not the other way around.
CSLB #1130793 · B / C-10 / C-39
Roofing, electrical, and general building on one license. One contractor, one permit, one crew.

Contractors enrolled in GAF certification programs are not employees or agents of GAF, and GAF does not control or otherwise supervise these independent businesses.

McKay Roofing and Solar is a San Diego contractor that does the roof, the solar, and the battery under one CSLB license — #1130793 (B, C-10, C-39). That matters here because SDG&E net billing pays little for exported power, and a leak under panels is two companies arguing. We inspect the roof first, tell you whether it should be repaired or replaced, then design the array and storage around that roof.

Should you replace the roof before solar? · Office: 9520 Padgett St, Suite 107, San Diego, CA 92126 · (858) 541-1097

Since 1981

Why choose McKay Roofing and Solar in San Diego

We’ve worked on roofs all over San Diego for decades. Homes in Mission Valley deal with runoff issues. East County roofs take a beating from heat. Coastal wind lifts shingles faster than people expect. Every area has its own problems, and that’s something you only learn by being here a long time.

Original Mckay Roofing and Solar Crew in 1981

We handle roofing and solar under one roof, which matters more than people realize. Solar systems sit on roofs, and if those two trades don’t work together, problems show up later. Our approach is simple. Inspect first. Explain clearly. Fix what actually needs fixing.

Roof repair San Diego

Most roof repair calls start small. A stain that wasn’t there before. A drip during the last storm. A shingle that came loose after a windy day. With constant sun and sudden rain, roof problems show up fast in San Diego.

Homeowners reach out when they want answers not guesswork. After years of repairing roofs across San Diego neighborhoods, we know where damage usually starts and how to stop it before it spreads into bigger issues.

McKay crew working on a wood shake roof

Roof replacement San Diego

There’s a point where fixing the same roof over and over just doesn’t make sense anymore. Roof replacement usually comes up when leaks keep popping up, materials are worn thin, or the roof is simply at the end of its life. See all available roofing materials In San Diego, nonstop sun alone can break roofs down faster than most people expect.

We handle roof replacement for homes and buildings that need a clean reset. Old roofing comes off, the structure underneath gets checked, and a new roof goes on thats built for San Diego heat and weather. We walk through material choices, timing, and what to expect so nothing catches you off guard halfway through.

san diego roof stripped of shingles

Solar Installation Services in San Diego

Solar installation is more than placing panels on a roof. The roof underneath needs to be solid and ready for the system long term.

We install solar systems with roofing in mind from the start. That keeps projects moving smoothly and helps prevent leaks or roof damage later. Many customers choose us because they don’t want roofing and solar handled by separate companies.

solar panels on residential roof in spring valley

Roofing Service San Diego

Roofing service is the day-to-day work that keeps a roof from turning into a bigger problem later. Inspections, routine repairs, maintenance, and full replacements when a roof has finally run its course.

In San Diego, roofs don’t get much of a break. Sun dries materials out, wind shifts things loose and rain finds the smallest gaps. Our roofing service focuses on spotting issues early and laying out clear options, not rushing people into work that doesn’t make sense yet.

roof under construction in san diego

Solar Energy Company in San Diego

As a local solar energy company, we help people set up systems that make sense long term. Because we understand roofing, we plan solar systems so they don’t create roof issues later. That saves homeowners money and headaches down the road.

Solar in San Diego has changed a lot over the years. It’s not just panels anymore. Homeowners now want battery storage, backup power, and EV charging that fits their home and roof layout.

commercial solar panels on flat roof

Recent job photos

Recent roof replacements, roof repairs, solar installs, and storm fixes from around San Diego County.

Roofer in a harness working on a wood shake roof, extension ladder against the wall
Solar panels on the shingle roof of a single-story ranch home with a brick chimney
Two solar arrays mounted on an asphalt shingle roof above a canyon
A single row of solar panels along an asphalt shingle ridge overlooking the bay
Solar panels mounted on a clay barrel tile roof, seen from above
Wood shake roof mid-replacement with staging planks laid across the slope
Solar array mounted on a wood shake roof
Tilt-racked solar array on a white flat roof

Common Questions

Text or call (858) 541-1097 we’re here to help!

Do you offer free estimates?

Yes. We provide free, no-obligation estimates for roofing, solar panels, and battery systems throughout San Diego County.

How do I know if my roof needs repair or full replacement?

Most roofs give warning signs before they fail. Stains on ceilings, missing or cracked shingles, and leaks during rain usually point to repair. If the roof is older, has widespread wear, or keeps leaking in new spots, replacement may make more sense. We’ll look at the roof and explain what we see so you can decide.

What roofing material works best for San Diego homes?

In San Diego, asphalt shingles, tile, and metal roofing all perform well when installed right. The best choice depends on sun exposure, roof slope, and budget. Tile roofs last a long time in heat. Shingles cost less upfront. Metal reflects heat well. We walk through options so it fits your home, not just the trend.

Is solar actually worth it in San Diego?

For most homes, yes! San Diego gets consistent sun year round which makes solar a strong long-term investment. Homeowners see lower electric bills right away when they work with us and savings add up over time. How much you save depends on usage, roof layout, and system size.

How much does solar cost in San Diego?

Solar costs in San Diego vary based on system size, roof layout, and energy use. Many homeowners are surprised that solar can be installed with $0 out of pocket through financing options.

Monthly payments are often lower than SDG&E or Edison bills, so people start saving right away. The old 30% homeowner tax credit is gone for systems bought after 2025. A prepaid PPA can still lower the price, because the PPA company uses a safe-harbored credit. That is a lower price for you, not a credit on your tax return. We go over all the numbers before anything moves forward.

Real Reviews From San Diego Homeowners

McKay Roofing and Solar

San Diego Office

9520 Padgett St, Suite 107, San Diego, CA 92126

Licensed & Insured

License #1130793

Contact Information

Hours

Mon - Fri: 7am - 4:30pm

Sat: Closed

Sun: Closed