West Virginia 2025 Regular Session Status: Enacted 9 R cosponsors

HB 2451 — To facilitate the creation of home-based businesses

Last action — Chapter 44, Acts, Regular Session, 2025

  1. ✓
    Introduced
  2. ✓
    In Committee
  3. ✓
    Passed House of Delegates
  4. ✓
    Passed Senate
  5. ✓
    To Executive
  6. 6
    Enacted

This bill has been enacted into law. Introduced February 17, 2025. Enacted.

Signed by Governor Patrick Morrisey (Republican) on August 14, 2025.

Odds of enactment

High chance

Based on the sponsor, cosponsors, and committee posture, this bill has a high chance of becoming law.

Upgrade to see the exact probability and what's driving it.

A statistical estimate from our own model of past outcomes — an insight, not a guarantee. Policymaking is volatile.

Prognosis

Likely to advance 66% · moderate confidence
  • Enacted

    Current position in the legislative process.

  • 9 sponsors

    1 primary, 8 co-sponsors signed on.

  • Single-party support

    Sponsorship is currently within one party (9 R).

  • Mixed recorded votes

    4 passed, 1 failed in recorded votes so far.

Based on stage, sponsorship breadth, committee status, recorded votes, and cross-state momentum — a description of the observable signals, not a prediction.

Bill Text

Action History

  1. Chapter 44, Acts, Regular Session, 2025

  2. Approved by Governor 4/28/2025

  3. To Governor 4/22/2025

  4. Approved by Governor 4/28/2025 - Senate Journal

  5. Approved by Governor 4/28/2025 - House Journal

  6. To Governor 4/22/2025 - Senate Journal

  7. To Governor 4/22/2025 - House Journal

  8. Completed legislative action

  9. Communicated to House

  10. Senate concurred in House amendments and passed bill (Roll No. 605)

  11. House Message received

  12. Communicated to Senate

  13. House concurred in Senate amend with amend, passed bill (Roll No. 637)

  14. House reconsidered passage (Voice)

  15. House received Senate message

  16. Communicated to Senate

  17. House requests Senate to recede (Voice vote)

  18. House Concur in Senate Amendment and Title Amendment rejected (Roll No. 591)

  19. Motion for previous question adopted (Roll No. 590)

  20. House received Senate message

  21. Senate requests House to concur

  22. Title amendment adopted

  23. Passed Senate (Roll No. 515)

  24. Deferred until foot of 3rd reading

  25. Read 3rd time

  26. On 3rd reading

  27. Committee amendment as amended adopted (Voice vote)

  28. Amendments to committee amendment adopted (Voice vote)

  29. Committee Amendment Reported

  30. Read 2nd time

  31. Immediate consideration

  32. Reported do pass, with amendment

  33. On second reading, rereferred to Judiciary

  34. Read 1st time

  35. Immediate consideration

  36. Without recommendation, but first rereferred to Judiciary

  37. To Judiciary

  38. To Judiciary

  39. Introduced in Senate

  40. Communicated to Senate

  41. Passed House (Roll No. 121)

  42. Read 3rd time

  43. On 3rd reading, Special Calendar

  44. Read 2nd time

  45. On 2nd reading, Special Calendar

  46. Read 1st time

  47. On 1st reading, Special Calendar

  48. By substitute, do pass

  49. Markup Discussion

  50. To House Energy and Public Works

  51. Markup Discussion

  52. To House Economic Development

  53. To House Energy and Public Works

  54. Introduced in House

  55. To Energy and Public Works

  56. Filed for introduction

Sponsors

Sponsorship breakdown

Export CSV (upgrade) →

1 sponsors · 8 co-sponsors · 143 not signed on · 69 voted No

Sponsors (1)

Co-sponsors (8)

Not signed on (143)

143 members have not signed on to this bill.

Show all 143 →

"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.

Whip count is in markup. Polling the chamber and every recorded vote this session. Only the first open is slow. It’s instant for you after this. Calling the roll · Tallying · Engrossing

Votes

PREVIOUS QUESTION

