Phoenix City Council Formal Meeting
April 22, 2026 — council, 2h 38m. Full transcript and vote records below — no spin, just what happened.
What was decided
Every vote is checked against the council’s official minutes — the legal record of the meeting. Records still awaiting that check show the outcome only; the member-by-member record is added once the minutes are published and checked.
Council vote
Official motion wording
to approve the minutes
How they voted
Outcome not yet confirmed Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 55:08.
Approve items three through ten
Official motion wording
approve items three through ten
How they voted
Passed unanimously Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 58:32.
Approve items 11 through 63, except the following items 11, 12, 15, 16, 17, 18, 18, 19, 20, 32, 33, 33, 38…
Official motion wording
Approve items 11 through 63, except the following items 11, 12, 15, 16, 17, 18, 18, 19, 20, 32, 33, 33, 38, 49, 51, and 55, and items 21, 28, and 58
How they voted
Passed 9–0 Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 59:13.
Contract with Petsmark
Official motion wording
contract with Petsmark
How they voted
Passed 9–0 Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 1:03:34.
Agenda item 11 · background & details
Contract with Black Hawk construction related to the motel conversion to senior affordable housing
Official motion wording
contract with Black Hawk construction related to the motel conversion to senior affordable housing
How they voted
Passed 9–0 Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 1:06:30.
Agenda item 12 · background & details
Call for a special meeting of the Phoenix City Council on May 12th
Official motion wording
call for a special meeting of the Phoenix City Council on May 12th
How they voted
Passed 9–0 Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 1:09:22.
Agenda item 15 · background & details
Approve item 21
Official motion wording
approve item 21
How they voted
Passed Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 1:12:43.
Agenda item 21 · background & details
Civil service board hearing officer contracts
Official motion wording
civil service board hearing officer contracts
How they voted
Passed 9–0 Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 1:14:08.
Agenda item 28 · background & details
Approve federal home funds for second and Roosevelt affordable housing program development
Official motion wording
approve federal home funds for second and Roosevelt affordable housing program development
How they voted
Passed 9–0 Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 1:15:15.
Agenda item 32 · background & details
Federal Home Funds for the Wood Street of Senior Affordable Housing Development
How they voted
Passed 9–0 Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 1:16:44.
Agenda item 33 · background & details
Authorization to amend the contract with community bridges for Rio Fresco Emergency Shelter operations
Official motion wording
authorization to amend the contract with community bridges for Rio Fresco Emergency Shelter operations
How they voted
Passed 9–0 Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 1:19:17.
Agenda item 34 · background & details
Agenda item 43
Official motion wording
to approve the accessible visual inclusion services contract
How they voted
Passed 9–0 Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 1:25:33.
Agenda item 43 · background & details
Approve staff's final recommendation for a rate increase to the monthly residential solid waste rate
Official motion wording
approve staff's final recommendation for a rate increase to the monthly residential solid waste rate
How they voted
Outcome not yet confirmed Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 1:56:52.
Agenda item 48 · background & details
Approve item 49
Official motion wording
approve item 49
How they voted
Passed 9–0 Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 1:59:04.
Agenda item 49 · background & details
Salt River Project Distribution Design and Construction Contract
How they voted
Passed 9–0 Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 2:00:45.
Agenda item 51 · background & details
Unresolvable name(s) dropped: Diego, Pestor
Approve the Levine and Estrea Phoenix Connected Active Neighborhood Program Engineering Service
Official motion wording
approve the Levine and Estrea Phoenix Connected Active Neighborhood Program Engineering Service
How they voted
Passed 9–0 Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 2:02:22.
Agenda item 55 · background & details
Unresolvable name(s) dropped: Pestor
Approve wastewater treatment facilities contract
Official motion wording
approve wastewater treatment facilities contract
How they voted
Vote of 9–0 recorded in the transcript Awaiting official minutes
Member-by-member votes are published once this record is checked against the council’s official minutes. Hear it in the transcript at 2:03:00.
Agenda item 58 · background & details
Transcript
The full transcript, word-for-word as spoken. Speakers appear in order until speaker labeling is complete.
How vote data stays honest
In these records, votes are extracted from the clerk’s roll call in the public recording. Before final publication, they are cross-checked against the city’s official minutes. Corrections are published openly.
This meeting was transcribed with automated speech-to-text. Names and figures should be checked against the official minutes before quoting.