Get Full Government Meeting Transcripts, Videos, & Alerts Forever!
Cotati council appoints John Savage to fill vacant seat after contested packet error
Summary
The Cotati City Council voted unanimously to appoint planning commissioner John Savage to the seat vacated Jan. 20, 2025, after public debate about a missing application file for one candidate and comments from six applicants and multiple residents.
The Cotati City Council appointed John Savage to fill the council seat vacated Jan. 20, 2025, voting 4-0 at a special meeting Feb. 18. Council Member Sparks moved to appoint Savage; Council Member Harvey seconded. Sparks, Harvey, Vice Mayor Lemus and Mayor Ford voted yes.
The decision comes after an application period that ran Jan. 30–Feb. 13 and produced six applicants: George Barich, John Savage, Ryan Long, Kathleen Tandy (who withdrew before the meeting), Sarah Sparks and Steven O'Nines. The appointee will serve the remainder of the term, which expires in December 2026.
The appointment followed a period of public comment in which several residents and applicants raised concerns that portions of George Barich’s full application were not…
Already have an account? Log in
Subscribe to keep reading
Unlock the rest of this article — and every article on Citizen Portal.
- Unlimited articles
- AI-powered breakdowns of topics, speakers, decisions, and budgets
- Instant alerts when your location has a new meeting
- Follow topics and more locations
- 1,000 AI Insights / month, plus AI Chat