Passed 59 Yea · 35 Nay · 6 Other
Party YeaNayPresentNot Voting
Republican 552406
Unaffiliated 4200
Democrat 0900
Total 593506
% of votes cast 59%35%0%6%
How each member voted (100)
Member Party Vote
Devault — Yea
Kump — Yea
Steele — Yea
Linville — Nay
Flanigan — Nay
Clark, T — Yea
Anitra Hamilton Democrat Nay
Evan Hansen Democrat Nay
Hollis Lewis Democrat Nay
John Williams Democrat Nay
Kayla Young Democrat Nay
Mike Pushkin Democrat Nay
Rick Garcia Democrat Nay
Sean Hornbuckle Democrat Nay
Shawn Fluharty Democrat Nay
Adam Burkhammer Republican Yea
Adam Vance Republican Nay
Andy Shamblin Republican Nay
Betsy Kelly Republican Nay
Bill Ridenour Republican Yea
Bob Fehrenbacher Republican Yea
Bryan Smith Republican Yea
Bryan Ward Republican Yea
Carl "Bill" Roop Republican Yea
Carl Martin Republican Yea
Charles Sheedy Republican Yea
Chris Phillips Republican Yea
Christopher W. Toney Republican Not Voting
Chuck Horst Republican Yea
Clay Riley Republican Nay
D. Rolland Jennings Republican Not Voting
Dana Ferrell Republican Nay
Dave Foggin Republican Yea
David Cannon Republican Yea
David Green Republican Nay
David McCormick Republican Yea
Dean Jeffries Republican Yea
Doug Smith Republican Yea
Elias Coop-Gonzalez Republican Yea
Eric Brooks Republican Yea
Erica Moore Republican Yea
Evan Worrell Republican Nay
Gary G. Howell Republican Not Voting
Geno Chiarelli Republican Yea
George Miller Republican Yea
George Street Republican Yea
Henry Dillon Republican Yea
Ian T. Masters Republican Yea
James Robert "JB" Akers II Republican Nay
Jarred Cannon Republican Yea
Jeff Campbell Republican Yea
Jeff Eldridge Republican Nay
Jeffrey Stephens Republican Nay
Jim Butler Republican Yea
Jimmy Willis Republican Yea
Joe Ellington Republican Yea
Joe Funkhouser Republican Nay
Joe Parsons Republican Yea
Joe Statler Republican Nay
John Paul Hott Republican Yea
Jonathan Kyle Republican Yea
Jonathan Pinson Republican Not Voting
Jordan Bridges Republican Nay
Jordan Maynor Republican Nay
Josh Holstein Republican Yea
Kathie Hess Crouse Republican Yea
Keith Marple Republican Yea
Laura Kimble Republican Nay
Lisa White Republican Yea
Lori Dittman Republican Yea
Margitta Mazzocchi Republican Yea
Mark Dean Republican Nay
Mark Zatezalo Republican Yea
Marshall W. Clay Republican Yea
Marty Gearheart Republican Nay
Matthew Rohrbach Republican Nay
Michael Amos Republican Yea
Michael Hite Republican Yea
Michael Hornby Republican Yea
Mickey Petitto Republican Nay
Pat McGeehan Republican Not Voting
Patrick Lucas Republican Yea
Phil Mallow Republican Yea
Ray Canterbury Republican Yea
Rick Hillenbrand Republican Yea
Roger Hanshaw Republican Nay
Roy Cooper Republican Yea
Ryan Browning Republican Yea
S. Chris Anders Republican Yea
Sarah Drennan Republican Yea
Scot C. Heckert Republican Nay
Stanley Adkins Republican Nay
Trenton Barnhart Republican Yea
Tresa Howell Republican Yea
Tristan Leavitt Republican Yea
Vacant1 Republican Not Voting
Vernon Criss Republican Nay
Walter Hall Republican Nay
Wayne Clark Republican Yea
William Anderson Republican Yea

Official roll call →

TITLE AMENDMENT

