Office location: 970 W 190th St #302, Torrance CA, 90502
07/20/2023
Johnny
Poway, CA
Terrible customer service. No communication what so ever. No one knows anything. Mix information provided. Not satisfy at all
System size (kW): 7
Year installed: 2023
Energy Service Partners (ESP) reply
07/25/2023
We're sorry to hear that you feel this way about the experience. We do show that your system is fully functional and activated. Please let us know if there is anything else we can do for you at this time, and congratulations on being powered by the sun!