Virginia · House Bill 677 · 2026 Regular Session

Residential property owners; insurance policies, roofing services by contractors.

  1. Introduced Jan 13, 2026
  2. In committee Jan 13, 2026
  3. Passed the House of Delegates Feb 17, 2026
  4. Passed the Senate Mar 9, 2026
  5. To the governor Mar 31, 2026
  6. Became law Apr 13, 2026

What it does

The legislature's own summary of the bill, or its official long title.

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…

Read the full title (180 words)

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.

Every action

47 steps, oldest first, as the legislature records them.

Show the 39 earlier steps
  1. House of DelegatesPrefiled and ordered printed; Offered 01-14-2026 26105215D
  2. CommitteeReferred to Committee on Labor and Commerce · House of Delegates Labor and Commerce
  3. CommitteeAssigned HCL sub: Subcommittee #1 · House of Delegates Labor and Commerce: Subcommittee #1
  4. CommitteePlaced on Labor and Commerce Agenda · House of Delegates Labor and Commerce
  5. House of DelegatesHouse subcommittee offered
  6. CommitteeSubcommittee recommends reporting with substitute (8-Y 1-N) · House of Delegates Labor and Commerce: Subcommittee #18–1 vote
  7. CommitteePlaced on Labor and Commerce Agenda · House of Delegates Labor and Commerce
  8. CommitteeReported from Labor and Commerce with substitute (22-Y 0-N) · House of Delegates Labor and Commerce22–0 vote
  9. House of DelegatesCommittee substitute printed 26107049D-H1
  10. House of DelegatesFiscal Impact Statement from State Corporation Commission (HB677)
  11. House of DelegatesRead first time
  12. House of DelegatesMotion to refer to Appropriations agreed to
  13. CommitteeReferred to Committee on Appropriations · House of Delegates Appropriations
  14. CommitteeAssigned HAPP sub: Commerce Agriculture & Natural Resources · House of Delegates Appropriations: Commerce, Agriculture and Natural Resources Subcommittee
  15. CommitteePlaced on Appropriations Agenda · House of Delegates Appropriations
  16. CommitteeSubcommittee recommends reporting with substitute (7-Y 0-N) · House of Delegates Appropriations: Commerce, Agriculture and Natural Resources Subcommittee7–0 vote
  17. CommitteeReported from Appropriations with substitute (22-Y 0-N) · House of Delegates Appropriations22–0 vote
  18. House of DelegatesCommittee substitute printed 26107777D-H2
  19. House of DelegatesRead first time
  20. House of DelegatesRead second time
  21. House of Delegatescommittee substitute rejected
  22. House of Delegatescommittee substitute agreed to
  23. House of DelegatesEngrossed by House - committee substitute
  24. House of DelegatesRead third time and passed House (97-Y 0-N 0-A)97–0 vote
  25. SenateConstitutional reading dispensed (on 1st reading)
  26. CommitteeReferred to Committee on Commerce and Labor · Senate Commerce and Labor
  27. CommitteeRereferred from Commerce and Labor to General Laws and Technology (12-Y 0-N) · Senate Commerce and Labor12–0 vote
  28. CommitteeRereferred to General Laws and Technology · Senate General Laws and Technology
  29. SenateSenate committee offered
  30. House of DelegatesFiscal Impact Statement from State Corporation Commission (HB677)
  31. CommitteeReported from General Laws and Technology with amendment (15-Y 0-N) · Senate General Laws and Technology15–0 vote
  32. SenateRules suspended
  33. SenateConstitutional reading dispensed Block Vote (on 2nd reading) (39-Y 0-N 0-A)39–0 vote
  34. SenatePassed by for the day Block Vote (Voice Vote)0–0 vote
  35. SenateRead third time
  36. SenateGeneral Laws and Technology Amendment agreed to
  37. SenateEngrossed by Senate as amended
  38. SenatePassed Senate with amendment Block Vote (40-Y 0-N 0-A)40–0 vote
  39. House of DelegatesSenate amendment agreed to by House (95-Y 4-N 0-A)95–4 vote
  1. House of DelegatesEnrolled
  2. House of DelegatesBill text as passed House and Senate (HB677ER)
  3. SenateSigned by President
  4. House of DelegatesSigned by Speaker
  5. House of DelegatesEnrolled Bill communicated to Governor on March 31, 2026
  6. GovernorGovernor's Action Deadline 11:59 p.m., April 13, 2026
  7. GovernorApproved by Governor - Chapter 657 (effective 1/1/2027)
  8. Acts of Assembly Chapter text (CHAP0657)

Roll calls

11 recorded votes: 5 on the floor, 6 in committee. Each shows how every member voted.

Read third time and passed House (97-Y 0-N 0-A) · Full House of Delegates

Passed 97–0
Feb 17, 2026 · journal entry
Yes 97 No 0 Not voting 2
Party not listed: 1 yes, 0 no Democrats: 61 yes, 0 no Republicans: 35 yes, 0 no
How each member voted

Yes · 97

Not voting · 2

Constitutional reading dispensed Block Vote (on 2nd reading) (39-Y 0-N 0-A) · Full Senate

39–0
Mar 6, 2026 · journal entry
Yes 39 No 0 Not voting 1
Democrats: 21 yes, 0 no Republicans: 18 yes, 0 no
How each member voted

Yes · 39

Not voting · 1

Passed by for the day Block Vote (Voice Vote) · Full Senate

Passed 0–0
Mar 6, 2026 · journal entry
Yes 0 No 0 Not voting 40
Democrats: 0 yes, 0 no Republicans: 0 yes, 0 no
How each member voted

Not voting · 40

Passed Senate with amendment Block Vote (40-Y 0-N 0-A) · Full Senate

Passed 40–0
Mar 9, 2026 · journal entry
Yes 40 No 0
Democrats: 21 yes, 0 no Republicans: 19 yes, 0 no
How each member voted

Yes · 40

Senate amendment agreed to by House (95-Y 4-N 0-A) · Full House of Delegates

Passed 95–4
Mar 10, 2026 · journal entry
Yes 95 No 4
Party not listed: 1 yes, 0 no Democrats: 63 yes, 0 no Republicans: 31 yes, 4 no
How each member voted

Yes · 95

No · 4

Committee and other votes

DateWhereQuestionResult
Feb 3, 2026 House of Delegates Labor and Commerce: Subcommittee #1 Subcommittee recommends reporting with substitute (8-Y 1-N)
Members

Yes · 8

No · 1

Not voting · 1

8–1
Feb 5, 2026 House of Delegates Labor and Commerce Reported from Labor and Commerce with substitute (22-Y 0-N)
Members

Yes · 22

Passed 22–0
Feb 13, 2026 House of Delegates Appropriations: Commerce, Agriculture and Natural Resources Subcommittee Subcommittee recommends reporting with substitute (7-Y 0-N)
Members

Yes · 7

Not voting · 1

7–0
Feb 13, 2026 House of Delegates Appropriations Reported from Appropriations with substitute (22-Y 0-N)
Members

Yes · 22

Passed 22–0
Feb 23, 2026 Senate Commerce and Labor Rereferred from Commerce and Labor to General Laws and Technology (12-Y 0-N)
Members

Yes · 12

Not voting · 4

12–0
Mar 4, 2026 Senate General Laws and Technology Reported from General Laws and Technology with amendment (15-Y 0-N)
Members

Yes · 15

Passed 15–0

Sponsors

The member who introduced it.

From Virginia's official records (lis.blob.core.windows.net), checked Nov 2, 2026. Text links go to the official versions; LegiList does not copy bill text.