03/05/2015
Anonymous
I read the reviews on CST as well the other companies. I cannot imagine any company outperforming CST. They took care of and explained every step of the process, were always on time, checked back to ensure I was happy with my system (I totally am). Even now, almost 2 years later and with only a small solar system, I know that my system and my satisfaction is as important to them now as it was when first installed.