Stellar Solar

Main Office Location: 
5122 Avenida Encinas
92008 San Diego , CA
United States
California US
Primary Phone: 
Listing Updated: 
February 23, 2017

Stellar Solar is San Diego's premiere solar installation company.  With over 17 years in the business, and over 4,000 installations completed Stellar Solar has the experience to back their exceptional reputation.  Being the winners of the San Diego Union Tribune's "Best of" Poll for Best Solar Company 4 out of the last 5 years, it is clear that the people of San Diego recognize Stellar Solar as the best in the county.  Stellar Solar installs residential and commercial solar in San Diego, and boasts an impressive resume of commercial installations such as the Salk Institute and Cedars-Sinai Hospital.  So if you're looking for solar panels San Diego, look no further than Stellar Solar.