01/27/2015
Anonymous
I was astounded at the level of service I received from the team at Cosmic Solar. Up front they told me they would take care of every step of my install and they absolutely delivered. I have worked with many contractors in the past and this was hands down my best experience. I would highly recommend them for anyone looking at adding solar to their home.