Office location: 17750 Lookout Road STE 605, Schertz TX, 78154
10/31/2018
Anonymous
The SunPower panels sell themselves, so I'm just commenting on the Sales and Install aspect.<br />Tony and Deion are awesome. I dealt with Tony, but Deion made himself available to answer questions when Tony was not available (teamwork x 100% = customer wins). Install guys were super chill and professional. They were personable and willing to answer any questions I had, even if it was not install-related.<br />Super quality install, no leaks, no exposed conduit, metering equipment layout is clean...no trash left behind!<br />Highly recommend, and will be using Freedom Solar for my next home.