Office location: 2100 Pewaukee Rd D, Waukesha WI, 53189
04/22/2021
Rohan P and Kimaya C
Verona, WI
My friend recommended this company for solar panel installation. Overall, we were extremely satisfied with the project from start to finish. We received frequent project updates and all the required paperwork was completed by the company. The installation team did a thorough job and took all the safety precautions to complete the project.