Solar Contractors

6 Strata Solar

   Our Company Score :
70% positive
     Average User Score Rating :
50% positive
Circular Image


By clicking below, you agree that WE may contact you at the phone number and email address provided with information about OUR products.

Strata Solar

Strata Solar

Website :
Location Chapel Hill, NC
Company Founded : 2009
Employees : 110
Total Megawatts Installed / last year : 300 / 200
Primary Service / Primary Market : EPC / Utility

More information about the Strata Solar company:

Strata Solar is a turn-key solar provider. With over 300 MW installed and more than a gigawatt under development, the companys mission is to make a difference by developing cost-efficient alternatives to traditional energy sources and providing clients with the highest quality, service and support in the industry. The company values its employees first and foremost. Strata Solar is fully committed to ensuring a superior work environment, skills training and career opportunities to staff.

2015 Top 400 Solar Contractors

About us | Terms of Service | Privacy | Legal | Contact Us
© 2015 Solar Contractors Companies : 340 Main St. | Worcester, MA 01604