Upstart Energy

  • Renewable Energy
Upper Lake, CA 95485
(707) 413-0044
  • About

    We inspire home and business owners to go solar with confidence. We offer education and training to teach you the basics of solar so you know the right question to ask any prospective solar installer.