The Half Moon Bay City Council held a regular hybrid meeting on June 5, 2025. The agenda included consent calendar items, a contested coastal development permit, a business improvement district levy, a workforce vacancy report, the master fee schedule, and the FY 2025-26 recommended budget. The council voted to approve the contested residence after a public hearing and gave direction on the budget to bring back for adoption on June 17, 2025.
The consent calendar was adopted by a 5‑0 roll call vote.
2A. Coastal Development Permit for 2800 Champs Elysee Blvd (PDP‑17‑055) – Senior Planner Scott Phillips presented the project: a 4,710‑sq‑ft two‑story single‑family home on a 31,709‑sq‑ft lot within the Steloski Gonzales Specific Plan. The Planning Commission had denied the project 3‑0 in September 2024, and the city council upheld that denial on a split vote. The landowner sued, and a settlement required tonight’s public hearing. A new hydrological analysis (Shaf and Wheeler, April 2025) concluded the project would not cause or contribute to flooding in the Pullman Ditch. Councilmember Nagengast and Penrose stated they relied on that analysis and supported approval. Councilmember Johnson expressed empathy for neighbors’ flooding but believed the house itself was not the cause. Mayor Brownstone recused himself. The council voted 3‑1 (Johnson no) to approve the Coastal Development Permit and Architectural Review, finding it categorically exempt from CEQA.
2B. Business Improvement District Levy (FY 2025‑26) – Staff presented the annual resolution to assess $2 per room per night for lodging promotion. No public comments or protests were received. The council opened and closed the hearing and adopted the resolution unanimously (5‑0).
2C. Compliance with AB 2561 (Workforce Vacancies, Recruitment, Retention) – Administrative Services Director Lisa Rossi and HR Analyst Ernest Acevedo reported an overall vacancy rate of 18% (from 45 budgeted FTEs). Most vacancies were in executive positions intentionally held open for budget reasons. The city’s 2024 vacancy rate averaged 6‑7%. Recruitment challenges include competition with private sector and housing costs. Retention efforts include competitive benefits, telecommuting, and an employee engagement committee. Public comment from Karen Decker highlighted staff burnout. The council thanked staff; no action was required.
2D. Master Fee Schedule (FY 2025‑26) – Finance Director Ken presented the annual update, based on a comprehensive fee study that would raise cost recovery from 51% to 89%. New fees for rent registry and special event permits were included. The Recreation Commission recommended phasing in increases for small/mid‑size permits. Councilmember Ruddock expressed concern about high fees deterring small businesses and ADU construction, and requested a comparison with other cities. The council adopted the Master Fee Schedule as presented (5‑0).
3A. Fiscal Year 2025‑26 Recommended Budget – Ken presented the proposed general fund budget: revenues of $23 million, operating expenditures of $24 million, plus $1 million in capital, yielding a $1.5 million deficit. One‑time revenues (sheriff savings, fee study) mask a $3 million structural deficit. Two options for the risk management fund were presented: Option A (suspend contribution, leave funds in general fund reserves) and Option B (continue funding). The city also faces the expiration of the golf fee agreement in September 2026, which provides $600,000 annually. Councilmembers discussed holding executive positions vacant pending a reorganization, renegotiating the golf fee, and exploring long‑term revenue measures (e.g., a vacant house tax). Public comment from Kristin Keat urged caution on TOT projections and requested downtown funding. The council directed staff to return with a final budget for adoption on June 17, 2025, and expressed consensus for Option A on the risk management fund.
Good evening, everybody. Welcome to June 3rd meeting of the city Hafen Bay City Council. We will begin with a roll call. Councilmember Johnson. Here. Councilmember Nagengast? Here. Councilmember Penrose? Here. Vice Mayor Raddock? Here. Mayor Brownstone. Here. We have a quorum. Thank you. I ask that we all stand for the Pledge of Allegiance, please. Thank you. Can I get a motion to approve the agenda? So moved. Second. Great. All those in favor say aye. Aye. All those opposed. Nobody opposed. Motion approved. Thank you. I don't believe we have any proclamations or presentations this evening. I don't have any announcements. We do not have a report out from the correct. Nothing to report out of recent closed session. Any updates to council. Great. We're moving right moving right along, folks. So we will now open up public forum for those who might be new. Public forum is for bringing up any issue that is not on the agenda. So any item that's on the agenda, everyone in the public will have plenty of time to write their comments and fill out a card. But right now it's just to talk about items that are not on the agenda. Or that all thank you. Or that might be on the consent agenda, which are the first two items under the consent calendar. Okay. So our first speaker and public form, everybody again has this time we'll have three minutes. And there will be a two and a half minute warning. So that way you'll know you only have 30 seconds left, and then at the end of the three minutes, you'll hear a second uh buzz, and that means your time is up. So we will start. Our first speaker is uh Marjorie Ruiz, who is our new PG and PG and E rep. So welcome, Marjorie. Or my thunder, I mean. Mr. Mayor, Council members, members of the public.