11/19/2015
Anonymous
CST did a great job from start to finish. My sales person explained the various solar systems available, and the advantages of each. The installation process went just as planned, and I even received assistance with the tax credit paperwork. At any point in the process, if I had a question, I would contact CST, and get an answer very fast. I would highly recommend CTS to anyone who would like a high quality solar system installed in their home or business.