06/30/2015
Anonymous
We couldn't be happier with our new solar system for our home and pool. Cosmic Solar staff was both professional and courteous! Their installers cleaned up the work site daily until the job was done! And the Cosmic Solar team kept us informed each and every step of the way through our process!