Virginia bills · 2026 Regular Session
Virginia HB 677
Residential property owners; insurance policies, roofing services by contractors.
- Introduced
- In committee
- Passed House
- Passed Senate
- To Governor
- Became law
Sponsors
- Michelle Lopes Maldonado
Summary
Official abstract published by the Virginia legislature· SUMMARY AS PASSED
Residential property owners; insurance policies; roofing services by contractors; prohibited practices and consumer protection. Prohibits insurers from refusing coverage or canceling, refusing to renew, or increasing the premiums of a policy written to insure an owner-occupied dwelling solely based on the age or condition of the asphalt shingle roof, except in certain circumstances. The bill also contains provisions related to consumer protection in the context of contractors providing roofing services for residential property owners. The bill prohibits certain advertisements and conduct by contractors in such context. The bill includes contract terms that must be included by contractors in such context, and permits a residential property owner to cancel a contract for roofing services in the case of a declaration of a state of emergency by the Governor applicable to the geographic area where the property is located. Provisions of the bill related to prohibited conduct and requirements for contractors providing roofing services are subject to the enforcement provisions of the Consumer Protection Act. The bill has a delayed effective date of January 1, 2027, and is identical to SB 402.
Text versions
- Introduced
- Subcommittee #1 Subcommittee Substitute
- Labor and Commerce Substitute
- Commerce Agriculture & Natural Resources Subcommittee Substitute
- Appropriations Substitute
- General Laws and Technology Amendment
- Senate Amendment
- Enrolled
- Chaptered
Roll-call votes
State vote data last updated Oct 16, 2026, 8:07 AM.
| Date | Vote | Result | Your legislators |
|---|---|---|---|
| Mar 10, 2026 House | H VOTE: | pass | Set your home in Virginia to see |
| Mar 9, 2026 Senate | Passage R | pass | Set your home in Virginia to see |
| Mar 6, 2026 Senate | Constitutional reading dispensed (on 2nd reading) | pass | Set your home in Virginia to see |
| Mar 4, 2026 Senate | Reported from General Laws and Technology with amendment | pass | Set your home in Virginia to see |
| Feb 23, 2026 Senate | Rereferred from Commerce and Labor | pass | Set your home in Virginia to see |
| Feb 17, 2026 House | H VOTE: | pass | Set your home in Virginia to see |
| Feb 13, 2026 House | Subcommittee recommends reporting with substitute | pass | Set your home in Virginia to see |
| Feb 13, 2026 House | Reported from Appropriations with substitute | pass | Set your home in Virginia to see |
| Feb 5, 2026 House | Reported from Labor and Commerce with substitute | pass | Set your home in Virginia to see |
| Feb 3, 2026 House | Subcommittee recommends reporting with substitute | pass | Set your home in Virginia to see |
Actions
- Apr 13, 2026
Acts of Assembly Chapter text (CHAP0657) - Apr 13, 2026
Approved by Governor-Chapter 657 (Effective 1/1/2027) - Mar 31, 2026
Governor's Action Deadline 11:59 p.m., April 13, 2026 - Mar 31, 2026 · House
Enrolled Bill communicated to Governor on March 31, 2026 - Mar 31, 2026 · House
Signed by Speaker - Mar 30, 2026 · Senate
Signed by President - Mar 30, 2026 · House
Bill text as passed House and Senate (HB677ER) - Mar 30, 2026 · House
Enrolled - Mar 10, 2026 · House
Senate amendment agreed to by House (95-Y 4-N 0-A) - Mar 9, 2026 · Senate
Passed Senate with amendment Block Vote (40-Y 0-N 0-A) - Mar 9, 2026 · Senate
Engrossed by Senate as amended - Mar 9, 2026 · Senate
General Laws and Technology Amendment agreed to - Mar 9, 2026 · Senate
Read third time - Mar 6, 2026 · Senate
Passed by for the day Block Vote (Voice Vote) - Mar 6, 2026 · Senate
Constitutional reading dispensed Block Vote (on 2nd reading) (39-Y 0-N 0-A) - Mar 6, 2026 · Senate
Rules suspended - Mar 4, 2026 · Senate
Reported from General Laws and Technology with amendment (15-Y 0-N) - Mar 3, 2026 · House
Fiscal Impact Statement from State Corporation Commission (HB677) - Mar 3, 2026 · Senate
Senate committee offered - Feb 23, 2026 · Senate
Rereferred from Commerce and Labor to General Laws and Technology (12-Y 0-N) - Feb 18, 2026 · Senate
Referred to Committee on Commerce and Labor - Feb 18, 2026 · Senate
Constitutional reading dispensed (on 1st reading) - Feb 17, 2026 · House
Read third time and passed House (97-Y 0-N 0-A) - Feb 16, 2026 · House
Engrossed by House - committee substitute - Feb 16, 2026 · House
committee substitute agreed to - Feb 16, 2026 · House
committee substitute rejected - Feb 16, 2026 · House
Read second time - Feb 15, 2026 · House
Read first time - Feb 13, 2026 · House
Committee substitute printed 26107777D-H2 - Feb 13, 2026 · House
Reported from Appropriations with substitute (22-Y 0-N) - Feb 13, 2026 · House
Subcommittee recommends reporting with substitute (7-Y 0-N) - Feb 10, 2026 · House
Assigned HAPP sub: Commerce Agriculture & Natural Resources - Feb 9, 2026 · House
Referred to Committee on Appropriations - Feb 9, 2026 · House
Motion to refer to Appropriations agreed to - Feb 9, 2026 · House
Read first time - Feb 8, 2026 · House
Fiscal Impact Statement from State Corporation Commission (HB677) - Feb 5, 2026 · House
Committee substitute printed 26107049D-H1 - Feb 5, 2026 · House
Reported from Labor and Commerce with substitute (22-Y 0-N) - Feb 3, 2026 · House
Subcommittee recommends reporting with substitute (8-Y 1-N) - Feb 3, 2026 · House
House subcommittee offered - Jan 20, 2026 · House
Assigned HCL sub: Subcommittee #1 - Jan 13, 2026 · House
Referred to Committee on Labor and Commerce - Jan 13, 2026 · House
Prefiled and ordered printed; Offered 01-14-2026 26105215D