05/25/2016
Anonymous
Cosmic Solar completed our project on time and with as little disruption to our lives as is possible with work of this kind. All of their personnel were friendly, clean and professional. If they said they would be here at a given time, they were. I would not hesitate to recommend Cosmic Solar.