Office location: 625 70th Avenue Unit # 5, Denver CO, 80229
10/17/2018
Anonymous
Lafayette, CO
My husband and I had a Sunpower system installed in 2016 by Southards Solar. We were always impressed with our system and its performance, but it wasnt until after we suffered a hail storm that I was really amazed by them. We had to coordinate with Southards and our roofer to have the system uninstalled so the roof could be replaced and they were the easiest part of that project. They coordinated everything with the roofer and our insurance agent. The system is back up and producing again and they extended their warranty from the time the panels were put back up. I would be happy to recommend them to anyone interested in getting solar!