NewThu, Jun 18, 2026·West Sacramento, California·City Council

West Sacramento City Council Meeting – June 17, 2026

Discussion Breakdown

Community Engagement30%
Engineering And Infrastructure28%
Miscellaneous16%
Procedural8%
Economic Development6%
Pending Litigation3%
Technology and Innovation2%
Homelessness2%
Transportation Safety2%
Parks and Recreation1%
Public Transportation1%
Personnel Matters1%

Summary

West Sacramento City Council Meeting – June 17, 2026

The City Council of West Sacramento held its regular meeting on June 17, 2026, addressing a range of items including public comments on carports and road conditions, a proclamation for Juneteenth, approval of the fiscal year 26-27 budget, updates on animal services governance, and adoption of a media content policy and water management plans.

Consent Calendar

  • All consent items (items 3 through 13) were approved unanimously by a roll call of all present council members, with no public comment or discussion. Item 7 was pulled for separate discussion.

Public Comments & Testimony

  • William Lana (resident, north end of West Sacramento) criticized the city's complaint-driven enforcement of carport and driveway codes, urging the council to change the ordinance (17.22.020) to allow carports over existing driveways and to create a citizen commission to evaluate complaints. He expressed frustration that a mayoral proposal to grandfather existing carports was rejected.
  • Matt Weaver (resident) criticized the city for being “complaint-driven” rather than “solution‑driven,” citing a recent cyclist fatality on unpaved roads with missing bike lanes during Bike Month. He urged the council to adopt a “local first” agenda focused on streets, potholes, and safety rather than major projects like the ballpark, and challenged the council to stop stonewalling and start prioritizing infrastructure.

Proclamation & Presentations

  • Juneteenth Proclamation – Councilmember Early read the proclamation recognizing June 19th as Juneteenth National Freedom Day. Ansar Mohammed (President of the River City High School Black Student Union) and legendary baseball manager Dusty Baker each spoke. Dusty Baker expressed gratitude and noted the importance of Juneteenth. Councilmember Early, Mayor Pro Tem Sulpicio Hall, and others highlighted the growth of the city’s Juneteenth celebration, which began with 50 attendees and now draws hundreds.
  • Animal Services Governance (JPA) – Adam Fiesler, Director of Yolo County Community Services, presented an analysis of potential joint powers agency (JPA) models for animal services. He reported that per-capita costs for the county (~$22) are in line with regional peers, and that a JPA contracting with the county is the most efficient path. The council expressed interest, and the city will send a letter supporting continued discussions.

Discussion Items

  • Pothole / Road Preservation Program (Item 7, pulled from Consent) – Christian Ascension, Senior Engineer, explained that SB1 funds require a resolution on planned road spending. For FY 26‑27, the city will focus on rehabilitation (neighborhood roads that have failed) rather than preservation. Discussion centered on how to communicate the difference to residents, the use of a pavement management index, and the need for a GIS map to show projects. Councilmember Early and others stressed the importance of making the prioritization matrix and project maps available to the public. A motion to approve the consent agenda (including item 7) passed 5‑0.
  • Fiscal Year 26‑27 Budget (Item 16) – Finance Director Roberta Ray and Finance Manager Becky Robertson presented the proposed budget, noting slowing sales tax and property tax growth, but a financially stable position. The general fund projects a $1.9‑$2.6 million shortfall for the year, to be bridged by suspending contributions to the General Facilities Fund and PERS supplemental trust, and using one‑time fund balance. Supplemental requests total $29.5 million, including 10 new positions (7 in water/sewer, 1 police, 1 fire, 1 program tech) and $17.4 million in CIP. The council discussed and approved the resolution with the exception of CIP item 1404 (the light rail extension project, which will return to council in a few months). The budget was approved with that amendment.
  • Media Content Policy (Item 14) – Linnea Lewis, Public Information Officer, presented a proposed policy updating the city’s approach to media relations, making it a council‑adopted policy rather than an administrative one. The policy aims to ensure unified messaging and proactive outreach. It was approved unanimously.
  • Weed Abatement Liens (Item 17) – Brian Johnson, Fire Marshal, requested a resolution to place liens on properties with unpaid weed abatement charges for 2025. Council noted the outreach process (notice to abate, then invoice). Approved.
  • Urban Water Management Plan (Item 18) – Brad Hover (consultant) presented the 2025 plan, required by the state every five years, to ensure adequate water supplies through 2050. The plan is a long‑term planning document. Councilmember Early asked for a copy and requested that the plan be presented to the Environmental Utilities Commission. The plan was adopted with the understanding it can be amended after submission.

