
Roofing & Solar Across Southern California
From our Carlsbad base, McKay Roofing & Solar serves homeowners and businesses across Southern California and the surrounding California communities – with the same crew, the same standards, and the same honest guidance.
Local roofing and solar experts, built for California weather
California roofs face a lot – nonstop sun, dry heat, coastal salt, and the occasional heavy storm. We install roofing and solar systems that hold up here, and we're honest about what your roof actually needs. Whether it's a small repair, a full replacement, or a solar install paired with a new roof, our team handles it end to end.

Roofing and solar realities across Southern California
Sun does more damage to roofs here than storms do. Under year-round UV, underlayment dries out and shingle granules wear away early, especially on the unshaded south-facing slopes common across Winter Gardens, Poway and Fallbrook.
Santa Ana winds are the other factor out east, lifting loose flashing and shingle tabs that coastal roofs rarely deal with. And because solar only pays off if the roof lasts the life of the system, we check roof condition first and handle city permitting on every job.
Ready to talk about your roof or solar project?
Get a Free QuoteRoofing And Solar Services We Offer
Trusted Roofing and Solar services for homes and businesses across Southern California.
Why California Homeowners Choose McKay
Four decades of roofing and solar experience across Southern California.
California license #1130793. Fully insured for your protection.
One team handles both, so your roof and system work as one.
We tell you when a repair is enough – no upselling to a full replacement.
Based in Carlsbad. Same crew shows up on every project.
Google reviews from homeowners across Southern California.
Recent Work Across California
Roof replacements, repairs, and solar installs from around the region.
Our Regional Hubs
Each hub covers a group of cities we run crews through every week.
East County & Bayside Hub
East County and bayside communities we cover on our regular weekly routes.
3 citiesNorth County Coastal Hub
Salt air, ocean humidity and older tile roofs – coastal homes need different details than inland ones.
7 citiesNorth County Inland Hub
Big tract roofs, strong sun exposure and plenty of room for solar plus battery backup.
8 citiesRiverside County Hub
Hot inland valleys where heat, wind and wildfire ratings drive the material choice.
4 citiesOrange County Hub
South Orange County coastal and master-planned communities, HOA approvals included.
9 citiesCities We Serve in California
Pick your city for local roofing and solar information.
La Jolla
Roofing and solar for La Jolla's salt-air homes, from the Village to Mount Soledad.
View cityCoronado
Roofing and solar built for Coronado's island-level salt exposure.
View cityScripps Ranch
Roofing and solar for Scripps Ranch's aging tile-roof tracts.
View cityCarlsbad
Roofing and solar across Carlsbad, from the Village to La Costa and Aviara.
View cityEncinitas
Roofing and solar for Encinitas, from Leucadia's coast to inland Olivenhain.
View cityOceanside
Roofing and solar for Oceanside, from the Pier to Rancho del Oro.
View citySolana Beach
Roofing and solar for Solana Beach's bluff-top and coastal homes.
View cityDel Mar
Roofing and solar for Del Mar's Village cottages and hillside estates.
View cityPoway
Roofing and solar for Poway's ranch homes and hillside properties around Lake Poway.
View cityFallbrook
Roofing and solar-plus-battery systems for Fallbrook's rural, avocado-grove properties.
View cityTemecula
Tile roofing and HOA-approved solar for Temecula's wine country and tract neighborhoods.
View cityMurrieta
Roofing and solar for Murrieta's planned communities, with HOA approvals handled in-house.
View citySan Clemente
Coastal tile roofing and solar built for San Clemente's salt air and design guidelines.
View cityMenifee
Roofing and solar across Menifee, from Sun City's older roofs to newer lakeside tracts.
View cityLake Elsinore
Fire-hardened roofing and solar-plus-battery systems for Lake Elsinore's hillside homes.
View cityRancho Bernardo
Tile roofing and solar for Rancho Bernardo's established Southern California neighborhoods.
View city4S Ranch
Roofing and solar for 4S Ranch's tile-roof tract homes built between 1998 and 2005.
View cityRancho Santa Fe
Custom roofing and solar for Rancho Santa Fe estates inside and outside the Covenant.
View cityWinter Gardens
East County roofing and solar for Winter Gardens homes near Fallbrook.
View cityPine Valley
Mountain roofing and solar built for Pine Valley's snow, wind and wildfire exposure.
View cityVista
North County roofing and solar for Vista's mixed housing stock, old and new.
View cityRamona
Backcountry roofing and solar for Ramona's ranches, vineyards and horse property.
View cityValley Center
Rural roofing and solar for Valley Center's avocado groves and open acreage.
View citySan Juan Capistrano
Roofing and solar for San Juan Capistrano, from the historic mission district to Hunt Club.
View cityDana Point
Coastal roofing and solar built for Dana Point's salt air and harbor-front homes.
View cityLadera Ranch
Roofing and solar for Ladera Ranch's planned neighborhoods and HOA-governed villages.
View cityLaguna Beach
Hillside and coastal roofing and solar for Laguna Beach's canyon streets.
View cityLaguna Niguel
Roofing and solar for Laguna Niguel's hillside tract neighborhoods.
View cityCoto de Caza
Roofing and solar for Coto de Caza's large custom and equestrian-zoned homes.
View cityRancho Mission Viejo
Roofing and solar service for Rancho Mission Viejo's newest planned villages.
View cityMission Viejo
Roofing and solar for Mission Viejo's master-planned streets around Lake Mission Viejo.
View cityReady for a free California roofing or solar estimate?
Tell us about your project. We usually respond same day.




















