03/05/2015
Anonymous
CST is top rate and very professional through every step of the process. Our sales representative was thoughtful and informative about every question we asked. We had been wanting to install solar for many years and NOW was the time to do it! We are so excited to be part of a sustainable future and lock down our energy costs for good. Thank you CST for making this an easy process.