Office location: 10860 6th St, Rancho Cucamonga CA, 91730
06/24/2022
Mrs. H
Lancaster, CA
Our questions were answered and the install went well. We had frequent contact with the project manager, Alex, who was helpful with all of our questions and concerns.
System size (kW): 7
Year installed: 2022