Relating To Consumer Protection.
Last status update Mar 10, 2026
What this measure contains
Requires purchase, lease, and power purchase agreements for residential solar energy devices to include a cover page with certain required disclosures. Requires any person or entity that markets, sells, leases, or solicits a residential solar energy device or markets, sells, or solicits power purchase agreements to comply with consumer protection laws. Prohibits any person or entity from installing, marketing, offering financing, or engaging in customer acquisition for a residential solar energy device without holding a contractor's license or having a contractual affiliation with a licensed contractor. Allows for rescission or cancellation of the agreement. Specifies that agreements in violation of the law are voidable. Effective 7/1/3000. (SD1)
Source summary of the imported measure. Amendments can change the wording; read a specific version for its complete provisions.
Read the full bill at its source ↗Bill text and versions
Drafts can change as a measure moves through the Legislature. Check the version attached to a recorded vote.
- Introduced · Official document ↗· Jan 20, 2026
- Amended · Official document ↗· Feb 17, 2026
- Amended · Official document ↗· Mar 6, 2026
- Amended · Official document ↗· Mar 27, 2026
Related measures
- SB2032— Same As
Related measures may contain different language or follow different histories.
Legislative path
Each stage below is a recorded decision from the official measure history, attached to the draft it considered. A member's row follows their votes from the first draft to the latest, and a highlighted vote marks where it changed. Committee and conference votes list every member by name. Floor votes list only exceptions; members serving that day who aren't named are shown as ayes in a dashed outline.
- Introduced
- HD1by EEP
- HD2by CPC
- SD1by EIG
Companion measure: SB2032. A companion follows its own path; its votes are not combined with this one.
Decision stages
-
House EEP committee on the introduced draft: Passed, with amendments, reported as HD1
7 aye · 0 no · 0 excused
-
House second reading on HD1: Passed
49 aye · 1 aye with reservations · 0 no · 0 excused
-
House CPC committee on HD1: Passed, with amendments, reported as HD2
8 aye · 0 no · 3 excused
-
House third reading on HD2: Passed
50 aye · 0 no · 0 excused
-
Energy and Intergovernmental Affairs (EIG) on HD2: Passed, with amendments, reported as SD1
4 aye · 0 no · 1 excused · Source roll call
Senate members along the path
| Member | EIG HD2 | Change along the path |
|---|---|---|
| Stanley ChangSD-009 | Aye | |
| Lynn DecoiteSD-007 | Aye | |
| Kurt FevellaSD-020 | Aye | |
| Tim RichardsSD-004 | Excused | |
| Glenn WakaiSD-015 | Aye |
House members along the path
| Member | EEP Introduced | Second reading HD1 | CPC HD1 | Third reading HD2 | Change along the path |
|---|---|---|---|---|---|
| Terez AmatoHD-011 | Aye* | Aye | Dropped reservations at House third reading (HD2) | ||
| Cory ChunHD-035 | Aye | Aye | Aye | Aye | |
| Tina GrandinettiHD-020 | Aye | Aye | Aye | ||
| Linda IchiyamaHD-031 | Aye | Aye | Aye | ||
| Greggor IlaganHD-004 | Aye | Aye | Aye | ||
| Kim IwamotoHD-025 | Aye | Excused | Aye | ||
| Kirstin KahaloaHD-006 | Aye | Aye | Aye | ||
| Sam KongHD-033 | Aye | Aye | Aye | ||
| Matthias KuschHD-001 | Aye | Aye | Aye | ||
| Nicole LowenHD-007 | Aye | Aye | Aye | Aye | |
| Lisa MartenHD-051 | Aye | Excused | Aye | ||
| Scot MatayoshiHD-049 | Aye | Aye | Aye | ||
| Lauren MatsumotoHD-038 | Aye | Aye | Aye | ||
| Amy PerrusoHD-046 | Aye | Aye | Aye | ||
| Elijah PierickHD-039 | Aye | Excused | Aye | ||
| Sean QuinlanHD-047 | Aye | Aye | Aye | ||
| Adrian TamHD-024 | Aye | Aye | Aye |
33 more House members only counted as floor ayes
| Member | EEP Introduced | Second reading HD1 | CPC HD1 | Third reading HD2 | Change along the path |
|---|---|---|---|---|---|
| David AlcosHD-041 | Aye | Aye | |||
| Della au BelattiHD-026 | Aye | Aye | |||
| Elle CochranHD-014 | Aye | Aye | |||
| Luke EvslinHD-016 | Aye | Aye | |||
| Diamond GarciaHD-042 | Aye | Aye | |||
| Andrew GarrettHD-022 | Aye | Aye | |||
| Joe GedeonHD-018 | Aye | Aye | |||
| Daisy HartsfieldHD-036 | Aye | Aye | |||
| Mark HashemHD-019 | Aye | Aye | |||
| Ikaika HusseyHD-029 | Aye | Aye | |||
| Jeanne KapelaHD-005 | Aye | Aye | |||
| Sue Keohokapu-Lee LoyHD-002 | Aye | Aye | |||
| Darius KilaHD-044 | Aye | Aye | |||
| Lisa KitagawaHD-048 | Aye | Aye | |||
| Trish La ChicaHD-037 | Aye | Aye | |||
| Mike LeeHD-050 | Aye | Aye | |||
| Tyson MiyakeHD-010 | Aye | Aye | |||
| Daynette MorikawaHD-017 | Aye | Aye | |||
| Chris MuraokaHD-045 | Aye | Aye | |||
| Nadine NakamuraHD-015 | Aye | Aye | |||
| Ikaika OldsHD-023 | Aye | Aye | |||
| Mahina PoepoeHD-013 | Aye | Aye | |||
| Julie Reyes OdaHD-040 | Aye | Aye | |||
| Jackson SayamaHD-021 | Aye | Aye | |||
| Garner ShimizuHD-032 | Aye | Aye | |||
| Kanani SouzaHD-043 | Aye | Aye | |||
| Gregg TakayamaHD-034 | Aye | Aye | |||
| Jenna TakenouchiHD-027 | Aye | Aye | |||
| David TarnasHD-008 | Aye | Aye | |||
| Shirley Ann TemploHD-030 | Aye | Aye | |||
| Chris ToddHD-003 | Aye | Aye | |||
| Justin WoodsonHD-009 | Aye | Aye | |||
| Kyle YamashitaHD-012 | Aye | Aye |
Aye named · Aye* with reservations · Aye floor vote, not named as an exception · No · Excused · Changed reversed from the previous vote
Names are matched to legislators only when exactly one person fits; every printed name on this measure was matched. A missing vote means no record was found for that member at that stage, not a no vote. Committee codes follow the Legislature's abbreviations.Official measure history ↗
Your lawmakers and participating residents.
Match an address to see your state lawmakers' recorded votes on this bill. This address is used for matching and is not saved with a pilot response.
Legislative history
-
Prefiled.
-
Introduced and Pass First Reading.
-
Referred to EEP, CPC, referral sheet 1
-
Bill scheduled to be heard by EEP on Thursday, 02-12-26 9:45AM in House conference room 325 VIA VIDEOCONFERENCE.
-
The committee on EEP recommend that the measure be PASSED, WITH AMENDMENTS. The votes were as follows: 7 Ayes: Representative(s) Lowen, Perruso, Chun, Kahaloa, Kusch, Quinlan, Matsumoto; Ayes with reservations: none; Noes: none; and Excused: none.
-
Reported from EEP (Stand. Com. Rep. No. 445-26) as amended in HD 1, recommending passage on Second Reading and referral to CPC.
-
Passed Second Reading as amended in HD 1 and referred to the committee(s) on CPC with Representative(s) Amato voting aye with reservations; none voting no (0) and none excused (0).
-
Bill scheduled to be heard by CPC on Thursday, 02-26-26 2:00PM in House conference room 329 VIA VIDEOCONFERENCE.
-
The committee on CPC recommend that the measure be PASSED, WITH AMENDMENTS. The votes were as follows: 8 Ayes: Representative(s) Matayoshi, Grandinetti, Chun, Ilagan, Ichiyama, Kong, Lowen, Tam; Ayes with reservations: none; Noes: none; and 3 Excused: Representative(s) Iwamoto, Marten, Pierick.
-
Reported from CPC (Stand. Com. Rep. No. 1043-26) as amended in HD 2, recommending passage on Third Reading.
-
Forty-eight (48) hours notice Tuesday, 03-10-26.
-
Passed Third Reading as amended in HD 2 with none voting aye with reservations; none voting no (0) and none excused (0). Transmitted to Senate.
-
Received from House (Hse. Com. No. 254).
-
Passed First Reading.
-
Referred to EIG, CPN/JDC.
-
The committee(s) on EIG has scheduled a public hearing on 03-24-26 3:03PM; Conference Room 224 & Videoconference.
-
The committee(s) on EIG recommend(s) that the measure be PASSED, WITH AMENDMENTS. The votes in EIG were as follows: 4 Aye(s): Senator(s) Wakai, Chang, DeCoite, Fevella; Aye(s) with reservations: none ; 0 No(es): none; and 1 Excused: Senator(s) Richards.
-
Reported from EIG (Stand. Com. Rep. No. 3313) with recommendation of passage on Second Reading, as amended (SD 1) and referral to CPN/JDC.
-
Report adopted; Passed Second Reading, as amended (SD 1) and referred to CPN/JDC.