Review for JEH Solar LLC

Office location: 105 Henderson Rd., Lafayette LA, 70508

04/19/2022
Paul Houma, LA

Eddie know his stuff and is about as honest as it comes. I’m sure he will be the same for you

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support

System size (kW): 7

Year installed: 2022