Office location: 2100 Pewaukee Rd D, Waukesha WI, 53189
03/11/2019
Happywith Solar
Lake Geneva, WI
My installation went much more quickly than they told me it would but we ran into a problem going live because my meter needed to be repaired. When it is was not repaired correctly the first time, Trevor took immediate action to take care of the problem and make up for the time the system was not producing. It was a pleasure working with them.