Contractors; regulation, solar installation companies, sale, lease, etc., of solar energy systems.
Do you support it?
Want to know if it passes?
We'll email you when HB1439 moves — a committee vote, a floor vote, or a signature. Nothing else.
Free forever · unsubscribe in one click.
Your answer was recorded either way.
Which district are you in?
Your ZIP is all we need to match you to your own representatives — so we can tell you how they voted on HB1439.
You're tracking HB1439
We'll email you the moment it moves.
HB1439 — Contractors; regulation, solar installation companies, sale, lease, etc., of solar energy systems.
Last action — Acts of Assembly Chapter text (CHAP0851)
No card. One bill, free forever — alerts when it moves.
-
✓Introduced
-
✓In Committee
-
✓Passed House of Delegates
-
✓Passed Senate
-
✓To Executive
-
6Enacted
This bill has been enacted into law. Introduced January 22, 2026. Enacted.
Signed by Governor Glenn Youngkin (Republican) on March 31, 2026.
Prognosis
Where this bill stands today.
Odds of enactment
HighHow often bills like it became law.
-
Enacted
Current position in the legislative process.
-
1 sponsor
1 primary, 0 co-sponsors signed on.
-
Mixed recorded votes
10 passed, 1 failed in recorded votes so far.
Prognosis reads this bill's own signals — stage, sponsorship breadth, committee status, recorded votes and cross-state momentum. Odds come from a model trained on which bills have become law.
Summary
Contractors; regulation, solar installation companies, sale, lease, etc., of solar energy systems.
Bill Text
We don't have the full text on file for this bill yet.
Read HB1439 on the official Virginia source →Compared against the Code of Virginia as published AI-generated reading aid — verify against the official bill.
This bill amends 2 section(s) of the Code of Virginia: 54.1-1102, 54.1-1117.1.
-
54.1-1102
may→ shallReplaces “may” with “shall”.
-
54.1-1102
In transactions involvin
Inserts “In transactions involvin”.
-
54.1-1102
g
Inserts “g”.
-
54.1-1102
a
Inserts “a”.
-
54.1-1102
sale,
Inserts “sale,”.
-
54.1-1102
lease, loan, or power purchase
Inserts “lease, loan, or power purchase”.
-
54.1-1102
agreement
Inserts “agreement”.
-
54.1-1102
for a solar energy system,
Inserts “for a solar energy system,”.
-
54.1-1102
the Board shall
Inserts “the Board shall”.
-
54.1-1102
require
Inserts “require”.
-
54.1-1102
specific
Inserts “specific”.
-
54.1-1102
contract
Inserts “contract”.
-
54.1-1102
provisions
Inserts “provisions”.
-
54.1-1102
and disclosures relating to
Inserts “and disclosures relating to”.
-
54.1-1102
such
Inserts “such”.
-
54.1-1102
sale,
Inserts “sale,”.
-
54.1-1102
lease, loan
Inserts “lease, loan”.
-
54.1-1102
, or power purchase agreement
Inserts “, or power purchase agreement”.
-
54.1-1102
that a solar installation company
Inserts “that a solar installation company”.
-
54.1-1102
is required to
Inserts “is required to”.
-
54.1-1102
include
Inserts “include”.
-
54.1-1102
pursuant to § 54.1-1117.1.
Inserts “pursuant to § 54.1-1117.1.”.
-
54.1-1102
For the purposes of this subsection, "lease," "loan," "power purchase agreement,"
Inserts “For the purposes of this subsection, "lease," "loan," "power purchase agreement,"”.
-
54.1-1102
"solar energy system," and "solar installation company" have the
Inserts “"solar energy system," and "solar installation company" have the”.
-
54.1-1102
same meanings as
Inserts “same meanings as”.
-
54.1-1102
provided in § 54.1-1117.1.
Inserts “provided in § 54.1-1117.1.”.
-
54.1-1102
E
Inserts “E”.
-
54.1-1102
.
Inserts “.”.
-
54.1-1102
E.→ FReplaces “E.” with “F”.
-
54.1-1102
.
Inserts “.”.
-
54.1-1117.1
A. As used in this section:
Inserts “A. As used in this section:”.
-
54.1-1117.1
"Lease" means an agreement that ar
Inserts “"Lease" means an agreement that ar”.
-
54.1-1117.1
ranges for the design, permitting, and installation of a solar energy system owned by a party other than the residential customer
Inserts “ranges for the design, permitting, and installation of a solar energy system owned by a party other than the residential customer”.
-
54.1-1117.1
, in the form of a bailment or lease for the use of personal property by an individual primarily for persona
Inserts “, in the form of a bailment or lease for the use of personal property by an individual primarily for persona”.
-
54.1-1117.1
l
Inserts “l”.
-
54.1-1117.1
, family, or household purposes
Inserts “, family, or household purposes”.
-
54.1-1117.1
, for a period exceeding four months and for a total contractual obligation not exceeding the applicable threshold amount, whether or not the lessee has the option to purchase or otherwise become the owner of the property at the expiration of the lease.
Inserts “, for a period exceeding four months and for a total contractual obligation not exceeding the applicable threshold amount, whether or not the lessee has the option to purchase or otherwise become the owner of the property at the expiration of the lease.”.
-
54.1-1117.1
"Loan" means a
Inserts “"Loan" means a”.
-
54.1-1117.1
n agreement between a residential customer and an authorized lender for the financing of a solar energy system to be designed, permitted, and installed by the solar installation company.
Inserts “n agreement between a residential customer and an authorized lender for the financing of a solar energy system to be designed, permitted, and installed by the solar installation company.”.
-
54.1-1117.1
"Power purchase agreement"
Inserts “"Power purchase agreement"”.
Action History
-
Acts of Assembly Chapter text (CHAP0851)
-
Approved by Governor-Chapter 851 (Effective - see bill)
-
H Fiscal Impact Statement from Department of Planning and Budget (HB1439)
-
Governor's Action Deadline 11:59 p.m., April 13, 2026
-
H Enrolled Bill communicated to Governor on March 31, 2026
-
H Signed by Speaker
-
S Signed by President
-
H Bill text as passed House and Senate (HB1439ER)
-
H Enrolled
-
H Fiscal Impact Statement from Department of Planning and Budget (HB1439)
-
S Conference report agreed to by Senate (36-Y 3-N 0-A)
-
H Conference report agreed to by House (91-Y 4-N 0-A)
-
Conference Report released
-
Conference Report released
-
H Conference substitute printed 26109850D-H2
-
S Senate Conferees: Bagby, McPike, DeSteph
-
S Conferees appointed by Senate
-
S Senate insisted on substitute
-
H House Conferees: Shin, Maldonado, Pence
-
H Conferees appointed by House
-
H House acceded to request
-
S Senate requested conference committee
-
S Senate insisted on substitute Block Vote (40-Y 0-N 0-A)
-
H Senate substitute rejected by House (0-Y 99-N 0-A)
-
H Fiscal Impact Statement from Department of Planning and Budget (HB1439)
-
S Passed Senate with substitute (40-Y 0-N 0-A)
-
S Engrossed by Senate - committee substitute
-
S Finance and Appropriations Substitute agreed to
-
S Commerce and Labor Substitute rejected
-
S Read third time
-
S Passed by for the day Block Vote (Voice Vote)
-
S Constitutional reading dispensed Block Vote (on 2nd reading) (40-Y 0-N 0-A)
-
S Rules suspended
-
S Committee substitute printed 26109380D-S2
-
S Reported from Finance and Appropriations with substitute (14-Y 0-N)
-
S Committee substitute printed 26108909D-S1
-
S Rereferred to Finance and Appropriations
-
S Reported from Commerce and Labor with substitute and rereferred to Finance and Appropriations (13-Y 0-N 1-A)
-
S Senate committee offered
-
S Referred to Committee on Commerce and Labor
-
S Constitutional reading dispensed (on 1st reading)
-
H Fiscal Impact Statement from Department of Planning and Budget (HB1439)
-
H Read third time and passed House (97-Y 0-N 0-A)
-
H Engrossed by House - committee substitute
-
H committee substitute agreed to
-
H Read second time
-
H Read first time
-
H Committee substitute printed 26106810D-H1
-
H Reported from Labor and Commerce with substitute (20-Y 0-N)
-
H Placed on Labor and Commerce Agenda
-
H Subcommittee recommends reporting with substitute (7-Y 0-N)
-
H House subcommittee offered
-
H Placed on Labor and Commerce Agenda
-
H Fiscal Impact Statement from Department of Planning and Budget (HB1439)
-
H Assigned HCL sub: Subcommittee #2
-
H Referred to Committee on Labor and Commerce
-
H Presented and ordered printed 26104996D
Sponsors
- Irene Shin · Primary
Sponsorship breakdown
Export CSV (upgrade) →1 sponsors · 0 co-sponsors · 147 not signed on · 101 voted No
Sponsors (1)
- Irene Shin Voted No
Co-sponsors (0)
None.
Not signed on (147)
147 members have not signed on to this bill.
Show all 147 →"Not signed on" means a member has not sponsored or co-sponsored this bill — it does not imply opposition. Members flagged Voted No have a recorded No vote on this bill.
Votes
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Unaffiliated | 36 | 3 | 0 | 1 |
| Total | 36 | 3 | 0 | 1 |
| % of votes cast | 90% | 8% | 0% | 3% |
How each member voted (40)
| Member | Party | Vote |
|---|---|---|
| Aaron R. Rouse | — | Yea |
| Angelia Williams Graves | — | Yea |
| Barbara A. Favola | — | Yea |
| Bill DeSteph | — | Yea |
| Bryce E. Reeves | — | Yea |
| Christie New Craig | — | Nay |
| Christopher T. Head | — | Yea |
| Danica A. Roem | — | Yea |
| David R. Suetterlein | — | Yea |
| David W. Marsden | — | Yea |
| Elizabeth B. Bennett-Parker | — | Yea |
| Emily M. Jordan | — | Yea |
| Glen H. Sturtevant, Jr. | — | Yea |
| J.D. "Danny" Diggs | — | Yea |
| Jennifer B. Boysko | — | Yea |
| Jennifer D. Carroll Foy | — | Yea |
| Jeremy S. McPike | — | Yea |
| Kannan Srinivasan | — | Yea |
| L. Louise Lucas | — | Yea |
| Lamont Bagby | — | Yea |
| Lashrecse D. Aird | — | Yea |
| Luther Cifers, III | — | Nay |
| Mamie E. Locke | — | Yea |
| Mark D. Obenshain | — | Yea |
| Mark J. Peake | — | Yea |
| Michael J. Jones | — | Yea |
| R. Creigh Deeds | — | Yea |
| Richard H. Stuart | — | Yea |
| Russet Perry | — | Yea |
| Ryan T. McDougle | — | Yea |
| Saddam Azlan Salim | — | Yea |
| Schuyler T. VanValkenburg | — | Yea |
| Scott A. Surovell | — | Yea |
| Stella G. Pekarsky | — | Yea |
| T. Travis Hackworth | — | Yea |
| Tammy Brankley Mulchi | — | Not Voting |
| Tara A. Durant | — | Nay |
| Timmy French | — | Yea |
| Todd E. Pillion | — | Yea |
| William M. Stanley, Jr. | — | Yea |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Unaffiliated | 91 | 4 | 0 | 4 |
| Total | 91 | 4 | 0 | 4 |
| % of votes cast | 92% | 4% | 0% | 4% |
How each member voted (99)
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Unaffiliated | 40 | 0 | 0 | 0 |
| Total | 40 | 0 | 0 | 0 |
| % of votes cast | 100% | 0% | 0% | 0% |
How each member voted (40)
| Member | Party | Vote |
|---|---|---|
| Aaron R. Rouse | — | Yea |
| Angelia Williams Graves | — | Yea |
| Barbara A. Favola | — | Yea |
| Bill DeSteph | — | Yea |
| Bryce E. Reeves | — | Yea |
| Christie New Craig | — | Yea |
| Christopher T. Head | — | Yea |
| Danica A. Roem | — | Yea |
| David R. Suetterlein | — | Yea |
| David W. Marsden | — | Yea |
| Elizabeth B. Bennett-Parker | — | Yea |
| Emily M. Jordan | — | Yea |
| Glen H. Sturtevant, Jr. | — | Yea |
| J.D. "Danny" Diggs | — | Yea |
| Jennifer B. Boysko | — | Yea |
| Jennifer D. Carroll Foy | — | Yea |
| Jeremy S. McPike | — | Yea |
| Kannan Srinivasan | — | Yea |
| L. Louise Lucas | — | Yea |
| Lamont Bagby | — | Yea |
| Lashrecse D. Aird | — | Yea |
| Luther Cifers, III | — | Yea |
| Mamie E. Locke | — | Yea |
| Mark D. Obenshain | — | Yea |
| Mark J. Peake | — | Yea |
| Michael J. Jones | — | Yea |
| R. Creigh Deeds | — | Yea |
| Richard H. Stuart | — | Yea |
| Russet Perry | — | Yea |
| Ryan T. McDougle | — | Yea |
| Saddam Azlan Salim | — | Yea |
| Schuyler T. VanValkenburg | — | Yea |
| Scott A. Surovell | — | Yea |
| Stella G. Pekarsky | — | Yea |
| T. Travis Hackworth | — | Yea |
| Tammy Brankley Mulchi | — | Yea |
| Tara A. Durant | — | Yea |
| Timmy French | — | Yea |
| Todd E. Pillion | — | Yea |
| William M. Stanley, Jr. | — | Yea |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Unaffiliated | 0 | 99 | 0 | 0 |
| Total | 0 | 99 | 0 | 0 |
| % of votes cast | 0% | 100% | 0% | 0% |
How each member voted (99)
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Unaffiliated | 40 | 0 | 0 | 0 |
| Total | 40 | 0 | 0 | 0 |
| % of votes cast | 100% | 0% | 0% | 0% |
How each member voted (40)
| Member | Party | Vote |
|---|---|---|
| Aaron R. Rouse | — | Yea |
| Angelia Williams Graves | — | Yea |
| Barbara A. Favola | — | Yea |
| Bill DeSteph | — | Yea |
| Bryce E. Reeves | — | Yea |
| Christie New Craig | — | Yea |
| Christopher T. Head | — | Yea |
| Danica A. Roem | — | Yea |
| David R. Suetterlein | — | Yea |
| David W. Marsden | — | Yea |
| Elizabeth B. Bennett-Parker | — | Yea |
| Emily M. Jordan | — | Yea |
| Glen H. Sturtevant, Jr. | — | Yea |
| J.D. "Danny" Diggs | — | Yea |
| Jennifer B. Boysko | — | Yea |
| Jennifer D. Carroll Foy | — | Yea |
| Jeremy S. McPike | — | Yea |
| Kannan Srinivasan | — | Yea |
| L. Louise Lucas | — | Yea |
| Lamont Bagby | — | Yea |
| Lashrecse D. Aird | — | Yea |
| Luther Cifers, III | — | Yea |
| Mamie E. Locke | — | Yea |
| Mark D. Obenshain | — | Yea |
| Mark J. Peake | — | Yea |
| Michael J. Jones | — | Yea |
| R. Creigh Deeds | — | Yea |
| Richard H. Stuart | — | Yea |
| Russet Perry | — | Yea |
| Ryan T. McDougle | — | Yea |
| Saddam Azlan Salim | — | Yea |
| Schuyler T. VanValkenburg | — | Yea |
| Scott A. Surovell | — | Yea |
| Stella G. Pekarsky | — | Yea |
| T. Travis Hackworth | — | Yea |
| Tammy Brankley Mulchi | — | Yea |
| Tara A. Durant | — | Yea |
| Timmy French | — | Yea |
| Todd E. Pillion | — | Yea |
| William M. Stanley, Jr. | — | Yea |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Unaffiliated | 40 | 0 | 0 | 0 |
| Total | 40 | 0 | 0 | 0 |
| % of votes cast | 100% | 0% | 0% | 0% |
How each member voted (40)
| Member | Party | Vote |
|---|---|---|
| Aaron R. Rouse | — | Yea |
| Angelia Williams Graves | — | Yea |
| Barbara A. Favola | — | Yea |
| Bill DeSteph | — | Yea |
| Bryce E. Reeves | — | Yea |
| Christie New Craig | — | Yea |
| Christopher T. Head | — | Yea |
| Danica A. Roem | — | Yea |
| David R. Suetterlein | — | Yea |
| David W. Marsden | — | Yea |
| Elizabeth B. Bennett-Parker | — | Yea |
| Emily M. Jordan | — | Yea |
| Glen H. Sturtevant, Jr. | — | Yea |
| J.D. "Danny" Diggs | — | Yea |
| Jennifer B. Boysko | — | Yea |
| Jennifer D. Carroll Foy | — | Yea |
| Jeremy S. McPike | — | Yea |
| Kannan Srinivasan | — | Yea |
| L. Louise Lucas | — | Yea |
| Lamont Bagby | — | Yea |
| Lashrecse D. Aird | — | Yea |
| Luther Cifers, III | — | Yea |
| Mamie E. Locke | — | Yea |
| Mark D. Obenshain | — | Yea |
| Mark J. Peake | — | Yea |
| Michael J. Jones | — | Yea |
| R. Creigh Deeds | — | Yea |
| Richard H. Stuart | — | Yea |
| Russet Perry | — | Yea |
| Ryan T. McDougle | — | Yea |
| Saddam Azlan Salim | — | Yea |
| Schuyler T. VanValkenburg | — | Yea |
| Scott A. Surovell | — | Yea |
| Stella G. Pekarsky | — | Yea |
| T. Travis Hackworth | — | Yea |
| Tammy Brankley Mulchi | — | Yea |
| Tara A. Durant | — | Yea |
| Timmy French | — | Yea |
| Todd E. Pillion | — | Yea |
| William M. Stanley, Jr. | — | Yea |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Unaffiliated | 14 | 0 | 0 | 1 |
| Total | 14 | 0 | 0 | 1 |
| % of votes cast | 93% | 0% | 0% | 7% |
How each member voted (15)
| Member | Party | Vote |
|---|---|---|
| Aaron R. Rouse | — | Yea |
| Barbara A. Favola | — | Yea |
| Bryce E. Reeves | — | Not Voting |
| Jennifer B. Boysko | — | Yea |
| Jeremy S. McPike | — | Yea |
| L. Louise Lucas | — | Yea |
| Lamont Bagby | — | Yea |
| Lashrecse D. Aird | — | Yea |
| Mamie E. Locke | — | Yea |
| Mark D. Obenshain | — | Yea |
| R. Creigh Deeds | — | Yea |
| Richard H. Stuart | — | Yea |
| Ryan T. McDougle | — | Yea |
| Scott A. Surovell | — | Yea |
| Todd E. Pillion | — | Yea |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Unaffiliated | 13 | 0 | 0 | 2 |
| Total | 13 | 0 | 0 | 2 |
| % of votes cast | 87% | 0% | 0% | 13% |
How each member voted (15)
| Member | Party | Vote |
|---|---|---|
| Aaron R. Rouse | — | Yea |
| Bill DeSteph | — | Not Voting |
| David W. Marsden | — | Yea |
| Jennifer B. Boysko | — | Yea |
| Jeremy S. McPike | — | Yea |
| L. Louise Lucas | — | Not Voting |
| Lamont Bagby | — | Yea |
| Mamie E. Locke | — | Yea |
| Mark D. Obenshain | — | Yea |
| Mark J. Peake | — | Yea |
| R. Creigh Deeds | — | Yea |
| Richard H. Stuart | — | Yea |
| Ryan T. McDougle | — | Yea |
| Scott A. Surovell | — | Yea |
| William M. Stanley, Jr. | — | Yea |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Unaffiliated | 97 | 0 | 0 | 3 |
| Total | 97 | 0 | 0 | 3 |
| % of votes cast | 97% | 0% | 0% | 3% |
How each member voted (100)
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Unaffiliated | 7 | 0 | 0 | 0 |
| Total | 7 | 0 | 0 | 0 |
| % of votes cast | 100% | 0% | 0% | 0% |
How each member voted (7)
| Member | Party | Vote |
|---|---|---|
| Alfonso H. Lopez | — | Yea |
| Chris S. Runion | — | Yea |
| Dan I. Helmer | — | Yea |
| Destiny LeVere Bolling | — | Yea |
| Jason S. Ballard | — | Yea |
| Kelly K. Convirs-Fowler | — | Yea |
| Michael B. Feggans | — | Yea |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Unaffiliated | 20 | 0 | 0 | 2 |
| Total | 20 | 0 | 0 | 2 |
| % of votes cast | 91% | 0% | 0% | 9% |
How each member voted (22)
| Member | Party | Vote |
|---|---|---|
| Alfonso H. Lopez | — | Yea |
| Bonita G. Anthony | — | Yea |
| Chris S. Runion | — | Yea |
| Dan I. Helmer | — | Yea |
| Destiny LeVere Bolling | — | Yea |
| Irene Shin | — | Yea |
| Israel D. O'Quinn | — | Yea |
| JJ Singh | — | Yea |
| Jason S. Ballard | — | Yea |
| Jeion A. Ward | — | Yea |
| Kelly K. Convirs-Fowler | — | Not Voting |
| Laura Jane Cohen | — | Yea |
| May Nivar | — | Yea |
| Michael B. Feggans | — | Yea |
| Michael J. Webert | — | Yea |
| Michelle Lopes Maldonado | — | Yea |
| Nadarius E. Clark | — | Not Voting |
| Rae Cousins | — | Yea |
| Richard C. "Rip" Sullivan, Jr. | — | Yea |
| Terry G. Kilgore | — | Yea |
| Tony O. Wilt | — | Yea |
| Wren M. Williams | — | Yea |
Subjects
Frequently asked questions
- What does HB1439 do?
- Contractors; regulation, solar installation companies, sale, lease, etc., of solar energy systems.
- Who sponsors HB1439?
- HB1439 is sponsored by Irene Shin.
- What is the current status of HB1439?
- This bill has been enacted into law. Introduced January 22, 2026. Enacted.
- Where can I track HB1439?
- Track HB1439 free on One Click Politics — get push/email alerts when it moves.
Make your voice heard on HB1439
Find the representatives who decide this bill and tell them where you stand — for yourself, or mobilize your whole list in one click with One Click Politics advocacy software.
Stay ahead of HB1439
Last checked for changes 4 months ago · updated continuously
One Click Politics tracks every bill in Congress and all 50 states.
Track this bill →