Failed 37 Yea · 58 Nay · 5 Other
Party YeaNayPresentNot Voting
Republican 344605
Unaffiliated 3300
Democrat 0900
Total 375805
% of votes cast 37%58%0%5%
How each member voted (100)
Member Party Vote
Kump — Yea
Linville — Yea
Steele — Yea
Devault — Nay
Flanigan — Nay
Clark, T — Nay
Anitra Hamilton Democrat Nay
Evan Hansen Democrat Nay
Hollis Lewis Democrat Nay
John Williams Democrat Nay
Kayla Young Democrat Nay
Mike Pushkin Democrat Nay
Rick Garcia Democrat Nay
Sean Hornbuckle Democrat Nay
Shawn Fluharty Democrat Nay
Adam Burkhammer Republican Yea
Adam Vance Republican Nay
Andy Shamblin Republican Nay
Betsy Kelly Republican Yea
Bill Ridenour Republican Yea
Bob Fehrenbacher Republican Nay
Bryan Smith Republican Nay
Bryan Ward Republican Nay
Carl "Bill" Roop Republican Nay
Carl Martin Republican Yea
Charles Sheedy Republican Nay
Chris Phillips Republican Yea
Christopher W. Toney Republican Nay
Chuck Horst Republican Nay
Clay Riley Republican Nay
D. Rolland Jennings Republican Not Voting
Dana Ferrell Republican Nay
Dave Foggin Republican Nay
David Cannon Republican Nay
David Green Republican Nay
David McCormick Republican Nay
Dean Jeffries Republican Yea
Doug Smith Republican Yea
Elias Coop-Gonzalez Republican Yea
Eric Brooks Republican Yea
Erica Moore Republican Nay
Evan Worrell Republican Yea
Gary G. Howell Republican Not Voting
Geno Chiarelli Republican Yea
George Miller Republican Yea
George Street Republican Yea
Henry Dillon Republican Yea
Ian T. Masters Republican Yea
James Robert "JB" Akers II Republican Nay
Jarred Cannon Republican Yea
Jeff Campbell Republican Nay
Jeff Eldridge Republican Nay
Jeffrey Stephens Republican Nay
Jim Butler Republican Yea
Jimmy Willis Republican Yea
Joe Ellington Republican Yea
Joe Funkhouser Republican Yea
Joe Parsons Republican Nay
Joe Statler Republican Nay
John Paul Hott Republican Yea
Jonathan Kyle Republican Yea
Jonathan Pinson Republican Not Voting
Jordan Bridges Republican Nay
Jordan Maynor Republican Yea
Josh Holstein Republican Nay
Kathie Hess Crouse Republican Yea
Keith Marple Republican Nay
Laura Kimble Republican Nay
Lisa White Republican Nay
Lori Dittman Republican Nay
Margitta Mazzocchi Republican Yea
Mark Dean Republican Nay
Mark Zatezalo Republican Yea
Marshall W. Clay Republican Nay
Marty Gearheart Republican Yea
Matthew Rohrbach Republican Nay
Michael Amos Republican Nay
Michael Hite Republican Yea
Michael Hornby Republican Yea
Mickey Petitto Republican Nay
Pat McGeehan Republican Not Voting
Patrick Lucas Republican Yea
Phil Mallow Republican Nay
Ray Canterbury Republican Nay
Rick Hillenbrand Republican Yea
Roger Hanshaw Republican Yea
Roy Cooper Republican Nay
Ryan Browning Republican Nay
S. Chris Anders Republican Yea
Sarah Drennan Republican Nay
Scot C. Heckert Republican Nay
Stanley Adkins Republican Nay
Trenton Barnhart Republican Nay
Tresa Howell Republican Nay
Tristan Leavitt Republican Nay
Vacant1 Republican Not Voting
Vernon Criss Republican Nay
Walter Hall Republican Nay
Wayne Clark Republican Nay
William Anderson Republican Yea

Official roll call →

PASSAGE-SENATE AMENDED HB

