Review for Cosmic Solar, Inc.

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

Jonathan B Oceanside, CA

Fantastic Company!

From start to finish, Cosmic Solar made the entire installation easy! It took just a few months from start to finish! They helped us source financing.

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

System size (kW): 3

Year installed: 2022