From committee chair, with author's amendments: Amend, and re-refer to committee. Read second time, amended, and re-referred to Com. on ED.
Legislative status
- Introduced
- In Committee
- Reported by Committee
- Floor Vote Scheduled
- Passed One Chamber
- Passed Both Chambers
- Sent to Executive
- Signed into Law
Summary
AB 948 lets districts with 2,500 or fewer daily students, and county superintendents, award multiple task‑order procurement contracts for repair, renovation, and maintenance projects not exceeding $3 million through a single bid request. The contracts must be funded by general funds, local bonds, or state/federal money, go to the lowest responsible bidder, and require apprenticeships and labor‑agreement safeguards. The bill also mandates a detailed performance report by 2030 and expires in 2031.
AI-generated summary — may be incomplete or inaccurate. Verify against the official bill text.
Ask about AB 948
3 free questions a day, no accountVote
77 yes
1 no
Read third time. Passed. Ordered to the Senate. (Ayes 77. Noes 1. Page 2053.) · Jun 4, 2025
Hearings
- Education Committee HearingEducation · Jun 24, 2026
- Education Committee HearingEducation · Apr 9, 2025
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
- Flora (R) · sponsor
Similar bills in other states
Loading the map of where bills like this one were filed.
Topics
Share
Writing about this bill? Add a live status widget to your site or newsletter. It updates as the bill moves.
Track this bill
Get an email when AB 948 moves: committee action, floor votes, amendments and hearings. Free, no card.
Track AB 948 freeOr ask your AI assistant about AB 948 directly:
Add to Claude, ChatGPT or Cursor