Solar Contractors

167 South Coast 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.

South Coast Solar

South Coast Solar

Website :
Location New Orleans, LA
Company Founded : 2008
Employees : 30
Total Megawatts Installed / last year : 8 / 1.999
Primary Service / Primary Market : Rooftop Contractor / Residential

More information about the South Coast Solar company:

South Coast Solar is a design/build solar contractor providing turn key photovoltaics projects to homeowners, business and government and also providing solar thermal design and installation to commercial and government entities.

2015 Top 400 Solar Contractors

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