Review for Energy Service Partners (ESP)

Office location: 970 W 190th St #302, Torrance CA, 90502

04/11/2025
rorey walker Grand Terrace, CA

horrible customer service

Started my project October 2024, currently still not complete. Absolutely no communication i ALWAYS have to initiate the conversation to get updates. I have been passed along to 3 different "project managers". I took time off work so the installers could "commission" the system. No one showed up. When i called my project manager he didnt even know they were scheduled for that day(even though he set it up). Turns out that even if they showed up that day, SCE never gave them permission to operate due to their billing plan documentation not being in order. Im in the process of canceling my lease. Stay away from this company!!!

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

System size (kW): 7200

Year installed: 2025