School facilities: task-order procurement contracting.
This means potential improvements to school facilities, which could enhance the learning environment for students.
Do you support it?
Want to know if it passes?
We'll email you when AB 948 moves — a committee vote, a floor vote, or a signature. Nothing else.
Free forever · unsubscribe in one click.
Your answer was recorded either way.
Which district are you in?
Your ZIP is all we need to match you to your own representatives — so we can tell you how they voted on AB 948.
You're tracking AB 948
We'll email you the moment it moves.
AB 948 — School facilities: task-order procurement contracting.
Last action — From committee chair, with author's amendments: Amend, and re-refer to committee. Read second time, amended, and re-referred to Com. on ED.
No card. One bill, free forever — alerts when it moves.
-
✓Introduced
-
✓In Committee
-
3Passed Assembly
-
4Passed Senate
-
5To Executive
-
6Enacted
This bill has passed the Assembly. Introduced February 20, 2025. It now moves to the second chamber.
Next likely step: consideration and a floor vote in the Senate.
Prognosis
Where this bill stands today.
Odds of enactment
HighHow often bills like it became law.
-
Passed Assembly
Current position in the legislative process.
-
1 sponsor
1 primary, 0 co-sponsors signed on.
-
Single-party support
Sponsorship is currently within one party (1 R).
-
Cleared a recorded vote
Passed 2 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.
In plain language
The bill authorizes certain school districts to use task-order procurement contracts for repairs and renovations.
This bill allows school districts with fewer than 2,501 students to award multiple contracts for building repairs and renovations. The contracts must be funded through specified sources and adhere to specific labor requirements.
What this means for you
- Workers: Contractors must commit to using skilled workers, providing job opportunities within the building trades.
- Families: This means potential improvements to school facilities, which could enhance the learning environment for students.
- Small Business: Small businesses could benefit from contracting opportunities in school repair and renovation projects.
Summary
Existing law establishes, until January 1, 2034, a pilot project authorizing the governing board of the Los Angeles Unified School District to award multiple annual task-order procurement contracts, as prescribed, for purposes that include services, repairs, and construction funded by the school district's general fund, local school construction bonds, or federal or state funds. This bill would, in addition, until January 1, 2031, authorize a school district with an average daily attendance of 2,501 or less or a county superintendent of schools to award multiple task-order procurement contracts for repair and renovation of buildings and grounds through a single request for bids. The bill would require these contracts to be paid for with money from the county or school district's general fund, a local construction bond, or federal or state funds and to be awarded to the lowest responsible and responsive bidder. The bill would require, on or before January 1, 2030, a school district or county superintendent of schools that uses the task-order procurement contracting method to submit to the appropriate policy and fiscal committees of the Legislature a report on its use of the task-order procurement contracting method, as specified. This bill would limit the scope of these contracts to those purposes authorized by its funding source. The bill would, except as specified, prohibit a bidder from being deemed qualified for these contracts unless the bidder provides an enforceable commitment that it and its subcontractors at every tier will use a skilled and trained workforce to perform all work on the project or contract that falls within an apprenticeable occupation in the building and construction trades. The bill would also require the contracting educational agency to ensure that it is in compliance with existing provisions that authorize personal service contracting for services currently or customarily performed by classified school employees before entering into a contract pursuant to these provisions. The bill would prohibit a school district or county superintendent of schools from utilizing a task-order procurement contract that is greater than $3,000,000 for an individual project unless it has entered into a project labor agreement, as specified, for all its public works.
Bill Text
- Amended 06/04/26 - Amended Senate Current pdf June 04, 2026
- Amended 04/21/25 - Amended Assembly pdf April 21, 2025
- Introduced 02/20/25 - Introduced pdf February 20, 2025
- AB948 View text html
Action History
-
From committee chair, with author's amendments: Amend, and re-refer to committee. Read second time, amended, and re-referred to Com. on ED.
-
In committee: Set, second hearing. Hearing canceled at the request of author.
-
In committee: Set, first hearing. Hearing canceled at the request of author.
-
Referred to Com. on ED.
-
In Senate. Read first time. To Com. on RLS. for assignment.
-
Read third time. Passed. Ordered to the Senate. (Ayes 77. Noes 1. Page 2053.)
-
Read second time. Ordered to third reading.
-
Read second time and amended. Ordered returned to second reading.
-
From committee: Amend, and do pass as amended. (Ayes 9. Noes 0.) (April 9).
-
Referred to Com. on ED.
-
From printer. May be heard in committee March 23.
-
Read first time. To print.
Sponsors
- Heath Flora · Primary
Sponsorship breakdown
Export CSV (upgrade) →1 sponsors · 0 co-sponsors · 121 not signed on · 1 voted No
Sponsors (1)
- Flora, Heath Republican
Co-sponsors (0)
None.
Not signed on (121)
121 members have not signed on to this bill.
Show all 121 →"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.
Votes
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Democratic | 57 | 1 | 0 | 1 |
| Republican | 19 | 0 | 0 | 0 |
| Unaffiliated | 1 | 0 | 0 | 0 |
| Total | 77 | 1 | 0 | 1 |
| % of votes cast | 97% | 1% | 0% | 1% |
How each member voted (79)
| Member | Party | Vote |
|---|---|---|
| Ávila Farías | — | Yea |
| Addis, Dawn | Democratic | Yea |
| Aguiar-Curry, Cecilia M. | Democratic | Yea |
| Ahrens, Patrick | Democratic | Yea |
| Alvarez, David | Democratic | Yea |
| Arambula, Joaquin | Democratic | Yea |
| Bains, Jasmeet | Democratic | Yea |
| Bauer-Kahan, Rebecca | Democratic | Nay |
| Bennett, Steve | Democratic | Yea |
| Berman, Marc | Democratic | Yea |
| Boerner, Tasha | Democratic | Yea |
| Bonta, Mia | Democratic | Yea |
| Bryan, Isaac G. | Democratic | Yea |
| Calderon, Lisa | Democratic | Yea |
| Caloza, Jessica | Democratic | Yea |
| Carrillo, Juan | Democratic | Yea |
| Connolly, Damon | Democratic | Yea |
| Elhawary, Sade | Democratic | Yea |
| Fong, Mike | Democratic | Yea |
| Gabriel, Jesse | Democratic | Yea |
| Garcia, Robert | Democratic | Yea |
| Gipson, Mike A. | Democratic | Yea |
| González, Mark | Democratic | Yea |
| Haney, Matt | Democratic | Yea |
| Harabedian, John | Democratic | Yea |
| Hart, Gregg | Democratic | Yea |
| Irwin, Jacqui | Democratic | Yea |
| Jackson, Corey A. | Democratic | Yea |
| Kalra, Ash | Democratic | Yea |
| Krell, Maggy | Democratic | Yea |
| Lee, Alex | Democratic | Not Voting |
| Lowenthal, Josh | Democratic | Yea |
| McKinnor, Tina | Democratic | Yea |
| Muratsuchi, Al | Democratic | Yea |
| Nguyen, Stephanie | Democratic | Yea |
| Ortega, Liz | Democratic | Yea |
| Pacheco, Blanca | Democratic | Yea |
| Papan, Diane | Democratic | Yea |
| Patel, Darshana R. | Democratic | Yea |
| Pellerin, Gail | Democratic | Yea |
| Petrie-Norris, Cottie | Democratic | Yea |
| Quirk-Silva, Sharon | Democratic | Yea |
| Ramos, James C. | Democratic | Yea |
| Ransom, Rhodesia | Democratic | Yea |
| Rivas, Robert | Democratic | Yea |
| Rodriguez, Celeste | Democratic | Yea |
| Rodriguez, Michelle | Democratic | Yea |
| Rogers, Chris | Democratic | Yea |
| Rubio, Blanca E. | Democratic | Yea |
| Schiavo, Pilar | Democratic | Yea |
| Schultz, Nick | Democratic | Yea |
| Sharp-Collins, LaShae | Democratic | Yea |
| Solache, Jr., José Luis | Democratic | Yea |
| Soria, Esmeralda | Democratic | Yea |
| Stefani, Catherine | Democratic | Yea |
| Valencia, Avelino | Democratic | Yea |
| Ward, Christopher M. | Democratic | Yea |
| Wicks, Buffy | Democratic | Yea |
| Wilson, Lori D. | Democratic | Yea |
| Zbur, Rick Chavez | Democratic | Yea |
| Alanis, Juan | Republican | Yea |
| Castillo, Leticia | Republican | Yea |
| Chen, Phillip | Republican | Yea |
| Davies, Laurie | Republican | Yea |
| DeMaio, Carl | Republican | Yea |
| Dixon, Diane | Republican | Yea |
| Ellis, Stan | Republican | Yea |
| Flora, Heath | Republican | Yea |
| Gallagher, James | Republican | Yea |
| Gonzalez, Jeff | Republican | Yea |
| Hadwick, Heather | Republican | Yea |
| Hoover, Josh | Republican | Yea |
| Lackey, Tom | Republican | Yea |
| Macedo, Alexandra | Republican | Yea |
| Patterson, Joe | Republican | Yea |
| Sanchez, Kate | Republican | Yea |
| Ta, Tri | Republican | Yea |
| Tangipa, David J. | Republican | Yea |
| Wallis, Greg | Republican | Yea |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Republican | 2 | 0 | 0 | 0 |
| Democratic | 7 | 0 | 0 | 0 |
| Total | 9 | 0 | 0 | 0 |
| % of votes cast | 100% | 0% | 0% | 0% |
How each member voted (9)
| Member | Party | Vote |
|---|---|---|
| Addis, Dawn | Democratic | Yea |
| Alvarez, David | Democratic | Yea |
| Bonta, Mia | Democratic | Yea |
| Garcia, Robert | Democratic | Yea |
| Lowenthal, Josh | Democratic | Yea |
| Muratsuchi, Al | Democratic | Yea |
| Patel, Darshana R. | Democratic | Yea |
| Castillo, Leticia | Republican | Yea |
| Hoover, Josh | Republican | Yea |
Subjects
Frequently asked questions
- What does AB 948 do?
- Existing law establishes, until January 1, 2034, a pilot project authorizing the governing board of the Los Angeles Unified School District to award multiple annual task-order procurement contracts, as prescribed, for purposes that include services, repairs, and construction funded by the school district's general fund, local school construction bonds, or federal or state funds. This bill would, in addition, until January 1, 2031, authorize a school district with an average daily attendance of 2,501 or less or a county superintendent of schools to award multiple task-order procurement contracts for repair and renovation of buildings and grounds through a single request for bids. The bill would require these contracts to be paid for with money from the county or school district's general fund, a local construction bond, or federal or state funds and to be awarded to the lowest responsible and responsive bidder. The bill would require, on or before January 1, 2030, a school district or county superintendent of schools that uses the task-order procurement contracting method to submit to the appropriate policy and fiscal committees of the Legislature a report on its use of the task-order procurement contracting method, as specified. This bill would limit the scope of these contracts to those purposes authorized by its funding source. The bill would, except as specified, prohibit a bidder from being deemed qualified for these contracts unless the bidder provides an enforceable commitment that it and its subcontractors at every tier will use a skilled and trained workforce to perform all work on the project or contract that falls within an apprenticeable occupation in the building and construction trades. The bill would also require the contracting educational agency to ensure that it is in compliance with existing provisions that authorize personal service contracting for services currently or customarily performed by classified school employees before entering into a contract pursuant to these provisions. The bill would prohibit a school district or county superintendent of schools from utilizing a task-order procurement contract that is greater than $3,000,000 for an individual project unless it has entered into a project labor agreement, as specified, for all its public works.
- Who sponsors AB 948?
- AB 948 is sponsored by Flora, Heath (Republican).
- What is the current status of AB 948?
- This bill has passed the Assembly. Introduced February 20, 2025. It now moves to the second chamber.
- Where can I track AB 948?
- Track AB 948 free on One Click Politics — get push/email alerts when it moves.
Make your voice heard on AB 948
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 AB 948
Last checked for changes 3 months ago · updated continuously
One Click Politics tracks every bill in Congress and all 50 states.
Track this bill →