Solar Source Inc.

Year Established: 
2007
4801 E Anaheim
90804 Long Beach , CA
United States
California US

Phone:

5628525626
Full Time Employees: 
6
NABCEP Certifications on Staff: 
0
UL Certifications on Staff: 
0
License Number: 
925231

Licensed Solar Contractor located in Long Beach, CA, serving all of Southern California. In business since 2007, and we have designed and installed solar systems for hundreds of homes.

Renewable Energy & Related Services Offered: 
Solar Electricity
Battery Backup / Energy Storage
Solar Home Design/Construction
Applications: 
Residential
Commercial
Marine/RV

Advertisement

X