Passed 82 Yea · 12 Nay · 6 Other
Party YeaNayPresentNot Voting
Republican 76603
Unaffiliated 5001
Democrat 1602
Total 821206
% of votes cast 82%12%0%6%
How each member voted (100)
Member Party Vote
Devault — Yea
Kump — Yea
Flanigan — Yea
Steele — Yea
Linville — Not Voting
Clark, T — Yea
Anitra Hamilton Democrat Nay
Evan Hansen Democrat Nay
Hollis Lewis Democrat Nay
John Williams Democrat Not Voting
Kayla Young Democrat Not Voting
Mike Pushkin Democrat Nay
Rick Garcia Democrat Yea
Sean Hornbuckle Democrat Nay
Shawn Fluharty Democrat Nay
Adam Burkhammer Republican Yea
Adam Vance Republican Nay
Andy Shamblin Republican Yea
Betsy Kelly Republican Yea
Bill Ridenour Republican Yea
Bob Fehrenbacher Republican Yea
Bryan Smith Republican Yea
Bryan Ward Republican Yea
Carl "Bill" Roop Republican Yea
Carl Martin Republican Nay
Charles Sheedy Republican Yea
Chris Phillips Republican Not Voting
Christopher W. Toney Republican Yea
Chuck Horst Republican Yea
Clay Riley Republican Yea
D. Rolland Jennings Republican Yea
Dana Ferrell Republican Yea
Dave Foggin Republican Yea
David Cannon Republican Yea
David Green Republican Yea
David McCormick Republican Yea
Dean Jeffries Republican Yea
Doug Smith Republican Yea
Elias Coop-Gonzalez Republican Yea
Eric Brooks Republican Yea
Erica Moore Republican Nay
Evan Worrell Republican Yea
Gary G. Howell Republican Yea
Geno Chiarelli Republican Yea
George Miller Republican Nay
George Street Republican Yea
Henry Dillon Republican Yea
Ian T. Masters Republican Yea
James Robert "JB" Akers II Republican Yea
Jarred Cannon Republican Yea
Jeff Campbell Republican Yea
Jeff Eldridge Republican Yea
Jeffrey Stephens Republican Yea
Jim Butler Republican Yea
Jimmy Willis Republican Yea
Joe Ellington Republican Yea
Joe Funkhouser Republican Yea
Joe Parsons Republican Yea
Joe Statler Republican Yea
John Paul Hott Republican Yea
Jonathan Kyle Republican Yea
Jonathan Pinson Republican Yea
Jordan Bridges Republican Yea
Jordan Maynor Republican Yea
Josh Holstein Republican Yea
Kathie Hess Crouse Republican Yea
Keith Marple Republican Yea
Laura Kimble Republican Yea
Lisa White Republican Yea
Lori Dittman Republican Yea
Margitta Mazzocchi Republican Yea
Mark Dean Republican Yea
Mark Zatezalo Republican Yea
Marshall W. Clay Republican Yea
Marty Gearheart Republican Yea
Matthew Rohrbach Republican Yea
Michael Amos Republican Yea
Michael Hite Republican Nay
Michael Hornby Republican Yea
Mickey Petitto Republican Yea
Pat McGeehan Republican Not Voting
Patrick Lucas Republican Yea
Phil Mallow Republican Yea
Ray Canterbury Republican Yea
Rick Hillenbrand Republican Yea
Roger Hanshaw Republican Yea
Roy Cooper Republican Yea
Ryan Browning Republican Yea
S. Chris Anders Republican Yea
Sarah Drennan Republican Yea
Scot C. Heckert Republican Yea
Stanley Adkins Republican Nay
Trenton Barnhart Republican Yea
Tresa Howell Republican Yea
Tristan Leavitt Republican Yea
Vacant1 Republican Not Voting
Vernon Criss Republican Yea
Walter Hall Republican Yea
Wayne Clark Republican Yea
William Anderson Republican Yea

Official roll call →

Passage

Passed 28 Yea · 6 Nay
Party YeaNayPresentNot Voting
Republican 25400
Unaffiliated 3000
Democrat 0200
Total 28600
% of votes cast 82%18%0%0%
How each member voted (34)
Member Party Vote
STUART — Yea
BOLEY — Yea
MR PRESIDENT — Yea
Joey Garcia Democrat Nay
Mike Woelfel Democrat Nay
Amy Grady Republican Yea
Anne B. Charnock Republican Yea
Ben Queen Republican Yea
Bill Hamilton Republican Yea
Brian Helton Republican Yea
Charles H. Clements Republican Nay
Chris Rose Republican Yea
Craig A. Hart Republican Yea
Darren Thorne Republican Yea
Eric Tarr Republican Yea
Glenn Jeffries Republican Yea
Jack Woodrum Republican Yea
Jason Barrett Republican Yea
Jay Taylor Republican Yea
Laura Wakim Chapman Republican Yea
Mark R. Maynard Republican Yea
Mike Azinger Republican Yea
Mike Oliverio Republican Yea
Patricia Rucker Republican Yea
Patrick Martin Republican Yea
Robbie Morris Republican Yea
Rollan A. Roberts Republican Yea
Rupie Phillips Republican Nay
Ryan Weld Republican Nay
Scott Fuller Republican Yea
T. Kevan Bartlett Republican Yea
Tom Takubo Republican Nay
Tom Willis Republican Yea
Vince Deeds Republican Yea

Official roll call →

PASSAGE

