Office location: 265 Via Del Monte, Oceanside CA, 92058
07/20/2022
Eric Armstrong
San Diego, CA
Just had a solar system installed by Stellar Solar. They were easy to work with, fast and the system looks and works great! I highly recommend for anyone looking for solar in the San Diego area.
System size (kW): 4
Year installed: 2022