Review for Energy Service Partners (ESP)

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

06/20/2025
Arie Olivehurst, CA

Terrible customer service, company does not take responsibility for faulty installs or equipment. Managers are rude. We’ve had someone come out system stopped working 10 days later. They will not come out and remove the unit. Kay one of the supervisors in customer service is the worse we’ve talk to so far!

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

System size (kW): 1300

System price: $30,000

Year installed: 2023

Price include the Federal Tax Credit or incentives: Yes