Passed 70 Yea · 26 Nay · 4 Other
Party YeaNayPresentNot Voting
Republican 681403
Unaffiliated 2301
Democrat 0900
Total 702604
% of votes cast 70%26%0%4%
How each member voted (100)
Member Party Vote
Linville — Yea
Flanigan — Yea
Kump — Nay
Devault — Nay
Steele — Not Voting
Clark, T — Nay
Anitra Hamilton Democrat Nay
Evan Hansen Democrat Nay
Hollis Lewis Democrat Nay
John Williams Democrat Nay
Kayla Young Democrat Nay
Mike Pushkin Democrat Nay
Rick Garcia Democrat Nay
Sean Hornbuckle Democrat Nay
Shawn Fluharty Democrat Nay
Adam Burkhammer Republican Yea
Adam Vance Republican Not Voting
Andy Shamblin Republican Nay
Betsy Kelly Republican Yea
Bill Ridenour Republican Yea
Bob Fehrenbacher Republican Yea
Bryan Smith Republican Yea
Bryan Ward Republican Yea
Carl "Bill" Roop Republican Yea
Carl Martin Republican Nay
Charles Sheedy Republican Nay
Chris Phillips Republican Yea
Christopher W. Toney Republican Yea
Chuck Horst Republican Yea
Clay Riley Republican Yea
D. Rolland Jennings Republican Nay
Dana Ferrell Republican Yea
Dave Foggin Republican Yea
David Cannon Republican Yea
David Green Republican Yea
David McCormick Republican Nay
Dean Jeffries Republican Yea
Doug Smith Republican Yea
Elias Coop-Gonzalez Republican Yea
Eric Brooks Republican Yea
Erica Moore Republican Nay
Evan Worrell Republican Yea
Gary G. Howell Republican Yea
Geno Chiarelli Republican Yea
George Miller Republican Yea
George Street Republican Yea
Henry Dillon Republican Yea
Ian T. Masters Republican Yea
James Robert "JB" Akers II Republican Yea
Jarred Cannon Republican Yea
Jeff Campbell Republican Yea
Jeff Eldridge Republican Nay
Jeffrey Stephens Republican Yea
Jim Butler Republican Yea
Jimmy Willis Republican Yea
Joe Ellington Republican Yea
Joe Funkhouser Republican Yea
Joe Parsons Republican Yea
Joe Statler Republican Yea
John Paul Hott Republican Yea
Jonathan Kyle Republican Yea
Jonathan Pinson Republican Yea
Jordan Bridges Republican Not Voting
Jordan Maynor Republican Yea
Josh Holstein Republican Yea
Kathie Hess Crouse Republican Yea
Keith Marple Republican Yea
Laura Kimble Republican Yea
Lisa White Republican Yea
Lori Dittman Republican Not Voting
Margitta Mazzocchi Republican Yea
Mark Dean Republican Yea
Mark Zatezalo Republican Yea
Marshall W. Clay Republican Yea
Marty Gearheart Republican Yea
Matthew Rohrbach Republican Yea
Michael Amos Republican Nay
Michael Hite Republican Nay
Michael Hornby Republican Yea
Mickey Petitto Republican Nay
Pat McGeehan Republican Yea
Patrick Lucas Republican Yea
Phil Mallow Republican Yea
Ray Canterbury Republican Yea
Rick Hillenbrand Republican Yea
Roger Hanshaw Republican Yea
Roy Cooper Republican Yea
Ryan Browning Republican Yea
S. Chris Anders Republican Yea
Sarah Drennan Republican Yea
Scot C. Heckert Republican Nay
Stanley Adkins Republican Nay
Trenton Barnhart Republican Nay
Tresa Howell Republican Yea
Tristan Leavitt Republican Yea
Vacant1 Republican Yea
Vernon Criss Republican Yea
Walter Hall Republican Nay
Wayne Clark Republican Yea
William Anderson Republican Yea

Official roll call →

Subjects

Cross-referencing the record. Reading this bill against every other bill in the corpus by meaning, not keywords. Only the first open is slow. It’s instant for you after this. Matching · Ranking · Engrossing

Frequently asked questions

Who sponsors HB 2451?
HB 2451 is sponsored by Michael Hornby (Republican), Chuck Horst (Republican), Geno Chiarelli (Republican), Jonathan Kyle (Republican), David Green (Republican), Eric Brooks (Republican), Jordan Maynor (Republican), Kathie Hess Crouse (Republican), and Jimmy Willis (Republican).
What is the current status of HB 2451?
This bill has been enacted into law. Introduced February 17, 2025. Enacted.
Where can I track HB 2451?
Track HB 2451 free on One Click Politics — get push/email alerts when it moves.

Make your voice heard on HB 2451

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 HB 2451

Last checked for changes 3 months ago · updated continuously

One Click Politics tracks every bill in Congress and all 50 states.

Track this bill →