02/28/2017
Anonymous
Nothing is better than Sunpower!! CST did an awesome Job. There where a few hick-ups in the process that the permit place caused, and the people at CST stayed with it and kept me informed through out!!
Consolidated Solar Technologies reply
02/28/2017
Hi Bill, we appreciate the feedback. We are glad you're happy with your CST Solar/SunPower system. We can't wait to hear about your solar savings!