Review for Energy Service Partners (ESP)

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

12/02/2024
Alex o Hesperia, CA

i should have not

they were kind and on point with everything always checked in sent me emails messages etc now that we installed, they don't answer my emails or calls and getting in touch is impossible we have not yet received the money promised and they give attitude i should have never i don't recommend ive been waiting all day on a call back and nothing i will be seeking into legal matters

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

System size (kW): 20000

Year installed: 2024