Review for Cosmic Solar, Inc.

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

08/03/2021
Roger Valley Center, CA

Excellent work

We needed new roof before we could install solar panels. Their roofing work was excellent and Ron Schwenk was especially knowledgeable in fitting our roof needs. Cosmic Solar was an excellent choice for us because we wanted battery backup.

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