Key Outcomes

  • Consent agenda (including item 7) approved 5‑0.
  • Fiscal Year 26‑27 Budget – Resolution 26‑66 adopted with the exclusion of CIP item 1404 (light rail extension project) to allow further review of cost changes. All other supplemental requests and 10 new positions approved. Roll call: Alcala (aye), Early (aye), Sulpicio Hall (aye), Guerrero (aye).
  • Animal Services JPA – Council authorized sending a letter of interest to pursue an operational JPA with the county.
  • Media Content Policy (IC11) – Adopted 5‑0.
  • Water Management Plan – Adopted 5‑0.
  • Weed Abatement Liens – Resolution 26‑17 adopted 5‑0.
  • Next steps – The next regular council meeting is scheduled for August 5, 2026. The city will publish a digital budget book by July 1. Staff will return with updates on the light rail extension project and on deferred budget requests within the next few months.

Meeting Transcript

Okay. You must have just taken it. Oh, okay, good. Okay. So we should get there. All right, we can get started. All right, calling our uh City Council meeting to order now that all the council members are present except with one absent, Council Member Orozco. I call to order the June 17th meeting of the City of West Sacramento City Council of the West Sacramento Redevelopment Agency and Finance Authority. We'll begin with the land acknowledgement. We would like to acknowledge that the land on which we live, work, learn, and commune is the original homelands of the indigenous people of West Sacramento who have stewarded this land throughout the generations. We acknowledge and we thank the original inhabitants who have occupied, maintained, and secured this place, and who still exist on this land. We respect and celebrate the many diverse indigenous people still connected to this land on which we gather. The council did not meet in closed session this evening. And we do ask anyone wishing to address the council or on this or any other item to please fill out a request to speak card and turn it into the clerk, and we accept the request to speak cards up to the conclusion of the reading of the staff report on any particular agenda item. Once the staff report has been read and we open the item up for public comment, the clerk will announce your name for you to walk to the podium to speak. Now, in front of the clerk, there is a timer, and to ensure that everyone has a chance to be heard. And we ask that all comments be limited to three minutes. Also, in front of the clerk is an analog flip chart, which indicates which agenda item the council is currently considering. We also recognize that for some speaking in public can cause anxiety. So we request that there be no applause or booze, cat calls, or other demonstrations. Furthermore, so that we may maintain a civil discourse. Here in the chambers, we ask that those in attendance and those who address the city council abide by the code of conduct and uh post it and not speak in loud, threatening, offensive, abusive, or other disrespectful language that disrupts, disturbs, or otherwise impedes the orderly conduct of the meeting. Now this brings us to item one on presentations by the public on matters not on the agenda within the jurisdiction of the council, and each person has three minutes to speak. Madam Clerk, do we have any requests to speak? Yes, ma'am. William Lana. And if you could pronounce your last name again, please, Lana. Lana. Lana. Lana, L A N A. Okay. Mr. Lana, please proceed. Good evening. I'm from the north end of West Sacramento. And I'm here about the issue of carports. It's been around for quite a while. This issue started last October, I guess November, when a gentleman built an over-the-top carport to house his motor home, very large motor home. And frankly, if I had lived in that neighborhood, I would have complained about it as well. Now, this gentleman, it seems, has gone around the area of North Sacramento and looked and found all the car ports that are there, all except for a couple that are still up, plus mine, and complained about them. And everybody's had to take them down. This is thousands of dollars of real estate that people have put up for the house to protect their cars in the winter, to protect their vehicles in the summer, and now they're all being forced to take them down, which is ridiculous. These taking them down does nothing for the city. It doesn't help the city, it doesn't help the person, it doesn't beautify anything. And so I believe that the city council and the city has an obligation to change this. It should be changed. And as I understand it, the mayor, bless her heart, brought up a solution to this that we uh grandfather in all the rest of the car ports, which would be an excellent idea. But the rest of the city council said no, we're not gonna do that. And I'd like to know why the rest of the city council denied such a request. It doesn't make sense, but there is a solution to this.