Florida 2026 Session Status: Passed House 2 R cosponsors

HB 431 — Air-conditioning and Mechanical Contractors

Last action — Died in Rules

Track this bill free

No card. One bill, free forever — alerts when it moves.

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

This bill has passed the House. Introduced November 14, 2025. It now moves to the second chamber.

Next likely step: consideration and a floor vote in the Senate.

Prognosis

Advancing 50% · moderate confidence

Where this bill stands today.

Odds of enactment

Moderate

How often bills like it became law.

  • Passed House

    Current position in the legislative process.

  • 2 sponsors

    1 primary, 1 co-sponsors signed on.

  • Single-party support

    Sponsorship is currently within one party (2 R).

  • Cleared a recorded vote

    Passed 4 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

Air-conditioning and Mechanical Contractors; Revises definitions of terms "class A air-conditioning contractor" & "mechanical contractor" to include additional services that such contractors may perform.

Bill Text

How this bill changes current law

3 changes Share ↗

AI-generated reading aid from the bill's amendatory text — verify against the official bill.

The bill expands the definitions of 'class A air-conditioning contractor' and 'mechanical contractor' to include additional services they can perform.

  • 489.105

    to → ; to

    The insertion clarifies the continuation of the list without interruption.

  • 489.105(3)(f)

    7. Perform → 7. Perform The scope of work for such contractor also includes

    This change introduces additional contextual clarity regarding the scope of work for Class A air-conditioning contractors.

  • 489.105(3)(i)

    8. Perform → 8. Perform The scope of work for such contractor also includes

    This change adds contextual clarity regarding the scope of work for mechanical contractors.

Action History

  1. Died in Rules

  2. Received

  3. Referred to Rules

  4. In Messages

  5. Passed; YEAS 97, NAYS 16

  6. Read 3rd time

  7. Added to Third Reading Calendar

  8. Read 2nd time

  9. Bill added to Special Order Calendar (2/25/2026)

  10. Added to Second Reading Calendar

  11. Bill released to House Calendar

  12. Reported out of Commerce Committee

  13. Favorable by Commerce Committee

  14. Added to Commerce Committee agenda

  15. Now in Commerce Committee

  16. Reported out of Industries & Professional Activities Subcommittee

  17. Favorable by Industries & Professional Activities Subcommittee

  18. 1st Reading (Original Filed Version)

  19. Added to Industries & Professional Activities Subcommittee agenda

  20. Added to Industries & Professional Activities Subcommittee agenda

  21. Now in Industries & Professional Activities Subcommittee

  22. Referred to Commerce Committee

  23. Referred to Industries & Professional Activities Subcommittee

  24. Filed

Sponsors

Sponsorship breakdown

Export CSV (upgrade) →

1 sponsors · 1 co-sponsors · 162 not signed on · 16 voted No

Sponsors (1)

Co-sponsors (1)

Not signed on (162)

162 members have not signed on to this bill.

Show all 162 →

"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

