Michigan HouseHB 4230
An act to provide for the classification of all public roads, streets, and highways in this state, and for the revision of that classification and for additions to and deletions from each…
Passed 63–45Crossed party lines
What it does: Creates the Neighborhood Road Fund: $100 million a year through 2029-30 goes to repairing closed, restricted and critical bridges, and the rest is distributed to county road commissions and city and village road agencies by road mileage, for local road upkeep. (AI-written summary of the bill; the official record shows the exact version voted)
Question before the chamber: Third reading and passage
The tally
Yes 63 · No 45 · Not voting 2
Bar: green = yes, brown = no, striped = not voting.
| Party | Yes | No | Not voting |
|---|---|---|---|
| Democrats | 6 | 44 | 2 |
| Republicans | 57 | 1 | 0 |
Most Democrats voted no; most Republicans voted yes. 7 members voted against their party’s majority.
Voted against their party’s majority
- Alabas FarhatD3Yes
- Jason MorganD23Yes
- Joe TateD9Yes
- Joey AndrewsD38Yes
- Karen WhitsettD4Yes
- Samantha SteckloffD19Yes
- Steve CarraR36No
The full roll (110)
Yes 63
- Alabas FarhatD3
- Alicia St. GermaineR62
- Angela RigasR79
- Ann BollinR49
- Bill SchuetteR95
- Brad PaquetteR37
- Brad SlaghR85
- Brian BeGoleR71
- Bryan PosthumusR90
- Cam CavittR106
- Curt VanderWallR102
- Dave PrestinR108
- David MartinR68
- Donni SteeleR54
- Doug WozniakR59
- Gina JohnsenR78
- Greg AlexanderR98
- Greg MarkkanenR110
- Greg VanWoerkomR88
- J.R. RothR104
- Jaime GreeneR65
- Jamie ThompsonR28
- Jason MorganD23
- Jason WoolfordR50
- Jay DeBoyerR63
- Jennifer WortzR35
- Jerry NeyerR92
- Jim DeSanaR29
- Joe AragonaR60
- Joe PavlovR64
- Joe TateD9
- Joey AndrewsD38
- Joseph FoxR101
- Josh SchriverR66
- Karen WhitsettD4
- Karl BohnakR109
- Kathy SchmaltzR46
- Ken BortonR105
- Luke MeermanR89
- Mark TisdelR55
- Matt BierleinR97
- Matt HallR42
- Matt MaddockR51
- Mike HarrisR52
- Mike HoadleyR99
- Mike MuellerR72
- Nancy DeBoerR86
- Nancy Jenkins-ArnoR34
- Parker FairbairnR107
- Pat OutmanR91
- Pauline WendzelR39
- Phil GreenR67
- Rachelle SmitR43
- Ron RobinsonR58
- Rylee LintingR27
- Samantha SteckloffD19
- Sarah LightnerR45
- Steve FrisbieR44
- Tim KellyR93
- Timmy BesonR96
- Tom KuhnR57
- Tom KunseR100
- Will BruckR30
No 45
- Amos O'NealD94
- Angela WitwerD76
- Betsy CoffiaD103
- Brenda CarterD53
- Carol GlanvilleD84
- Carrie RheingansD47
- Denise MentzerD61
- Donavan McKinneyD11
- Dylan WegelaD26
- Emily DievendorfD77
- Erin ByrnesD15
- Helena ScottD8
- Jason HoskinsD18
- Jaz MartusD69
- Jennifer ConlinD48
- Jimmie WilsonD32
- John FitzgeraldD83
- Julie BrixieD73
- Julie RogersD41
- Kara HopeD74
- Kelly BreenD21
- Kimberly EdwardsD12
- Kristian GrantD82
- Laurie PohutskyD17
- Mai XiongD13
- Matt KoleszarD22
- Matt LongjohnD40
- Mike McFallD14
- Morgan ForemanD33
- Natalie PriceD6
- Noah ArbitD20
- Penelope TsernoglouD75
- Phil SkaggsD80
- Ranjeev PuriD24
- Reggie MillerD31
- Regina WeissD5
- Sharon MacDonellD56
- Stephanie YoungD16
- Stephen WoodenD81
- Steve CarraR36
- Tonya PhillipsD7
- Tullio LiberatiD2
- Tyrone CarterD1
- Veronica PaizD10
- Will SnyderD87
Not voting 2
“Not voting” is a recorded non-vote, not a reason for the absence. Parties come from public rosters; how we count.