Website : http://www.joule-energy.com Location New Orleans, LA Company Founded : 2010 Employees : 50 Total Megawatts Installed / last year : 7.5 / 2.5 Primary Service / Primary Market : EPC / Residential
More information about the Joule Energy company:
Joule is founded and grounded in New Orleans. It is proud to call South Louisiana home and continue to make huge investments in the people New Orleans and Baton Rouge areas. The company takes pride in the quality of its work and its integrity. Joules experienced team of solar installers provides a level of knowledge and skill to find the best solution for a homeowners specific needs. It never installs solar on a home if it doesnt make sense.