Joule Solar Energy

General Info

Joule was founded on the principle that investing in solar energy can be as beneficial to the bottom line as it is to the environment. Our experienced team has collectively installed over 1 megawatt of solar panel systems in New Orleans and Baton Rouge, creating a substantial savings for homes and businessess. We are also proud to know that our work furthers development of renewable energy, encourages environmental awareness, and takes us one step closer to energy independence.

1% off for Business Members and Green Card holders!



Photo Gallery