Review for Cosmic Solar, Inc.

Office location: 943 Poinsettia Avenue Unit 401, Vista CA, 92081

03/17/2018
Anonymous

All went well

We had an installation last August and wanted to see how the panels held up after we had some weather. All went very well and the panels appear to be working fine after six months on the roof.

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