Jefferson · On the record

How the council voted

Every recorded council vote in this guide where two or more of the people we profile voted, side by side. Each line was checked against the meeting minutes it links to. Only candidates and members with a page in this guide are listed; open the minutes for the full roll call.

Jefferson voter guide

City budget

Development code

Jan 22, 2026

The second reading of Ordinance 737, amending the city's development code

Result as recorded: passed 5-0, January 2026

  • YesDavid KelloggVoted yes on the second reading of Ordinance 737, amending the city's development code (passed 5-0, January 2026).
  • YesKate SteeleVoted yes on the second reading of Ordinance 737, amending the city's development code (passed 5-0, January 2026).
  • YesWalt PerryVoted yes on the second reading of Ordinance 737, amending the city's development code (passed 5-0, January 2026).

Jefferson City Council minutes, January 22, 2026 · Jan 22, 2026Link

Feb 12, 2026

The second reading of Ordinance 738, correcting development code chapters 12.72 and 12.80

Result as recorded: passed 6-0, February 2026

  • YesDavid KelloggVoted yes on the second reading of Ordinance 738, correcting development code chapters 12.72 and 12.80 (passed 6-0, February 2026).
  • YesJustin GuinanVoted yes on the second reading of Ordinance 738, correcting development code chapters 12.72 and 12.80 (passed 6-0, February 2026).
  • YesKate SteeleVoted yes on the second reading of Ordinance 738, correcting development code chapters 12.72 and 12.80 (passed 6-0, February 2026).
  • YesWalt PerryVoted yes on the second reading of Ordinance 738, correcting development code chapters 12.72 and 12.80 (passed 6-0, February 2026).

Jefferson City Council worksession minutes, February 12, 2026 · Feb 12, 2026Link

Employee health care

Apr 23, 2026

Having the city pay 100% of health insurance premiums for full-time employees starting July 2026

Result as recorded: passed 6-0, April 2026

  • YesDavid KelloggVoted yes on having the city pay 100% of health insurance premiums for full-time employees starting July 2026 (passed 6-0, April 2026).
  • YesJustin GuinanVoted yes on having the city pay 100% of health insurance premiums for full-time employees starting July 2026 (passed 6-0, April 2026).
  • YesKate SteeleVoted yes on having the city pay 100% of health insurance premiums for full-time employees starting July 2026 (passed 6-0, April 2026).
  • YesWalt PerryVoted yes on having the city pay 100% of health insurance premiums for full-time employees starting July 2026 (passed 6-0, April 2026).

Jefferson City Council minutes, April 23, 2026 · Apr 23, 2026Link

Howell Building

Apr 23, 2026

Resolution 1120, declaring the Howell Building at 125 N. Main St. a dangerous building and ordering abatement

Result as recorded: passed 6-0, April 2026

  • YesDavid KelloggVoted yes on Resolution 1120, declaring the Howell Building at 125 N. Main St. a dangerous building and ordering abatement (passed 6-0, April 2026).
  • YesJustin GuinanVoted yes on Resolution 1120, declaring the Howell Building at 125 N. Main St. a dangerous building and ordering abatement (passed 6-0, April 2026).
  • YesKate SteeleVoted yes on Resolution 1120, declaring the Howell Building at 125 N. Main St. a dangerous building and ordering abatement (passed 6-0, April 2026).
  • YesWalt PerryVoted yes on Resolution 1120, declaring the Howell Building at 125 N. Main St. a dangerous building and ordering abatement (passed 6-0, April 2026).

Jefferson City Council minutes, April 23, 2026 · Apr 23, 2026Link

Planning fees

Mar 12, 2026

A motion to add base fees at 100% to all planning-related items

Result as recorded: passed 5-1, later withdrawn, March 2026

  • YesDavid KelloggVoted yes on a motion to add base fees at 100% to all planning-related items (passed 5-1, later withdrawn, March 2026).
  • YesKate SteeleVoted yes on a motion to add base fees at 100% to all planning-related items (passed 5-1, later withdrawn, March 2026).
  • YesWalt PerryVoted yes on a motion to add base fees at 100% to all planning-related items (passed 5-1, later withdrawn, March 2026).
  • NoJustin GuinanVoted no on a motion to add base fees at 100% to all planning-related items (passed 5-1, later withdrawn, March 2026).

Jefferson City Council worksession minutes, March 12, 2026 · Mar 12, 2026Link

Police contract

Jun 11, 2026

The FY 2026-27 police services contract with the Marion County Sheriff's Office for $801,120

Result as recorded: passed 5-0, June 2026

  • YesDavid KelloggVoted yes on the FY 2026-27 police services contract with the Marion County Sheriff's Office for $801,120 (passed 5-0, June 2026).
  • YesJustin GuinanVoted yes on the FY 2026-27 police services contract with the Marion County Sheriff's Office for $801,120 (passed 5-0, June 2026).
  • YesKate SteeleVoted yes on the FY 2026-27 police services contract with the Marion County Sheriff's Office for $801,120 (passed 5-0, June 2026).
  • YesWalt PerryVoted yes on the FY 2026-27 police services contract with the Marion County Sheriff's Office for $801,120 (passed 5-0, June 2026).

Jefferson City Council worksession minutes, June 11, 2026 · Jun 11, 2026Link

A “—” means the line records something other than a plain yes or no (a motion, an abstention, or two votes in one line); read the line itself. How this guide works