Solaris, Inc.

321 S. Main Street
95472 Sebastopol , CA
United States
California US

Phone:

707-829-0342
Full Time Employees: 
1
NABCEP Certifications on Staff: 
0
UL Certifications on Staff: 
0
Solaris, Inc., based in northern California, has installed over 12 megawatts of PV in California and Nevada.

Advertisement

X