Solar Source Inc

Solar Source Inc

Solar Source is a solar energy contractor headquartered in beautiful Long Beach, CA. At Solar Source we design, engineer, and install photovoltaic solar systems for residential and commercial customers.

Contact Information

  • 375 Redondo Ave #106, Long Beach, CA 90814
    United States
  • Map
  • Phone: +1 562 852-5626
  • Fax: +1 800 852-5026
  • vCard


Inverter Brands: Enphase, SolarEdge

Solar Panel Brands: Canadian Solar, LG, SunPower