Passed 97 Yea · 16 Nay · 4 Other
Party YeaNayPresentNot Voting
Democrat 201103
Republican 74401
Unaffiliated 3100
Total 971604
% of votes cast 83%14%0%3%
How each member voted (117)
Member Party Vote
Gonzalez Pittman — Yea
Smith — Nay
Kincart Jonsson — Yea
Tomkow — Yea
Alvarez, Jose Democrat Yea
Antone, Bruce Hadley Democrat Nay
Aristide, Wallace Democrat Nay
Bartleman, Robin Democrat Not Voting
Campbell, Daryl Democrat Yea
Chambliss, Kevin D. Democrat Not Voting
Cross, Lindsay Democrat Nay
Daley, Dan Democrat Yea
Daniels, Kimberly Democrat Yea
Driskell, Fentrice Democrat Yea
Dunkley, Lisa Democrat Nay
Edmonds, Jervonte "Tae" Democrat Yea
Eskamani, Dr. Anna V. Democrat Yea
Franklin II, Gallop Democrat Yea
Gantt, Ashley Viola Democrat Nay
Gottlieb, Michael "Mike" Democrat Yea
Harris, Jennifer "Rita" Democrat Yea
Hart-Lowman, Dianne "Ms Dee" Democrat Nay
Hinson, Yvonne Hayes Democrat Yea
Hunschofsky, Christine Democrat Nay
Joseph, Dotie Democrat Not Voting
Long, Rob Democrat Yea
López, Johanna Democrat Yea
Nixon, Angela "Angie" Democrat Nay
Rayner, Michele K. Democrat Nay
Robinson, Felicia Simone Democrat Nay
Robinson, Felicia Simone Democrat Yea
Rosenwald, Mitch Democrat Yea
Skidmore, Kelly Democrat Yea
Spencer, Leonard Democrat Yea
Tant, Allison Democrat Yea
Tendrich, Debra Democrat Yea
Woodson, Marie Paule Democrat Nay
Young, RaShon Democrat Yea
Abbott, Shane G. Republican Yea
Albert, Jon Republican Yea
Alvarez, Daniel Antonio "Danny" Republican Yea
Anderson, Adam Republican Yea
Andrade, Robert Alexander "Alex" Republican Yea
Baker, Jessica Republican Yea
Bankson, Douglas Michael "Doug" Republican Yea
Barnaby, Webster Republican Yea
Basabe, Fabián Republican Yea
Benarroch, Yvette Republican Yea
Berfield, Kimberly Republican Nay
Black, Dean Republican Yea
Blanco, Omar Republican Yea
Booth, Erika Republican Yea
Borrero, David Republican Yea
Botana, Adam Republican Yea
Boyles, Nathan Republican Yea
Brackett, Robert A. "Robbie" Republican Yea
Brannan III, Robert Charles "Chuck" Republican Yea
Buchanan, James Republican Yea
Busatta, Demi Republican Yea
Canady, Jennifer Republican Yea
Cassel, Hillary Republican Yea
Chamberlin, Ryan Republican Yea
Chaney, Linda Republican Yea
Cobb, Nan Republican Yea
Conerly, William "Bill" Republican Not Voting
Duggan, Wyman Republican Yea
Esposito, Tiffany Republican Yea
Fabricio, Tom Republican Yea
Garrison, Sam Republican Yea
Gentry, Richard Republican Yea
Gerwig, Anne Republican Yea
Giallombardo, Mike Republican Yea
Gossett-Seidman, Peggy Republican Yea
Greco, Sam Republican Yea
Griffitts Jr., Philip Wayne "Griff" Republican Yea
Grow, J.J. Republican Yea
Hodgers, Brian Republican Yea
Holcomb, Jeff Republican Yea
Jacques, Berny Republican Yea
Johnson, Chad Republican Yea
Kendall, Kim Republican Yea
Koster, Traci Republican Yea
LaMarca, Chip Republican Yea
Maggard, Randall Scott "Randy" Republican Yea
Maney, Patt Republican Yea
McClure, Lawrence Republican Yea
McFarland, Fiona Republican Yea
Melo, Lauren Republican Yea
Michael, Kiyan Republican Yea
Miller, Monique Republican Yea
Mooney Jr., James Vernon "Jim" Republican Yea
Nix Jr., Danny Republican Yea
Oliver, Vanessa Republican Yea
Overdorf, Tobin Rogers "Toby" Republican Nay
Owen, Michael Republican Yea
Partington, Bill Republican Yea
Perez, Daniel Republican Yea
Persons-Mulicka, Jenna Republican Yea
Plakon, Rachel Saunders Republican Yea
Plasencia, Susan Republican Yea
Porras, Juan Carlos Republican Nay
Redondo, Mike Republican Yea
Rizo, Alex Republican Yea
Salzman, Michelle Republican Yea
Sapp, Judson Republican Yea
Shoaf, Jason Republican Yea
Sirois, Tyler I. Republican Yea
Snyder, John Republican Yea
Stark, Paula A. Republican Yea
Steele, Kevin M. Republican Yea
Trabulsy, Dana Republican Nay
Tramont, Chase Republican Yea
Tuck, Kaylee Republican Yea
Valdés, Susan L. Republican Yea
Weinberger, Meg Republican Yea
Yarkosky, Taylor Michael Republican Yea
Yeager, Bradford Troy "Brad" Republican Yea

Official roll call →

Passage, Third Reading

