Office location: 4911 Windplay Drive, El Dorado Hills CA, 95762
08/28/2023
Steve C
Placerville, CA
The whole process was fairly easy on my side. From first contact with Ben to final inspection with Tim the personnel were punctual, knowledgable, and proficient. My main regret is not completing this project sooner.
System size (kW): 7
Year installed: 2023