Office location: 5174 Hillsdale Cir, El Dorado Hills CA, 95762
07/25/2023
DMW
El Dorado Hills, CA
Just began production with a PV solar energy system from Excite Energy. Very happy with the service and installation. They directly handled all aspects of the project and were able to get ours installed in short notice and in time to continue with NEM2.
System size (kW): 8
Year installed: 2023