Office location: 1326 Marsten Road, Burlingame CA,
01/03/2024
Mimi M
Redwood City, CA
I would give them a negative star if I could…they are so unorganized and unprofessional! Their workers showed up without an appointment and no one from the office bother to let us know that they were coming. Installation started in June 2023. They came out about 5 days to install devices and they did not even complete the job. Yet the accounting person called to ask for payment. some of the devices are not even functioning! I reached out to them numerous times, and I haven’t received any response. it’s been a nightmare!
System size (kW): 200
Year installed: 2023