Office location: 943 Poinsettia Avenue Unit 401, Vista CA, 92081
01/26/2019
Anonymous
Poway, CA
My husband and I were extremely happy with our solar installation by Cosmic Solar, Inc. From the time we met with Bahram Shadzi, the President of the company, to signing the contract (straight forward and easy to understand) through the on- schedule installation, everything went like clock work. All of the workers were professional, knowledgeable and very helpful. We met with many other solar companies and know that we chose the best company! We have already recommended Cosmic Solar Inc to our friends. Debra and Ed in Poway