Review for Consolidated Solar Technologies

11/20/2014
Anonymous NM

I love CST

They called me to tell me one of my panels was malfunctioning, came over and fixed it - Johnny on the Spot. I really feel like they're watching out for my system and my family - and making sure our service is impeccable. Which it is. I'm thrilled with my system, and the money I make from it every month.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support