CALL TODAY!   (562) 852-5626

Westwood Los Angeles Solar Installation

Westwood Solar Installation

SOLAR SOURCE recently installed this solar system in the Westwood area of Los Angeles. The solar system is a 14 kW system consisting of LG solar panels and Enphase Micro-inverters. What does the installation process look like? Once the project has been discussed, we have guided you through your product and financing options, design details […]