Office location: 700 S Flower Street Suite 1000, Los Angeles CA, 90017
01/23/2023
Jon Bush
Elk Grove, CA
Terrible experience so far. Left my home installation unfinished over a month ago and will not get back to me on the plan to complete the installation. Don't return calls or emails. Thinking they might be broke but who would know?
System size (kW): 9.08
System price: $36,500
Year installed: 2023
Price include the Federal Tax Credit or incentives: Yes