Cali-GrafCali-Graf
SA
Solar · Electrical · Roofing contractorShingle Springs, CA

Solar And Roof Direct

Licensed since 2020 · Corporation · 20 building permits on record

CSLB #1065773 · ActiveBonded $25,000Verified website
License classes
C-10 ElectricalC-20 HVACC-39 RoofingC-46 Solar
20
Permits on record
3 jurisdictions
20
Permits in 3 years
last Jun 10, 2026
7
Solar systems
median 7.8 kW (n = 5)
3
Panel upgrades
main service panels

Work history

Building permits: San Diego County, City of Palmdale, City of Rancho Cucamonga

Permits by year

1202412202572026
Data covers San Diego County 2024–Oct 2026; City of Palmdale 2023–Oct 2026; City of Rancho Cucamonga 2024–Oct 2026.

What they build

Remodel / addition
10
Solar
7
Main panel / service upgrade
3

Most recent permits

IssuedWorkJurisdictionZIP
Jun 10, 2026SolarCity of Palmdale93552
Jun 9, 2026Remodel / additionSan Diego County92021
Jun 9, 2026Remodel / additionSan Diego County92021
Apr 10, 2026Remodel / additionSan Diego County92127
Mar 16, 2026Remodel / additionSan Diego County92065
Feb 2, 2026Remodel / additionSan Diego County92020
Jan 8, 2026Remodel / additionSan Diego County92065
Dec 11, 2025SolarCity of Palmdale93551
Dec 8, 2025Main panel / service upgradeCity of Palmdale93551
Nov 21, 2025SolarCity of Palmdale93552
Only the type of work, date and ZIP are shown — never homeowner names or street addresses.
Permits are matched to this contractor by CSLB license number on the permit

Equipment they install

Building permits · company website
Batteries
  • Tesla4
  • SolarEdge Home Battery1
  • Tesla Powerwall 3 Expansion1
Named in their building permits. Brands on the company website: Tesla.
Counts are permits that name the product

Where they work

Building permits

Jurisdictions

San Diego County
10
Palmdale
9
Rancho Cucamonga
1

Top ZIP codes

  • ZIP 935504
  • ZIP 935523
  • ZIP 920653
  • ZIP 935512
  • ZIP 920212
  • ZIP 920781
  • ZIP 919351
  • ZIP 920281
Area is where permits were issued, not the office address

License, bond & insurance

California Contractors State License Board
  • CSLB license#1065773 · Active
  • Business typeCorporation
  • Issued · expiresMay 11, 2020 · May 31, 2028
  • OfficeShingle Springs, CA 95682
  • CSLB record updatedMay 26, 2026
  • Contractor bond$25,000 · since May 7, 2026
  • Bond companyWestern Surety Company
  • Workers' compensationLeasing Firm, Temp Agency, etc

License classes

C-10 ElectricalC-20 HVACC-39 RoofingC-46 Solar
Always confirm a license on cslb.ca.gov before signingCheck another license

About the company

solarandroofdirect.com

Services

Battery storageCommercialFinancingFree estimatesShingle roofSolar installation
  • Founded2017
  • Websitesolarandroofdirect.com
  • Brands mentionedTesla
From the company's own website, checked Oct 8, 2026. Claims are the company's; we show where each came from.
Facts with links to the page they came from

Questions & answers

Is Solar And Roof Direct licensed?
CSLB license #1065773 is active, issued May 11, 2020 and valid through May 31, 2028, with classes C-10, C-20, C-39, C-46.
Is Solar And Roof Direct insured and bonded?
CSLB lists a $25,000 contractor bond with Western Surety Company.
How many jobs has Solar And Roof Direct done?
Building permits name the company on 20 jobs, including 10 remodel / addition, 7 solar, 3 main panel / service upgrade.
Which batteries does Solar And Roof Direct install?
Their permits name Tesla most often.
Where does Solar And Roof Direct work?
Most permits are in San Diego County, City of Palmdale, City of Rancho Cucamonga.

Sources

  1. Contractors State License Board — license, bond and workers' comp records (May 26, 2026).
  2. Building permits — San Diego County, City of Palmdale, City of Rancho Cucamonga.
  3. Company website — solarandroofdirect.com (checked Oct 8, 2026).
Answers use only the facts on this pageIs this your business? Update listing