System Installation Steps

Key Steps in the Installation Process

In order to qualify for a CSI-Thermal Program rebate, you must complete each of the following steps, which are part of the program’s eligibility requirements.

  • STEP 1: Take a Home Energy Efficiency Audit
    An energy efficiency audit can help you better understand your current home energy usage and help you make choices that can reduce your overall energy or water consumption. The energy efficiency audit can be completed using PG&E's Home Energy Checkup on My Energy.
  • STEP 2: Choose a Contractor
    In order to qualify for a rebate, you must use a CSI-Thermal eligible contractor—or self-install the solar water heating system. Review our tips for choosing the right contractor.
  • STEP 3: Install the System
    The contractor you choose will plan and install your system. When the installation is complete, your contractor will schedule an appointment to have a certified building inspector approve the solar installation. When the inspection is approved, final approval will be sent to PG&E. If you choose to install the system yourself, you must attend the mandatory CSI-Thermal Contractor and Self-Installer Workshop to be eligible for a rebate.
  • STEP 4: Claim Your Rebate
    Contractors and Self-Installers are responsible for submitting rebate applications after the system has been installed. If you used a contractor, the rebate will be issued to whomever is designated on your contract—either the contractor or homeowner.

Solar Water Heating Kit

  • This FREE Solar Water Heating Kit provides the tools you need to understand what Solar Water Heating can do for you, what rebates are available and how to
    find a contractor to get started today!

Contractor Resources

  • Information and resources for contractors to ensure a successful installation.
    Learn more>>

Go Solar California

Contact Us

  • E-mail:

    Solar Customer Service Center 1-877-743-4112

  • Energy Upgrade Califorinia
  • Right Tree Right Plac
  • Carbon Footprint Calculator