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!
System size (kW): 1300
System price: $30,000
Year installed: 2023
Price include the Federal Tax Credit or incentives: Yes