SOLAR SOURCE is a licensed solar energy contractor based in beautiful Long Beach, CA. SOLAR SOURCE designs, engineers and installs photovoltaic solar systems for residential and commercial electricity generation.