Passed 97 Yea · 16 Nay · 4 Other
Party YeaNayPresentNot Voting
Republican 77501
Democrat 191103
Unaffiliated 1000
Total 971604
% of votes cast 83%14%0%3%
How each member voted (117)
Member Party Vote
Tomkow — Yea
Alvarez, Jose Democrat Yea
Antone, Bruce Hadley Democrat Nay
Aristide, Wallace Democrat Nay
Bartleman, Robin Democrat Not Voting
Campbell, Daryl Democrat Yea
Chambliss, Kevin D. Democrat Not Voting
Cross, Lindsay Democrat Nay
Daley, Dan Democrat Yea
Daniels, Kimberly Democrat Yea
Driskell, Fentrice Democrat Yea
Dunkley, Lisa Democrat Nay
Edmonds, Jervonte "Tae" Democrat Yea
Eskamani, Dr. Anna V. Democrat Yea
Franklin II, Gallop Democrat Yea
Gantt, Ashley Viola Democrat Nay
Gottlieb, Michael "Mike" Democrat Yea
Harris, Jennifer "Rita" Democrat Yea
Hart-Lowman, Dianne "Ms Dee" Democrat Nay
Hinson, Yvonne Hayes Democrat Yea
Hunschofsky, Christine Democrat Nay
Joseph, Dotie Democrat Not Voting
Long, Rob Democrat Yea
López, Johanna Democrat Yea
Nixon, Angela "Angie" Democrat Nay
Rayner, Michele K. Democrat Nay
Robinson, Felicia Simone Democrat Nay
Rosenwald, Mitch Democrat Yea
Skidmore, Kelly Democrat Yea
Spencer, Leonard Democrat Yea
Tant, Allison Democrat Yea
Tendrich, Debra Democrat Yea
Woodson, Marie Paule Democrat Nay
Young, RaShon Democrat Yea
Abbott, Shane G. Republican Yea
Albert, Jon Republican Yea
Alvarez, Daniel Antonio "Danny" Republican Yea
Anderson, Adam Republican Yea
Andrade, Robert Alexander "Alex" Republican Yea
Baker, Jessica Republican Yea
Bankson, Douglas Michael "Doug" Republican Yea
Barnaby, Webster Republican Yea
Basabe, Fabián Republican Yea
Benarroch, Yvette Republican Yea
Berfield, Kimberly Republican Nay
Black, Dean Republican Yea
Blanco, Omar Republican Yea
Booth, Erika Republican Yea
Borrero, David Republican Yea
Botana, Adam Republican Yea
Boyles, Nathan Republican Yea
Brackett, Robert A. "Robbie" Republican Yea
Brannan III, Robert Charles "Chuck" Republican Yea
Buchanan, James Republican Yea
Busatta, Demi Republican Yea
Canady, Jennifer Republican Yea
Cassel, Hillary Republican Yea
Chamberlin, Ryan Republican Yea
Chaney, Linda Republican Yea
Cobb, Nan Republican Yea
Conerly, William "Bill" Republican Not Voting
Duggan, Wyman Republican Yea
Esposito, Tiffany Republican Yea
Fabricio, Tom Republican Yea
Garrison, Sam Republican Yea
Gentry, Richard Republican Yea
Gerwig, Anne Republican Yea
Giallombardo, Mike Republican Yea
Gonzalez Pittman, Karen Republican Yea
Gossett-Seidman, Peggy Republican Yea
Greco, Sam Republican Yea
Griffitts Jr., Philip Wayne "Griff" Republican Yea
Grow, J.J. Republican Yea
Hodgers, Brian Republican Yea
Holcomb, Jeff Republican Yea
Jacques, Berny Republican Yea
Johnson, Chad Republican Yea
Kendall, Kim Republican Yea
Kincart Jonsson, Jennifer Republican Yea
Koster, Traci Republican Yea
LaMarca, Chip Republican Yea
Maggard, Randall Scott "Randy" Republican Yea
Maney, Patt Republican Yea
McClure, Lawrence Republican Yea
McFarland, Fiona Republican Yea
Melo, Lauren Republican Yea
Michael, Kiyan Republican Yea
Miller, Monique Republican Yea
Mooney Jr., James Vernon "Jim" Republican Yea
Nix Jr., Danny Republican Yea
Oliver, Vanessa Republican Yea
Overdorf, Tobin Rogers "Toby" Republican Nay
Owen, Michael Republican Yea
Partington, Bill Republican Yea
Perez, Daniel Republican Yea
Persons-Mulicka, Jenna Republican Yea
Plakon, Rachel Saunders Republican Yea
Plasencia, Susan Republican Yea
Porras, Juan Carlos Republican Nay
Redondo, Mike Republican Yea
Rizo, Alex Republican Yea
Robinson Jr., William Cloud "Will" Republican Yea
Salzman, Michelle Republican Yea
Sapp, Judson Republican Yea
Shoaf, Jason Republican Yea
Sirois, Tyler I. Republican Yea
Smith, David Republican Nay
Snyder, John Republican Yea
Stark, Paula A. Republican Yea
Steele, Kevin M. Republican Yea
Trabulsy, Dana Republican Nay
Tramont, Chase Republican Yea
Tuck, Kaylee Republican Yea
Valdés, Susan L. Republican Yea
Weinberger, Meg Republican Yea
Yarkosky, Taylor Michael Republican Yea
Yeager, Bradford Troy "Brad" 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

What does HB 431 do?
Air-conditioning and Mechanical Contractors; Revises definitions of terms "class A air-conditioning contractor" & "mechanical contractor" to include additional services that such contractors may perform.
Who sponsors HB 431?
HB 431 is sponsored by Albert, Jon (Republican) and Barnaby, Webster (Republican).
What is the current status of HB 431?
This bill has passed the House. Introduced November 14, 2025. It now moves to the second chamber.
Where can I track HB 431?
Track HB 431 free on One Click Politics — get push/email alerts when it moves.

Make your voice heard on HB 431

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 431

Last checked for changes 3 months ago · updated continuously

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

Track this bill →