Office location: 3100 Dutton Ave, Santa Rosa CA, 95407
11/06/2023
Barbara
Santa Rosa, CA
We are very happy that we chose to go with this company.They had been recommended to us by our son. Their employees are wonderful to work with. Very polite and considerate. I highly recommend them. We really prefer to go with a local company anyway.
System size (kW): 7.59
Year installed: 2023