Review for Stellar Solar

Office location: 265 Via Del Monte, Oceanside CA, 92058

04/01/2024
Jeffrey Carlsbad, CA

Best Solar Company!

Thrilled with my experience with Stellar Solar!

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

System size (kW): 4.8

Year installed: 2023