Solar Trade Platform and Directory of Solar Companies
Strata Solar LLC

Strata Solar LLC

800, Taylor St., Suite 200, Durham, NC, 27701
+1 919 9606015
United States the_United_States.png

Staff Information

No. Staff
350

Business Details

Installation Starting Date
2008
On-Grid / Off-Grid
Off-grid
Installation size
(S)maller Installations, 1(M)Wp+ Installations
Other Services
Evaluation, Design, Monitoring
Operating Area
Canada, United States
Panel Suppliers
Inverter Suppliers
Last Update