Review for Cosmic Solar, Inc.

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

Michael F

Happy with our solar system

Cosmic solar had the most honest and transparent sales process of all the companies I spoke with (Ken is great). They installed my panels quickly and everything looks/works great. We are very happy with our system!

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