Ripon City Council
Special Meeting Minutes
WEDNESDAY, AUGUST 19, 2026
SPECIAL MEETING
2:00 PM
The Special Meeting was called to order by Mayor Gary Barton at 2:00 PM.
ROLL CALL:
Attendee Name Title Status Arrived
Gary Barton Mayor Present
Dean Uecker Vice Mayor Present
Michael Restuccia Council Member Present
Leo Zuber Council Member Present
Daniel de Graaf Council Member Present
OTHERS PRESENT:
City Administrator Kevin Werner, City Attorney Tom Terpstra Jr., City Clerk Lisa Roos, Deputy City Clerk Jane Kilgore, Associate Civil Engineer Spencer Schroen, Lieutenant Jared Heuvel, Administrative Supervisor Christina Caro, Information Systems Technician Elizabeth Farnam, Information Systems Technician Trevor Quevedo.
PUBLIC DISCUSSION:
No one from the public wished to speak at this time.
1. CLOSED SESSION
The closed session meeting was called to order at 2:00 PM.
PUBLIC DISCUSSION ON CLOSED SESSION MATTERS: No one from the public wished to speak at this time.
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., City Clerk Lisa Roos, Associate Civil Engineer Spencer Schroen.
IN THE MATTER OF:
1. Conference with Legal Counsel—Anticipated Litigation: Significant exposure to litigation pursuant to paragraph (2) or (3) of subdivision (d) of Government Code Section 54956.9 – 1 case.
Return to open session.
City Council Page 2 August 19, 2026
City Attorney Terpstra said Council met in closed session and no reportable action was taken.
2. TOPICS OF DISCUSSION
A. ASPEN SURVEY COMPANY, INC.
General Land Surveying Services
Progress Payment – Invoice #26-020-1
Progress Payment – Invoice #25-041-1
$805.00
$2,063.75
TOTAL $2,868.75
Approve the invoices for Aspen
Survey Company, Inc.
City Administrator Werner explained that one invoice was for Aspen Survey’s research of the public right-of-way at the intersection of Jack Tone Road and West Main Street.
He said staff is exploring relocating the traffic signal further from the corner after it has been struck several times, and additional right-of-way was identified that could accommodate the relocation.
Werner said the second invoice, totaling $2,063.75, was related to work on a parcel map needed to bring PG&E gas service to the CNG station on Doak Boulevard.
Motion to approve the invoices for Aspen Survey Company, Inc.
RESULT: ADOPTED [UNANIMOUS]
MOVER: Michael Restuccia, Council Member
SECONDER: Daniel de Graaf, Council Member
AYES: Barton, Uecker, Restuccia, Zuber, de Graaf
B. COMMUNITY CENTER PARKING LOT EXPANSION
Dirt Dynasty, Inc Award the contract for the Community
Center Parking Lot Expansion Project to
Dirt Dynasty, Inc in the amount of
$2,586,477; authorize the Mayor to
execute the construction contract and
related documents on behalf of the City;
and authorize the transfer of $400,000
from the General Department Capital Fund
to the Parks & Recreation Capital Fund to
provide sufficient funding for the project,
including the recommended 10 percent
construction contingency (funding source:
Parks & Recreation Capital Fund).
City Council Page 3 August 19, 2026
Associate Civil Engineer Schroen explained that the Community Center parking lot expansion project was previously bid in July, but the single bid received was significantly higher than the engineer’s estimate and was rejected by the City Council. He said staff revised the bidding strategy and divided the project into a base bid and an alternate. He said the base bid includes relocation of Baseball Field No. 2, reconstruction of the existing western parking lot with concrete pavers, and baseball field improvements and the alternate includes reconstruction of the southern parking lot. Schroen said bids were submitted and evaluated through a blind process, allowing staff to determine the lowest overall bid and project scope without knowing which contractor submitted each bid.
Schroen reported that the City received 10 bids on August 11. He said the lowest base bid was $2,037,435, while the lowest base bid including the alternate was $2,586,477. After considering the available funding and benefits of completing the full project, staff determined that the base bid plus alternate provided the best overall option. Schroen said the apparent low bidder was identified as Dirt Dynasty. He noted that awarding the complete project under one contract would provide lower overall costs, a more consistent final product, and less disruption to the community.
Schroen said staff recommends awarding the base bid plus alternate to Dirt Dynasty for $2,586,477. He said the Parks and Recreation Capital Fund has approximately $2,480,973 available. He said with a 10% construction contingency, the total project budget would be approximately $2,845,124, resulting in a shortfall of approximately $356,000. Schroen said staff recommends transferring $400,000 from the General Department Capital Fund to fully fund the project.
Council Member de Graaf asked for more information regarding the project schedule, Schroen stated that staff hoped to complete the contract documents within the next week or two and issue the notice to proceed immediately thereafter.
Council Member Zuber discussed the project scope and clarified that the alternate bid includes reconstruction of the southern parking lot behind the Community Center, which would connect with the western parking lot improvements. Schroen confirmed.
Council Member Restuccia requested that staff provide a map showing the proposed parking lots and baseball field configuration. Schroen said he would provide the map. de Graaf expressed support for moving the project forward and enthusiasm about seeing the long-awaited improvements completed.
City Council Page 4 August 19, 2026
Motion to award the contract for the Community Center Parking Lot Expansion Project to Dirt Dynasty, Inc in the amount of $2,586,477; authorize the Mayor to execute the construction contract and related documents on behalf of the City; and authorize the transfer of $400,000 from the General Department Capital Fund to the Parks & Recreation Capital Fund to provide sufficient funding for the project, including the recommended 10 percent construction contingency.
RESULT: ADOPTED [UNANIMOUS]
MOVER: Daniel de Graaf, Council Member
SECONDER: Michael Restuccia, Council Member
AYES: Barton, Uecker, Restuccia, Zuber, de Graaf
C. SERVICE AGREEMENT
CDW Government, LLC Approve and authorize the Mayor to sign an agreement, once approved by the City
Attorney, with CDW Government, LLC
for a Microsoft 365 subscription (User
Profile/Identity/ Email System), for 110
City and Police Department user licenses
in the annual not to exceed amount of
$39,385.65 and approve and authorize Ric
Small with Waypoint Network Solutions
to perform email data migration services in
the not to exceed amount of $20,000
(funding source: General Fund).
Administrative Supervisor Caro said staff is seeking approval and authorization for the Mayor to sign an agreement, once approved by the City Attorney, with CDW Government for a Microsoft 365 subscription and to authorize Waypoint Network Solutions to complete the data migration from the City’s existing email platform.
Council Member de Graaf asked about the security and compliance levels associated with Microsoft 365. Information Systems Technician Farnam explained that different license levels would be assigned based on employee needs. Police Department staff would receive G5 licenses to meet the highest compliance requirements, including FBI compliance requirements, while other City staff would receive G3 licenses. She said additional service accounts would be used for general login purposes.
Council Member Restuccia asked whether the migration would change the City’s email system to Microsoft Outlook. Farnam explained that the City already uses Outlook but currently operates on a legacy platform. The Microsoft 365 migration would move the City to a more modern platform that is already being used by other cities throughout the county. Restuccia noted that the change would provide greater consistency with other organizations.
City Council Page 5 August 19, 2026
Farnam also explained that, as part of the migration, the City will change its email domain from cityofripon.org to cityofripon.gov. She noted that the State has mandated that all city agencies transition to a .gov or .us email address by January 1, 2029. Farnam confirmed that the paperwork to secure the new domain has already been completed.
Motion to approve and authorize the Mayor to sign an agreement, once approved by the City Attorney, with CDW Government, LLC for a Microsoft 365 subscription (User Profile/Identity/ Email System), for 110 City and Police Department user licenses in the annual not to exceed amount of $39,385.65 and approve and authorize Ric Small with Waypoint Network Solutions to perform email data migration services in the not to exceed amount of $20,000.
RESULT: ADOPTED [UNANIMOUS]
MOVER: Leo Zuber, Council Member
SECONDER: Daniel de Graaf, Council Member
AYES: Barton, Uecker, Restuccia, Zuber, de Graaf
D. RESOLUTION NO. 26-31
A RESOLUTION OF THE CITY
COUNCIL OF THE CITY OF RIPON
AMENDING THE CITY OF RIPON
EMPLOYEE COMPENSATION PLAN
FOR FISCAL YEAR 2026 - 27 FOR
CERTAIN ADMINISTRATIVE STAFF
AND NON-REPRESENTED POLICE
DEPARTMENT EMPLOYEES
This resolution authorizes the Ripon Police
Department to amend the City of Ripon
Employee Compensation Plan for fiscal
years 2026–27 for certain administrative
staff and non-represented police
department employees by adding four (4)
part time Dispatcher positions to the 2026-
27 budget at a salary level of 206.5 to
alleviate workforce burnout caused by
mandatory overtime and to ensure service
continuity.
Lieutenant Heuvel said staff is seeking approval to add four part-time dispatch positions to help reduce mandated overtime and employee burnout. He said the dispatch center currently has 13 dispatchers and one supervisor and is down three positions, with another resignation expected next month. Although the City is actively recruiting, the hiring and background process can take approximately two months, followed by six months of training for new dispatchers. Heuvel explained that the proposed part-time positions would allow the City to hire POST-certified dispatchers who could fill vacancies more quickly, with a preference for former employees or experienced dispatchers already familiar with the City’s RMS and CAD systems.
City Administrator Werner noted that the positions would provide a short-term solution to the current staffing shortage while also potentially creating a long-term pipeline for future full-time dispatch positions. He explained that, similar to the City’s approach in Public Works, part-time employees could gain experience and training and then be considered for full-time vacancies as they become available.
City Council Page 6 August 19, 2026
Council Member de Graaf expressed support for the proposal, noting that the ability to bring back former employees who are already trained and familiar with the dispatch system would provide an immediate benefit. He also noted that the proposal could help reduce overtime and employee burnout and thanked staff for developing the plan. Council Member Restuccia agreed, saying that people only want so much overtime and this will help prevent burnout.
Vice Mayor Uecker asked whether former dispatch employees would be willing to return to the City in the proposed part-time positions and why they would want to come back if they had left. Heuvel explained that some had started families and found the demands of working full-time dispatch, particularly being away from young children, difficult to balance with family responsibilities. He noted that these employees enjoyed the work and were reluctant to leave but still need flexible employment, making the proposed part-time positions a good fit.
He reported receiving positive feedback from former employees who are interested in returning.
Mayor Barton asked whether the invoices to Escalon and Lathrop reflect the overtime costs being incurred. Werner confirmed that the agreements were established based on a specified amount of overtime.
Motion to adopt Resolution 26-31 authorizing the Ripon Police Department to amend the City of Ripon Employee Compensation Plan for fiscal years 2026–27 for certain administrative staff and non-represented police department employees by adding four (4) part-time Dispatcher positions to the 2026-27 budget at a salary level of 206.5 to alleviate workforce burnout caused by mandatory overtime and to ensure service continuity.
RESULT: ADOPTED [UNANIMOUS]
MOVER: Daniel de Graaf, Council Member
SECONDER: Michael Restuccia, Council Member
AYES: Barton, Uecker, Restuccia, Zuber, de Graaf
3. ADJOURNMENT
There being no further business, the meeting was adjourned at 2:34 PM. (Signed) Gary Barton
Mayor
ATTEST:
(Signed) Lisa Roos
City Clerk
I T E M I Z E D I N V O I C E
NAME : CITY OF RIPON BILLING DATE : 05/28/2026
ADDRESS : 259 NORTH WILMA AVENUE INVOICE NO. : 26-020-1 CITY : RIPON, CA 95366 JOB NO. : 26-020
JOB NAME/LOCATION: GENERAL LAND SURVEYING SERVICES
***************************************************************************************************************************
DESCRIPTION OF SERVICE AMOUNT
***************************************************************************************************************************
JACK TONE ROAD / WEST MAIN STREET RIGHT-OF-WAY
PROJECT RESOURCE COORDINATION $ 95.00
RESEARCH 166.25
FIELD WORK – CONTROL & SET RIGHT-OF-WAY POINTS FOR NEW TRAFFIC SIGNAL PLACEMENT 543.75
___________________________________________________________________________________ INVOICE TOTAL...................................................................................................................$ 805.00
THIS INVOICE IS DUE AND PAYABLE UPON RECEIPT
THANK YOU!
1121 OAKDALE ROAD, SUITE 6
MODESTO, CA 95355
PHONE: (209) 526-9724 FAX: (209) 526-0472
8/12/26
2.A.a
Packet Pg. 7
Attachment: Inv 26-020-1 (5195 : Aspen Survey Company, Inc.)
I T E M I Z E D I N V O I C E
NAME : CITY OF RIPON BILLING DATE : 08/11/2026
ADDRESS : 259 NORTH WILMA AVENUE INVOICE NO. : 25-041-1 CITY : RIPON, CA 95366 JOB NO. : 25-040
JOB NAME/LOCATION: GENERAL LAND SURVEYING SERVICES
***************************************************************************************************************************
DESCRIPTION OF SERVICE AMOUNT
***************************************************************************************************************************
DOAK BOULEVARD PARCELS
PROJECT RESOURCE COORDINATION $ 170.00
RESEARCH 106.25
FIELD WORK – SURVEY TO DIVIDE CITY PARCELS ON DOAK BLVD. 600.00 CALCULATIONS 380.00
LEGAL DESCRIPTIONS 446.25
DRAFTING – EXHIBIT PLAT 361.25
__________________________________________________________________________________ INVOICE TOTAL...................................................................................................................$ 2,063.75
THIS INVOICE IS DUE AND PAYABLE UPON RECEIPT
THANK YOU!
1121 OAKDALE ROAD, SUITE 6
MODESTO, CA 95355
PHONE: (209) 526-9724 FAX: (209) 526-0472
8/12/26
2.A.b
Packet Pg. 8
Attachment: Inv 25-041-1 (5195 : Aspen Survey Company, Inc.) City Council
259 N. Wilma Avenue
Ripon, CA 95366
MEMO
To: Honorable City Council
From: Spencer Schroen, Associate Civil Engineer
Date: 08/19/2026
Subject: Community Center Parking Lot Expansion
RECOMMENDED ACTION:
Award the contract for the Community Center Parking Lot Expansion Project to Dirt Dynasty, Inc in the amount of $2,586,477; authorize the Mayor to execute the construction contract and related documents on behalf of the City; and authorize the transfer of $400,000 from the General Department Capital Fund to the Parks & Recreation Capital Fund to provide sufficient funding for the project, including the recommended 10 percent construction contingency (funding source:
Parks & Recreation Capital Fund).
BACKGROUND:
Staff has completed the re-advertisement of the Community Center Parking Lot Expansion Project for construction bids. The project is intended to improve parking capacity, circulation, and the quality and safety of the City's baseball facilities. The project includes the following improvements:
Relocation of the middle baseball field: Relocate the middle baseball field to the west to accommodate approximately 40 new parking spaces and provide a connection between the two existing parking lots.
Parking lot improvements: Reconstruct the existing parking lots with concrete pavers and provide new lighting and storm drainage improvements. Baseball field improvements: Reconstruct the north and relocated middle baseball fields, including new backstops, dugouts, fencing, and other field improvements to provide safer and higher-quality facilities for the City's youth baseball programs.
The engineer's estimate for the complete project is $2,257,175. The Parks & Recreation Capital Fund currently has $2,488,973 available for the project.
2.B
Packet Pg. 9
Previous Bid
At the July 2026 City Council meeting, the City Council rejected the sole bid received for the project in the amount of $3,108,581. The bid exceeded the engineer's estimate by approximately $851,000. The City Council directed staff to re-advertise the project in an effort to obtain additional competition and more favorable construction pricing.
Re-Advertisement and Bids Received
In response to the previous bid, staff revised the bidding strategy to provide the City with greater flexibility and discretion in determining the scope of work to be awarded. The Base Bid includes the primary project improvements described above but excludes improvements to the rear parking lot (see attached figure). The Alternate Bid includes the rear parking lot improvements.
Contractors were required to submit both a Base Bid and a Base Bid + Alternate amount. The bid documents reserved the City's right to determine which scope of work would be awarded based on the City's available funding and project priorities. To provide staff with this discretion while protecting the integrity of the bidding process, Contractors were instructed to submit these amounts in a separate envelope from all other bid documents, but excluding all information about each bidder1, their proposed contractors, subcontractors, or suppliers. Once the bidding deadline expired, a City bid evaluation team would then evaluate these anonymized amounts to determine whether the Base Bid or the Base Bid + alternate scenario best met those funding and project priorities. This process was conducted in accordance with Public Contract Code Section 20103.8(d).
On August 11, 2026, after the conclusion of the bid submission deadline, the City received 10 bids. The City's bid evaluation team reviewed the anonymized Base Bid and Base Bid + Alternate amounts and, in consideration of the City's available funding and the net benefits a completed project would provide, determined that the apparent low bidder would be based on the Base Bid + Alternate amount.
1 The bid form did include a place for the contractor’s name. When the bids were received, the City Clerk redacted the name of each contractor prior to providing to the Engineering Department staff to evaluate. This was done to ensure the staff that were evaluating the bids could not show any preference.
2.B
Packet Pg. 10
DISCUSSION:
On August 11, 2026, bids for the Community Center Parking Lot Expansion Project were opened; 10 blind bids were received as summarized below:
Staff recommends that the City Council award the Base Bid + Alternate to Contractor No. 8 in the amount of $2,586,477.
Once the evaluation process was completed, only the apparent low bidder's bid submittal was opened for review; all other bidders' submittal remains sealed. At that time, Contractor 8 was determined to be Dirt Dynasty, Inc. The Dirt Dynasty, Inc bid package was reviewed and Dirt Dynasty, Inc was found to be a responsive and a responsible contractor.
Awarding the complete project under a single construction contract provides several benefits:
Lower overall project costs. Completing the entire project under one contract avoids the costs associated with a future second procurement, including additional mobilization, engineering and staff costs associated with preparing and administering another bid, and the potential for higher construction costs in the future. More consistent final product. Constructing both parking lots under one contract provides greater consistency in materials, colors, grades, drainage, and other site improvements and avoids potential coordination issues associated with completing the work in separate phases.
Current construction pricing. Awarding the complete project now allows the City to take advantage of the competitive pricing received through the current bidding process and avoids the risk of future construction cost increases. Reduced disruption to the Community Center. Completing both parking lots during a single construction period will minimize the duration and frequency of constructionContractor Number
Base Bid Base + Alternate Bid Notes
8 2,107,777 2,586,477 Lowest Base +
Alternate Bid
2 2,037,435 2,606,785 Lowest Base
Bid
9 2,335,494.21 2,803,098.46
10 2,331,170 2,822,186
4 2,346,395 2,824,545
11 2,333,534 2,857,009
5 2,398,510.27 2,923,332.77
6 2,418,998.55 2,932,632.55
7 2,619,394 3,137,494
1 2,906,850 3,957,850
*Contractor #3 was unresponsive and not included in the summary. **Contractors ranked according to lowest Base + Alternate Bid price.
2.B
Packet Pg. 11
related impacts, traffic control, and temporary restrictions on access to the Community Center.
FISCAL IMPACT:
The recommended project budget is $2,845,124, consisting of the recommended Base Bid + Alternate amount of $2,586,477 and a 10 percent construction contingency of approximately $258,647.
Based on the current available balance in the Parks & Recreation Capital Fund, awarding the complete project would result in a funding shortfall of approximately $356,151.
If the City Council concurs with staff's recommendation to award the Base Bid + Alternate, staff recommends that the City Council also authorize a transfer of $400,000 from the General Department Capital Fund to the Parks & Recreation Capital Fund to fully fund the project, including the construction contingency.
As of July 1, 2026, the General Department Capital Fund has approximately $1.6 million in unobligated funds.
2.B
Packet Pg. 12
City Council
259 N. Wilma Avenue
Ripon, CA 95366
MEMO
To: Honorable City Council
From: Daniel Sauer, Chief of Police
Date: 08/19/2026
Subject: Service Agreement - CDW Government, LLC
RECOMMENDED ACTION:
Approve and authorize the Mayor to sign an agreement, once approved by the City Attorney, with CDW Government, LLC for a Microsoft 365 subscription (User Profile/Identity/Email System), for 110 user licenses in the annual not to exceed amount of $39,385.65 and approve and authorize Ric Small with Waypoint Network Solutions to perform email data migration services in the not to exceed amount of $20,000 (funding source: General Fund).
BACKGROUND:
In September 2025, the City experienced a critical failure of its on-premises email server, resulting in a complete outage of email services and disruption to daily operations, including potential impacts to public safety communications. While service was restored, the incident demonstrated that the City’s current system is no longer reliable. The existing platform is aging, unsupported, and increasingly fragile, continuing to rely on it is not a sustainable option. The City must either proactively migrate to a modern system now or accept the likelihood of a future failure with significantly greater operational and financial consequences.
The City's current technology environment does not fully meet the security requirements established by the Criminal Justice Information Services (CJIS) Security Policy. The Police Department is required to implement security controls such as multi-factor authentication (MFA), audit logging, and secure identity and access management to protect criminal justice information. Due to technical limitations of the existing environment, these safeguards cannot be consistently implemented.
As a result, the City is not able to fully comply with current CJIS security requirements, increasing the risk of unauthorized access to sensitive information and potential impacts to the Department's ability to access criminal justice systems. Many neighboring law enforcement agencies have already transitioned to modern identity and access management platforms that
2.C
Packet Pg. 13
include MFA and other required security controls as standard practice. Implementing Microsoft 365 will enable the City to meet these security requirements, improve the protection of sensitive information, and support continued access to critical law enforcement systems.
Additionally, San Joaquin County is scheduled to implement updated versions of the applications used by the Police Department for prisoner booking and arrest warrant processing in September 2026. These applications will require Microsoft 365-based identity management and multi-factor authentication (MFA) for user access. Without Microsoft 365, Police Department personnel will be unable to authenticate to these systems, preventing access to applications that are essential to daily law enforcement operations.
DISCUSSION/ANALYSIS:
The City of Ripon is seeking to implement Microsoft 365 as a secure, cloud-based identity and productivity platform for City and Police Department staff. Implementation will provide the user authentication and access management capabilities necessary to access San Joaquin County applications essential to daily Police Department operations and will support compliance with California Department of Justice (DOJ) and Criminal Justice Information Services (CJIS) security requirements. Additionally, Microsoft 365 will replace the City's aging on-premises email server with a modern cloud-based solution, reducing information technology maintenance requirements, improving system reliability, enhancing cybersecurity, and eliminating the need to maintain physical email server infrastructure. The project will also ensure the Police Department can continue to access San Joaquin County's updated booking and warrant processing applications, which will require Microsoft 365-based authentication beginning in September 2026.
The proposed Microsoft 365 licensing agreement will be procured through the City of Riverside's competitively awarded Microsoft Master Agreement utilizing the City's cooperative purchasing authority under Ripon Municipal Code § 3.20.130 and Government Code § 6502.
The City's Purchasing Ordinance expressly authorizes the use of joint procurements, cooperative purchasing programs, and piggyback procurements with other public agencies when advantageous to the City. Utilizing the Riverside Master Agreement eliminates the need to conduct a separate competitive solicitation while allowing the City to obtain competitively established pricing and contract terms.
Microsoft 365 is a subscription-based service with licensing costs assessed on a per-user, permonth basis, depending on the license type assigned to each user. Currently, these subscription services are not subject to California sales tax. However, effective January 1, 2027, changes to California tax law are expected to make certain electronically delivered software subscriptions taxable.
Following a review of Microsoft licensing options and available features, it was determined that Police Department staff require Microsoft 365 G5 licenses, City Hall staff require Office 365 G3 licenses, and service email accounts require Exchange Online email-only licenses. The associated costs are as follows:
2.C
Packet Pg. 14
Description Quantity Unit Price Annual Extended Price
G5 Licenses – Police Department 41 $657.36 $26,951.76
G3 Licenses – City Hall 36 $277.14 $9,977.04
Service Accounts – Exchange Only 33 $74.45 $2,456.85
Annual Cost Summary $39,385.65
Waypoint Network Solutions will provide professional services to migrate the City's email data from the existing on-premises email server to the new Microsoft 365 cloud environment. Due to the volume of email data, the migration process requires extracting data from the existing server, staging it for transfer, and importing it into the cloud-based platform. This process is timeintensive and requires continuous monitoring to ensure data integrity and to promptly address any issues that may arise during the migration.
Waypoint Network Solutions has provided a quote of $20,000 for these migration services based on the estimated time required to complete the project. If unforeseen circumstances increase the level of effort beyond the quoted estimate, Waypoint Network Solutions will notify the City and obtain approval before exceeding the authorized amount.
In addition to addressing immediate operational and security needs, the proposed procurement utilizes a competitively awarded cooperative purchasing agreement, allowing the City to obtain favorable pricing without conducting a separate competitive solicitation. Staff believes this investment is necessary to maintain reliable City services, support public safety operations, reduce long-term infrastructure maintenance, and position the City for future technology needs.
Accordingly, staff recommends that the City Council approve the proposed Microsoft 365 licensing agreement and associated migration services.
FISCAL IMPACT:
The fiscal impact will be $59,385.65, which is summarized below:
Microsoft 365 annual subscription for user licenses: $39,385.65 Waypoint Network data migration services (one time cost): $20,000 Funding source: General Fund.
Attachments:
1. Way Point Solutions Scope of Work
2.C
Packet Pg. 15
WayPoint Network Solutions LLC
Modesto, CA. 95355
209.548.0101
Document prepared by: JCO
Document prepared: 08/11/2026
Signature of preparer:
APPROVED: ______________________________________
DATE: ___________________________________________
TITLE: ___________________________________________
Introduction
Thank you for allowing WayPoint the opportunity to do business with The City of Ripon. It is our belief that with proper planning and preparation a successful migration will be achieved.
Overview
Create Microsoft Tenant. Migrate existing City of Ripon on premises Microsoft Exchange Server user accounts and data to Microsoft hosted Exchange 365 services location. Modify public records and internal hardware configurations to support new cloud-based services.
Prerequisites
Microsoft government tenant verification and subscription will be fulfilled prior to migration. All licensing subscriptions and software ordered from vendors will be available and accounted for prior to migration. All government domain requirements including domain name(s) will be secured and assigned prior to migration.
Schedule
The proposed time of the migration is to commence in coordination with onsite staff.
Impact on Users
While migration is in progress, users may be required to access historical data separately. Users will be instructed by inhouse staff how to perform this task.
Contingency plan
In any installation, unforeseen issues may interrupt progress. All efforts will be taken to anticipate and avoid migration delays. If problems should arise, progress reports will be given periodically as to the nature and extent of the issue.
Time estimates
It is our estimation that it will take approximately 90 hours to perform configuration and migration of all exchange data and services. We also estimate that it will take approximately 10 hours for coordination, planning, follow-up, and cleanup tasks.
This project estimation does not include desktop software installation and/or configuration which will be performed by inhouse staff.
This estimate should not be considered a “not-to-exceed” number. Periodic progress reports will be presented to in-house staff.
This estimate totals 100 hours for all network services to migrate existing City of Ripon on premises Microsoft Exchange Server user accounts and data to Microsoft hosted Exchange 365 services location. All services will be performed at the rate of $200.00 / Hour. If you have any questions, please call Jennifer Osborne or Ric Small. Office # (209) 548-0101.
2.C.a
Packet Pg. 16
Attachment: Way Point Solutions Scope of Work (5196 : Service Agreement - CDW Government, LLC) City Council
259 N. Wilma Avenue
Ripon, CA 95366
MEMO
To: Honorable City Council
From: Daniel Sauer, Chief of Police
Date: 08/19/2026
Subject: Part-Time/Per Diem Dispatch Positions
RECOMMENDED ACTION:
Approve the resolution authorizing to amend the City of Ripon Employee Compensation Plan for Fiscal Year 2026–27 adding four (4) Part-Time Dispatcher positions to the 2026-27 budget at a salary level of 206.5.
BACKGROUND:
The Ripon Dispatch Center provides dispatching services to the City of Ripon and, through contractual agreements, to the Cities of Lathrop and Escalon. The approved staffing level consists of 13 Dispatchers and one Dispatch Supervisor.
Current staffing levels have been affected by the following:
Three vacant Dispatcher positions.
Two Dispatchers have recently submitted resignations. One newly hired Dispatcher is scheduled to begin the six-month training program on August 19, 2026.
Staff is actively recruiting to fill the vacant and anticipated vacancies. However, the required background investigation and training process limits the City’s ability to quickly fill open shifts.
DISCUSSION/ANALYSIS:
Current vacancies are creating operational challenges, including:
Increased overtime and mandatory shift coverage, contributing to employee burnout. Reduced flexibility for full-time staff to take time off. The need for employees in other classifications, such as Code Enforcement and Records, to provide dispatch coverage, reducing service capacity in their primary assignments.
2.D
Packet Pg. 17
To reduce these impacts and maintain reliable dispatch services, staff proposes establishing a Part-Time Dispatcher classification and staffing pool. In the short-term, the program would focus on recruiting POST-certified public safety dispatchers, including qualified former Ripon Police Department Dispatchers with institutional knowledge and experienced external candidates with an active POST Public Safety Dispatcher Certificate. Utilizing fully certified dispatchers will minimize training requirements and allow employees to provide independent shift coverage with limited onboarding to mitigate the current staffing shortage. In the long-term, once the current staffing vacancies have been hired and trained, ideally this program would be used to hire Part-Time Dispatchers that do not have the training, but would go through the training program and be able to transfer to a Full-Time Dispatcher position once a vacancy was created.
The hourly rate assigned to these positions would be based on the current Dispatcher classification schedule. The classification table includes 5 levels of compensation. Each PartTime Dispatcher’s hourly rate would be assigned to the appropriate level based on their experience.
Establishing a part-time staffing pool would provide two primary benefits:
Fiscal Savings: Part-time coverage reduces our reliance on overtime to fill vacant shifts, resulting in a net positive fiscal impact.
Staff Relief: Utilizing experienced and trained dispatchers would provide immediate additional staffing capacity, reducing shift coverage burdens on full-time staff.
FISCAL IMPACT:
There is no additional General Fund impact associated with establishing the Part-Time Dispatcher position. Part-Time Dispatcher hours would be funded through budgeted salaries of current Full-Time Dispatcher vacancies within the approved 2026-27 FY budget.
2.D
Packet Pg. 18
RESOLUTION NO. 26-31
A RESOLUTION OF THE CITY COUNCIL OF THE CITY OF
RIPON AMENDING THE CITY OF RIPON EMPLOYEE
COMPENSATION PLAN FOR FISCAL YEAR 2026 - 27 FOR
CERTAIN ADMINISTRATIVE STAFF AND NONREPRESENTED POLICE DEPARTMENT EMPLOYEES WHEREAS, the City Council of the City of Ripon is desirous of amending the Employees’ Compensation Plan for certain employees of the City of Ripon Administrative Staff and Non-Represented Police Department employees (“Employees”) for Fiscal Year 2026-2027; and
WHEREAS, all other terms/conditions shall remain the same for the remaining Administrative Staff and Non-Represented Police Department Employees for Fiscal Year 2026- 2027.
NOW, THEREFORE, BE IT RESOLVED that the City Council of the City of Ripon does hereby amend the Employees’ Compensation Plan for the period July 1, 2026 to June 30, 2027 to add four (4) Part-Time Dispatcher positions to the 2026-2027 budget at a salary level of 206.5.
PASSED AND ADOPTED at a special meeting of the City Council of the City of Ripon this 19th day of August, 2026, by the following vote:
RESULT: ADOPTED [UNANIMOUS]
MOVER: Daniel de Graaf, Council Member
SECONDER:Michael Restuccia, Council Member
AYES: Barton, Uecker, Restuccia, Zuber, de Graaf
THE CITY OF RIPON,
A Municipal Corporation
By ________________________________
GARY BARTON, Mayor
ATTEST:
By: ___________________________
LISA ROOS, City Clerk
2.D
Packet Pg. 19