OC Solar

$8.0M revenue • 40 employees • 888 Prospect St, La Jolla, CA, 92037, United States

Last Updated Jul 21, 2026

Company Overview

Company Name

OC Solar

Address

888 Prospect St, La Jolla, CA, 92037, United States

Approx. Annual Revenue

$8.0M

Employees

40

Established

2003

Google Reviews

5.0 (31 reviews)

Locations

5

About OC Solar

OC Solar is a solar energy company based in La Jolla, California. The company specializes in high-quality solar and battery systems, offering a reimagined construction experience to help customers achieve energy independence, save money, and reduce their carbon footprint. OC Solar is committed to empowering its customers through sustainable energy solutions and providing a streamlined process for installing solar and energy storage systems.

Business Profile

Read from the OC Solar website on Oct 12, 2026. Hover an item to see the exact wording it came from.

Licenses, certifications & awards

Brands carried or installed

About the website

Website quality (AI-assessed)
9/10 · Current awards and reviews; Complete service and financing details
Footer copyright year
2026

OC Solar locations

5 Google Business Profile listings.

LocationGoogle categoryReviewsStatus
888 Prospect St, La Jolla, CAprimary— 5.0 (31)Claimed
220 Progress Suite #150, Irvine, California———
240 Progress Ste 100, Irvine, CASolar energy company 4.8 (431)Claimed
1800 Vine St, Los Angeles, CASolar energy company 5.0 (14)Claimed
68718 E Palm Canyon Dr, Cathedral City, CARoofing contractor 5.0 (1)Claimed

Roofing Companies near La Jolla, CA

Browse all Roofing companies in California →

Frequently Asked Questions about OC Solar

Categories

Technologies Used

Social Profiles

Key Decision Makers

Vince Curcie Chief Executive Officer
LinkedIn
Vincent Curcie Chief Executive Officer
LinkedIn