Office location: 1157 Chess Dr #104, Foster City CA, 94404
09/12/2022
JohnDoe
Santa Clara, CA
I wish I checked reviews here before I hire this company. They were terrible in communication and ghosted me completely two weeks before installation. Worth paying more to another company not to have this experience.
System size (kW): 14
Year installed: 2022