Review for Cosmic Solar, Inc.

Office location: 12717 Mirar de Valle Road, Valley Center CA, 92082

12/30/2017
Anonymous

Awesome Company!

Cosmic Solar, Inc. is an extremely professional yet down to earth company. We met with the owner Bahram himself and found him to be knowledgeable and easy to talk to. He showed us his bid for our project and we discussed all options. <br />I would not hesitate to recommend Cosmic Solar to any one interested in going green with solar.

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