Ripon City Council Meeting Notice & Agenda
CITY HALL, 259 NORTH WILMA, RIPON, CALIFORNIA
TUESDAY, JUNE 09, 2026 – 6:00 PM
REGULAR MEETING
You are now participating in the process of representative government. We welcome your interest and hope you will attend Ripon City Council meetings often. Democracy cannot endure without an informed electorate.
Ripon, as you probably know, has a council-administrator form of local government. Policies are set by the Council, who are elected by the people. These policies are carried out by the City Administrator, who is appointed by the Council. The Council decides what is to be done. The City Administrator, with the assistance of the City Staff, follows through.
REGULAR COUNCIL MEETINGS
The governing body meets at 6:00 P.M., on the second Tuesday of the month, in the Council Chambers located in City Hall, 259 North Wilma, Ripon, California. A City Council meeting is the process of making and amending laws, developing policy and making decisions for governing your City by citizens who have been elected by you. With the exception of matters of personnel and pending litigation, or negotiations, the City Council takes action only in meetings open to the public.
The City Council follows a regular order of business during its meeting. The Council agenda is prepared in advance by the City Administrator and his staff. If you wish to place an item on the agenda for action, the information must be delivered to the City Administrator or staff eight (8) working days prior to the Council meeting. This date will be revised in case of holidays or special events. The information must be in writing (no phone calls), your name and address must be printed, and action desired must be clearly stated. Copies of the agenda are available at Ripon City Hall and online 72 hours prior to the meeting, or at the time of the scheduled meeting.
With the publication of this agenda, it is with the intent that each item on the agenda will be considered for a vote. Each Council Member present will cast a vote either for or against the motion under consideration, and the vote will be recorded in the minutes of the meeting. For example, the motion may be to approve, adopt, introduce, deny, fail, withdraw, table, or continue an item.
PUBLIC DISCUSSION
If you desire to speak before the Council on an item not on the agenda, please address "Mr. Mayor" and upon being recognized, come forward to the podium, and state your name and address before proceeding into your subject matter.
State law prohibits the City Council from taking action on any item not on the agenda. While the City Council cannot always answer citizens concerns raised during the public discussion time, the City staff will be instructed, where appropriate, to either provide a response in the days following each Council meeting, or to place the issue on a subsequent meeting agenda for the City Council or one of its appointed commissions. No person shall speak for more than three minutes, and the total time allotted for discussion shall not exceed thirty minutes. Persons attending the meeting shall observe rules of propriety, decorum, and good conduct, and refrain from impertinent or slanderous remarks. If you wish to make a comment via email please submit the Public Comment Form by 4:00 p.m. on the day of the meeting to the City Clerk at [email protected] and note the specific agenda item, if applicable. Comments are limited to 250 words or less and will be read by the City Clerk.
In Compliance with the Americans with Disabilities Act, if you need special assistance to participate in this meeting, please call (209) 599-2108. Notification 48 hours prior to the meeting will enable the City to make reasonable arrangements to ensure accessibility to this meeting (28 CFR 35.102-35.104 ADA Title II). For more information visit www.cityofripon.org/ADA.
CONSENT CALENDAR
Routine items are scheduled under the heading of Consent Calendar, which allows action to occur with a single motion.
Any item can be pulled off the consent calendar for further discussion if Council so desires. The public may also, at this time, request that an item be pulled from the consent calendar for explanation and/or discussion.
PERSONNEL/EXECUTIVE SESSION
Matters of personnel and pending litigation, or negotiations are handled, in the Personnel/Executive Session, pursuant to Sections 54956.8 and 54957 of the Government Code. This session is closed to the public.
City Council Page 2 June 9, 2026
INFORMATION
Can I watch the meeting live online?
The City Council meetings are streamed live at www.youtube.com/c/cityofriponca.
Where can I find the agenda before a meeting?
Copies of the agenda are available at City Hall, 259 N. Wilma Avenue 72 hours before a regularly scheduled City Council meeting. The agenda can be viewed in the window box in front of City Hall, or online at www.cityofripon.org . Supplemental documents relating to specific agenda items are available for viewing at the Office of the City Clerk or online.
Can I get the agenda/minutes mailed to my home/business? You can subscribe to agendas and minutes in January of each year. The annual subscription for both is $60.00 per year. Subscription costs are not pro-rated should you wish to begin a subscription mid-year. If you would like to subscribe to the agenda/minutes, contact the City Clerk’s office at 259 N. Wilma Avenue. Agendas are mailed by the Friday before a meeting, and you will receive it on Monday or Tuesday (depending on postal service).
Can I receive the agenda by e-mail?
You may subscribe to the agenda at any time by e-mail – just go to the website to register – www.cityofripon.org and click on and fill out the “Receive City Notices” form. Your subscription will begin immediately and you will receive it 72 hours before the Regular Council meeting. Agendas sent by e-mail are free. Minutes are not e-mailed, but can be viewed on the City’s website.
How complete are the minutes?
The City of Ripon prepares Synopsis Minutes. These Minutes represent a summary of the actual comments made.
Video recordings are available online following a meeting at www.youtube.com/c/cityofriponca.
OTHER MEETINGS
Agency Day Time Place
Planning Commission The Monday following City Council 6:00 p.m. Council Chambers Recreation Commission Second Wednesday 6:00 p.m. City Hall Conference Room City Council Page 3 June 9, 2026
Ripon City Council Agenda
TUESDAY, JUNE 09, 2026
REGULAR MEETING
6:00 PM
CLOSED SESSION AT 5:00 PM
PUBLIC COMMENT - This time is provided for the public to address the City Council on closed session matters.
IN THE MATTER OF:
1. CONFERENCE WITH LEGAL COUNSEL – EXISTING LITIGATION pursuant to Section 54956.9(d)(1) of the California Government Code. a. Liberty Self Storage, L.P. v. City of Ripon; Ripon Consolidated Fire District Case #: STK CV-UWM-2025-0007527
b. City of Ripon v. David Hegarty Case #: STK-CV-UED-2025-7194 c. California Sportfishing Protection Alliance v. Eastern San Joaquin Groundwater Authority Case #: CV-20-001720
2. Conference with Labor Negotiators
Labor negotiations pursuant to Section 54957.6 of the California Government Code. a. City Designated Representative: Kevin Werner
b. Unrepresented Employees
PLEDGE OF ALLEGIANCE:
INVOCATION:
ROLL CALL:
Council Members Daniel de Graaf, Leo Zuber, Michael Restuccia, Vice Mayor Dean Uecker, Mayor Gary Barton
OTHERS PRESENT:
City Administrator Kevin Werner, City Attorney Tom Terpstra Jr., Planning Director Ken Zuidervaart, Recreation Director Kye Stevens, Director of Public Works James Pease, Police Chief Daniel Sauer, City Clerk Lisa Roos, Deputy City Clerk Jane Kilgore, Information Systems Technician Elizabeth Farnam, (Others present will be recorded by secretary only.) PUBLIC DISCUSSION:
This time is provided to the public to address the City Council on items not on the agenda. If you desire to speak, please address “Mr. Mayor” and upon being recognized, come forward to the podium, and state your name and address before proceeding into your subject matter.
City Council Page 4 June 9, 2026
APPROVAL OF MINUTES:
1. CITY COUNCIL - REGULAR MEETING - MAY 12, 2026 6:00 PM
2. CITY COUNCIL - SPECIAL MEETING - JUN 3, 2026 10:00 AM APPROVAL OF AGENDA AS POSTED (OR AMENDED):
If anyone would like to provide public comment regarding an item on the Consent Calendar, please come forward to the podium at this time. The City Council may request to (1) pull an item from the Consent Calendar (2) withdraw an item; (3) add Emergency items by a 4/5 vote. If the agenda is amended, vote to approve the amended agenda. If no changes are made, vote to approve the agenda as posted.
1. CONSENT CALENDAR
1.1. Income
A. STATE OF CALIFORNIA
Sales Tax
(May 2025 $442,432.97)
FY 2025-26 YTD: $3,912,292
FY 2024-25 YTD: $3,982,529
Highway Users Tax
(April 2025 $21,288.91)
FY 2025-26 YTD: $366,452
FY 2024-25 YTD: $375,095
SB1 Street & Road Tax
(May 2025 $33,926.13)
FY 2025-26 YTD: $406,156
FY 2024-25 YTD: $393,900
$516,164.78
$34,003.98
$40,533.40
TOTAL $590,702.16
B. CCATT HOLDINGS
Monthly Acacia Avenue Cell Tower Lease Payment
June 2026 $3,500.00
C. WASTE MANAGEMENT
Monthly Franchise Fee Payment – April 2026 $4,304.86
D. CHARTER COMMUNICATIONS
Quarterly Franchise Fee Payment – March 2026 17,952.77
City Council Page 5 June 9, 2026
1.2. Bills, Invoices, Payments
A. DIBUDUO & DEFENDIS INSURANCE BROKERS
Employment Practices Liability Insurance Renewal
Effective 07/01/2026 – 07/01/2027 $18,348.72
B. FEHR AND PEERS
Traffic Engineering for N. Ripon Rd./River Rd. Intersection Project Progress Payment – Invoice #195441 $6,204.22
C. SIEGFRIED ENGINEERING, INC.
Civil Design for the N. Ripon Rd./River Rd. Intersection Project Progress Payment – Invoice #52024 $1,645.00
D. SAN JOAQUIN REGIONAL TRANSIT DISTRICT
Blossom Express Driver
May 2026 Invoice #AR111465 $2,265.81
E. LAW OFFICE OF THOMAS H. TERPSTRA, JR.
General Matters
Police Department
$5,782.00
$17,881.35
TOTAL $23,663.35
F. CORONA ENVIRONMENTAL CONSULTING, LLC
General Water System Consulting Services/2025
Consumer Confidence Report Assistance
Progress Payment – Invoice #U-9694
Progress Payment – Invoice #U-9748
$630.00
$4,765.00
TOTAL $5,395.00
G. CALIFORNIA CAD SOLUTIONS, INC.
GIS Subscription FY 2026-2027
Invoice #701942 $5,940.00
H. BASECAMP ENVIRONMENTAL, INC.
Environmental Review for River Road Intersection
Progress Payment – Invoice #53038 $1,498.75
1.3. Resolutions
A. RESOLUTION NO. ______
A RESOLUTION OF THE CITY
COUNCIL OF THE CITY OF RIPON
APPROVING THE DIVISION OF
PROPERTY LOCATED AT 250
DOAK BOULEVARD (APN 259-330-
15)
This resolution divides the City owned
property located at Doak Boulevard into
three parcels for purposes of gas utility
connections.
City Council Page 6 June 9, 2026
B. RESOLUTION NO. ______
A RESOLUTION OF THE CITY
COUNCIL OF THE CITY OF RIPON
AMENDING IT'S CONFLICT OF
INTEREST CODE
This resolution amends the City of
Ripon’s Conflict of Interest Code to
remove the Deputy City Attorney
position as a designated filer.
C. RESOLUTION NO. ______
A RESOLUTION OF THE CITY
COUNCIL OF THE CITY OF RIPON
APPROVING THE ANNUAL
TRANSPORTATION
DEVELOPMENT ACT CLAIM AND
AUTHORIZING SUBMISSION TO
THE SAN JOAQUIN COUNTY
COUNCIL OF GOVERNMENTS
FOR THE 2025-2026 FISCAL YEAR
OF THE CITY OF RIPON
This resolution approves the City of
Ripon Annual Transportation
Development Act Claim and authorizes
submission to the San Joaquin County
Council of Governments for the 2025-
2026 Fiscal Year.
D. RESOLUTION NO. ______
A RESOLUTION OF THE CITY
COUNCIL OF THE CITY OF RIPON
APPROVING THE CITY
ENGINEER'S PRELIMINARY
REPORT FOR FISCAL YEAR 2026-
2027 PERTAINING TO THE
ANNUAL ASSESSMENTS FOR THE
CITY OF RIPON'S TEN
LANDSCAPE MAINTENANCE
DISTRICTS LOCATED IN THE
COUNTY OF SAN JOAQUIN,
CALIFORNIA; DECLARING ITS
INTENTION TO LEVY AND
COLLECT ANNUAL
ASSESSMENTS FOR THE
MAINTENANCE OF CERTAIN
IMPROVEMENTS PREVIOUSLY
APPROVED BY THE CITY
COUNCIL AS A PART OF THE
FORMATION OF SAID
ASSESSMENT DISTRICTS; AND
SETTING A TIME AND PLACE FOR
A PUBLIC HEARING THEREON
This resolution approves the City
Engineer's preliminary annual report for
the City of Ripon’s ten Landscape
Maintenance Assessment Districts and
sets the time and place of the public
hearing for July 14, 2026 in the City of
Ripon City Council Chambers.
City Council Page 7 June 9, 2026
E. RESOLUTION NO. ______
A RESOLUTION OF THE CITY
COUNCIL OF THE CITY OF RIPON
APPROVING THE CITY
ENGINEER’S PRELIMINARY
REPORT FOR FISCAL YEAR 2026-
2027 PERTAINING TO THE
ANNUAL ASSESSMENTS FOR
ASSESSMENT DISTRICT NO. 05-1,
CITY OF RIPON, COUNTY OF SAN
JOAQUIN, CALIFORNIA,
COMMONLY KNOWN AS THE
CITY OF RIPON LIGHTING
DISTRICT; DECLARING ITS
INTENTION TO LEVY AND
COLLECT ANNUAL
ASSESSMENTS FOR THE
MAINTENANCE OF CERTAIN
IMPROVEMENTS PREVIOUSLY
APPROVED BY THE CITY
COUNCIL AS PART OF THE
FORMATION OF SAID
ASSESSMENT DISTRICT; AND
SETTING A TIME AND PLACE FOR
A PUBLIC HEARING THEREON
This resolution approves the City
Engineer's preliminary annual report for
the City of Ripon Lighting District and
sets the time and place of the public
hearing for July 14, 2026 in the City of
Ripon City Council Chambers.
City Council Page 8 June 9, 2026
F. RESOLUTION NO. ______
A RESOLUTION OF THE CITY
COUNCIL OF THE CITY OF RIPON,
CALIFORNIA CALLING AND
GIVING NOTICE OF THE
HOLDING OF A GENERAL
MUNICIPAL ELECTION TO BE
HELD ON TUESDAY, NOVEMBER
3, 2026, FOR THE ELECTION OF
CERTAIN OFFICERS OF THE CITY;
REQUESTING THE SAN JOAQUIN
BOARD OF SUPERVISORS TO
CONSOLIDATE A GENERAL
MUNICIPAL ELECTION WITH THE
STATEWIDE GENERAL
ELECTION; ADOPTING
REGULATIONS PERTAINING TO
CANDIDATES' STATEMENTS;
DETERMINING THAT NO FILING
FEE WILL BE CHARGED FOR THE
PROCESSING OF NOMINATION
PAPERS; REQUESTING THE SAN
JOAQUIN COUNTY BOARD OF
SUPERVISORS TO RENDER
SPECIFIED SERVICES RELATING
TO THE GENERAL MUNICIPAL
ELECTION; ADOPTING A
PROCEDURE FOR THE
RESOLUTION OF A TIE VOTE;
AND PROVIDING FOR THE
APPOINTMENT TO THE OFFICES
OF THIS CITY THAT WERE TO BE
ELECTED TUESDAY, NOVEMBER
3, 2026 OF THE PERSONS WHO
HAVE BEEN NOMINATED IF
THERE ARE NOT MORE
CANDIDATES THAN OFFICES TO
BE ELECTED AS REQUIRED BY
THE PROVISIONS OF THE LAWS
OF THE STATE OF CALIFORNIA
RELATING TO GENERAL LAW
CITIES
This resolution gives notice that the
General Municipal Election will be held
on November 3, 2026 for two City
Council seats with four-year terms. All
persons interested in running for City
Council should contact the City Clerk by
the close of business on August 6, 2026.
City Council Page 9 June 9, 2026
1.4. Miscellaneous Items
A. PROFESSIONAL SERVICES AGREEMENT
WaterSolve LLC Approve and authorize the Mayor to
sign the Professional Services
Agreement with WaterSolve LLC to
survey the Wastewater Treatment Ponds
for sludge content and provide a report
of findings in the not to exceed amount
of $19,600 (funding source: Sewer
Enterprise Capital Fund).
B. PROFESSIONAL SERVICES AGREEMENT - AMENDMENT NO. 1
J D E Engineering, Inc. Approve and authorize the Mayor to sign Amendment No. 1 to the
Professional Services Agreement with J
D E Engineering, Inc. to provide
construction management and
inspection services for various projects
in a not to exceed amount of $20,000
(funding source: varies by construction
project).
C. 2026 LOCAL AGENCY BIENNIAL NOTICE
Conflict of Interest Code Approve the 2026 Local Agency Biennial Notice confirming the City’s
Conflict of Interest Code and authorize
the Mayor to execute the document in
accordance with the Political Reform
Act.
D. SERVICE AGREEMENT
Jocelyn E. Roland, Ph.D Approve and authorize the Mayor to sign the annual agreement with Jocelyn
E. Roland, Ph.D. that makes available
counseling services to the Police
Department employees in the amount of
$7,500 (funding source: General Fund).
E. POET LAUREATE PROGRAM GRANT FUNDING REQUEST
Ripon Arts League Approve and authorize staff to distribute the third and final installment of Poet
Laureate grant funding in the amount of
$5,000 to the Ripon Arts League, in
accordance with the Memorandum of
Understanding (funding source: Library
& Literacy Foundation for San Joaquin
County Poet Laureate Program Grant).
City Council Page 10 June 9, 2026
F. MEADOWOOD SUBDIVISION IMPROVEMENT AGREEMENT
Lennar Homes of California LLC Accept the Meadowood Subdivision Improvements completed in the public
right-of-way by Lennar Homes of
California LLC.
**END OF CONSENT CALENDAR**
2. ORDINANCES
Second Reading and Adoption
A. ORDINANCE NO. 936
AN ORDINANCE OF THE CITY
COUNCIL OF THE CITY OF RIPON
APPROVING THE DEVELOPMENT
AGREEMENT ENTERED INTO
BETWEEN THE CITY OF RIPON AND
IONNA, LLC. ("DEVELOPER") OF
CERTAIN REAL PROPERTY IN THE
CITY OF RIPON.
This Ordinance approves the Development
Agreement entered into between the City of
Ripon and Ionna, LLC. (“Developer”) of
certain real property in the City of Ripon to
allow the development of an unmanned
electric vehicle charging station at 1504 W.
Colony Road.
Second Reading and Adoption
B. ORDINANCE NO. 937
AN ORDINANCE OF THE CITY
COUNCIL OF THE CITY OF RIPON
AMENDING TITLE 16, CHAPTER 16.86
ACCESSORY DWELLING UNITS TO
BE COMPLIANT WITH RECENT
CHANGES IN STATE LAW
This Ordinance amends Title 16, Chapter
16.86 “Accessory Dwelling Units” in order
to bring it into compliance with recent
changes in State law.
3. DISCUSSION ITEMS
A. 2026-2027 BUDGET
Discussion/No Action Staff to present the proposed Fiscal Year 2026-2027 Operating and Capital Budget.
City Council Page 11 June 9, 2026
REPORTS
Department Heads:
City Council:
I hereby certify the attached City Council agenda was posted 72 hours before the noted meeting:
June 5, 2026
Lisa Roos, City Clerk Date