Office location: 943 Poinsettia Avenue Unit 401, Vista CA, 92081
07/18/2024
Mike C
La Jolla, CA
Cosmic Solar is very flexible in comparison with other Companies, capable of dealing with HOA President and SDG&E PTO was received in record time.
System size (kW): 20
Year installed: 2024