Office location: 11331 Ventura Blvd, Los Angeles CA, 91604
02/23/2022
Henry S
Los Angeles, CA
I first met with Guy and was explained everything very thoroughly and he was helpful with any questions I had. Then, later I was in contact with Rose, which was very friendly and fast to respond to any questions or concerns. Overall it was a great experience and would highly recommend them.
System size (kW): 3.7