Ripon City Council Minutes
TUESDAY, JULY 08, 2025 – 6:00 PM
REGULAR MEETING
CLOSED SESSION AT 5:30 PM
CLOSED SESSION: The closed session meeting was called to order at 5:30 PM.
PUBLIC DISCUSSION ON CLOSED SESSION MATTERS: No one from the public wished to speak at this time.
ROLL CALL: Council Members Leo Zuber, Michael Restuccia, Dean Uecker, Vice Mayor Gary Barton, Mayor Daniel de Graaf.
OTHERS PRESENT: City Administrator Kevin Werner, City Attorney Tom Terpstra Jr., City Clerk Lisa Roos.
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 Section 54956.9 – 3 cases.
Return to open session.
City Attorney Terpstra Jr. said Council met in closed session and no reportable action was taken.
PLEDGE OF ALLEGIANCE:
The meeting was called to order at 6:00 PM with Mayor de Graaf leading in the Pledge of Allegiance to the Flag.
INVOCATION:
Pastor David Morris gave the invocation.
ROLL CALL:
Attendee Name Title Status Arrived
Daniel de Graaf Mayor Present
Gary Barton Vice Mayor Present
Dean Uecker Council Member Present
Michael Restuccia Council Member Present
Leo Zuber Council Member Present
City Council Page 2 July 8, 2025
OTHERS PRESENT:
City Administrator Kevin Werner, City Attorney Tom Terpstra Jr., Planning Director Ken Zuidervaart, Director of Public Works James Pease, Police Chief Daniel Sauer, City Clerk Lisa Roos, Deputy City Clerk Jane Kilgore, Information Systems Technician Alex Arias, Kelly Donohue.
PUBLIC DISCUSSION:
Emil Guillermo, Ripon Poet Laureate, stated that he had a poem to read and proceeded to do so.
Guillermo said he will be reading at the Ripon Farmers Market on July 10th after the regular reading and writing workshop at the Library at 4:30 pm.
APPROVAL OF MINUTES:
Motion to approve the minutes of the Regular Ripon City Council Meeting of June 10, 2025.
RESULT: ADOPTED [UNANIMOUS]
MOVER: Michael Restuccia, Council Member
SECONDER: Gary Barton, Vice Mayor
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber
1. CITY COUNCIL - REGULAR MEETING - JUN 10, 2025 6:00 PM APPROVAL OF AGENDA AS POSTED (OR AMENDED):
Motion to approve the agenda as posted.
RESULT: ADOPTED [UNANIMOUS]
MOVER: Leo Zuber, Council Member
SECONDER: Michael Restuccia, Council Member
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber
1. CONSENT CALENDAR
Motion to approve the Consent Calendar as posted.
RESULT: ADOPTED [UNANIMOUS]
MOVER: Leo Zuber, Council Member
SECONDER: Michael Restuccia, Council Member
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber
City Council Page 3 July 8, 2025
1.1. Income
A. STATE OF CALIFORNIA
Sales Tax
(June 2024 $286,317.12)
FY 2024-25 YTD: $4,283,226
FY 2023-24 YTD: $4,458,117
Highway Users Tax
(May 2024 $40,331.08)
FY 2024-25 YTD: $414,472
FY 2023-24 YTD: $402,733
SB1 Street & Road Tax
(June 2024 $37,328.06)
FY 2024-25 YTD: $431,269
FY 2023-24 YTD: $402,936
$300,696.00
$39,377.38
$37,368.47
TOTAL $377,441.85
B. CCATT HOLDINGS
Monthly Acacia Avenue Cell Tower Lease Payment
June 2025 $1,336.34
C. WASTE MANAGEMENT
Monthly Franchise Fee Payment - May 2025 $7,786.07
1.2. Bills, Invoices, Payments
A. CALIFORNIA CAD SOLUTIONS, INC.
GIS Software Assessor Update
Progress Payment FY 2024-2025
Invoice #701836
GIS Subscription FY 2025-2026
Invoice #701829
$1,662.50
$5,940.00
TOTAL $7,602.50
B. LAW OFFICE OF THOMAS H. TERPSTRA JR.
General Matters
Private Development
Police Department
$4,750.50
$1,105.00
$2,743.50
TOTAL $8,599.00
C. SAN JOAQUIN REGIONAL TRANSIT DISTRICT
Blossom Express Driver
May 2025 Invoice #AR115406
June 2025 Invoice #AR115407
$2,570.88
$2,344.90
TOTAL $4,915.78
City Council Page 4 July 8, 2025
D. PRICE PAIGE & COMPANY
Audit Services FY 2024-2025
Final Payment – Invoice #36183 $1,215.00
Audit Services FY 2025-2026
Progress Payment – Invoice #36257 $6,085.00
TOTAL: $7,300.00
E. STONE CREEK ENVIRONMENTAL CONSULTING
State Mandated Trash Implementation Plan
Progress Payment – Invoice #02609 $206.25
F. PADILLA & ASSOCIATES
Disadvantaged Business Enterprise Reporting Services
Progress Payment – Invoice #23-111-04 $825.00
G. BASECAMP ENVIRONMENTAL, INC.
South County Water Connection Project Environmental
Progress Payment – Invoice #52841 $5,973.25
H. LSC TRANSPORTATION CONSULTANTS, INC.
Short Range Transit Plan
Progress Payment – Invoice #71839 $7,735.00
I. PAVLETIC CONSULTING, LLC
Five-Year Utility Rates Plan (2026 - 2030)
Progress Payment – Invoice #202502-01 $5,760.00
J. STANTEC CONSULTING SERVICES, INC.
Well 9 Evaluation and Condition Assessment
Progress Payment – Invoice #2414822 $4,265.20
K. ESTATE DESIGN AND CONSTRUCTION, INC.
Senior Center Rehabilitation Project
Progress Payment – Invoice #2 $40,197.59
L. CONDOR EARTH TECHNOLOGIES, INC.
Fleet Maintenance Facility and Fueling Station –
Spill Prevention, Control and Countermeasure Plan
Progress Payment – Invoice #92262 $1,300.00
M. CORONA ENVIRONMENTAL CONSULTING, LLC
2024 Consumer Confidence Report Assistance
Progress Payment – Invoice #U-9000
Progress Payment – Invoice #U-9084
$4,152.50
$4,932.50
TOTAL $9,085.00
City Council Page 5 July 8, 2025
N. GROVER LANDSCAPE SERVICES, INC.
Landscape Repair Project
Progress Payment – Invoice #3 $42,283.93
1.3. Resolutions
A. RESOLUTION NO. 25-20
A RESOLUTION OF THE CITY
COUNCIL OF THE CITY OF RIPON
ACCEPTING THE CITY OF RIPON
TRANSIT SYSTEM TRIENNIAL
PERFORMANCE AUDIT FOR THE
THREE YEARS PERIOD ENDING
JUNE 30, 2024
This resolution accepts the Triennial
Performance Audit of the City of Ripon
Transit System for the three years ending
June 30, 2022, June 30, 2023 and June
30, 2024, prepared by Moore &
Associates, Inc.
B. RESOLUTION NO. 25-21
A RESOLUTION OF THE CITY
COUNCIL OF THE CITY OF RIPON
ADOPTING THE 2025 RIPON
SEWER SYSTEM MANAGEMENT
PLAN UPDATE
This resolution adopts the 2025 Ripon
Sewer System Management Plan Update.
This provides the work plan for
managing the sanitary sewer in a manner
consistent with the State Water Resource
Control Board requirements.
C. RESOLUTION NO. 25-22
A RESOLUTION OF THE CITY
COUNCIL OF THE CITY OF RIPON
ADOPTING THE CITY OF RIPON
EMPLOYEE COMPENSATION
PLAN FOR FISCAL YEAR 2025 -
2026 FOR ALL ADMINISTRATIVE
STAFF, NON-REPRESENTED
POLICE DEPARTMENT
EMPLOYEES, AND PART-TIME
RECREATION EMPLOYEES
This resolution adopts the Employee
Compensation Plan for Fiscal Year 2025
- 2026 for all administrative staff, nonrepresented Police Department employees, and part-time recreation
employees.
1.4. Miscellaneous Items
A. FLEET MAINTENANCE FACILITY PROJECT
Diede Construction, Inc. Accept the work completed by Diede Construction, Inc. and authorize the
filing of a Notice of Completion with
retention ($596,501) to be paid 35 days
after recording of notice.
City Council Page 6 July 8, 2025
B. PHONE SYSTEM UPGRADE
8x8 Amend the agreement authorizing the
purchase of a new phone system and
infrastructure in the not to exceed
amount of $24,823.04 and approve the
and authorize the Mayor to sign the
three-year service contract in the not to
exceed amount of $26,532.24 annually
(funding source: General Fund-85%,
Water Fund-8%, Sewer Fund-6%, and
Garbage Fund-1%).
C. LANDSCAPE REPAIR PROJECT
Grover Landscape Services, Inc.
Change Order No. 2
Approve Change Order No. 2 in the not
to exceed amount of $422,705.00 for
landscaping/irrigation improvements in
6 additional locations and the painting
of decorative street lights, arches, and
trellises on Main Street, Stockton Ave,
and the Community Center (funding
sources: Miscellaneous Department
Capital Fund ($187,382) and Street and
Road Fund ($235,323)).
D. REIMBURSEMENT AGREEMENT
Lawson Drayage Inc. Approve and authorize the Mayor to
sign the Lawson Drayage Inc.
Reimbursement Agreement that
provides reimbursement for staff time
and CEQA consultants to respond to an
application to operate an industrial
storage yard focused on the handling,
storage, and logistical coordination of
large-scale battery energy storage
systems, including Tesla Megapack
units, as well as other heavy industrial
equipment located at 222 and 350 East
Fourth Street.
E. ANNUAL MILITARY EQUIPMENT REPORT
July 1, 2024 - June 30, 2025 Accept the City’s annual military equipment report for the year ending
June 30, 2025.
**END OF CONSENT CALENDAR**
City Council Page 7 July 8, 2025
2. PUBLIC HEARINGS
Council will take action on the following items at the conclusion of each Public Hearing.
1. ANNUAL ASSESSMENTS FOR THE FISCAL YEAR 2025-2026 FOR THE CITY OF
RIPON'S TEN LANDSCAPE MAINTENANCE DISTRICTS
RESOLUTION NO. 25-23
A RESOLUTION OF THE CITY
COUNCIL OF THE CITY OF RIPON
DETERMINING THE AMOUNT OF
AND APPROVING THE LEVY OF THE
ANNUAL ASSESSMENTS FOR THE
FISCAL YEAR 2025-2026 FOR THE
CITY OF RIPON'S TEN LANDSCAPE
MAINTENANCE DISTRICTS
LOCATED IN THE COUNTY OF SAN
JOAQUIN, CALIFORNIA.
This is a public hearing to set the amount
and give approval of the levy of the annual
assessments for the City of Ripon’s ten
Landscape Maintenance Districts.
Recommended Action: Authorize the
Mayor to sign and execute any and all
documents necessary and to forward these
documents to the County Assessor’s Office
in order to place the assessment on the
county tax rolls.
City Administrator Werner said the Carolina’s and Alexandra’s Districts are the only districts with a proposed increase of $12.50 and $9.34, annually.
PUBLIC HEARING OPENED
No one from the public wished to speak at this time.
PUBLIC HEARING CLOSED
Motion to approve Resolution 25-23 determining the amount of and approving the levy of the annual assessment for the fiscal year 2025-2026 for the City of Ripon’s ten Landscape Maintenance Districts and authorizing the Mayor to sign and execute any and all documents necessary and to forward these documents to the County Assessor’s Office in order to place the assessment on the County tax rolls.
RESULT: ADOPTED [UNANIMOUS]
MOVER: Leo Zuber, Council Member
SECONDER: Dean Uecker, Council Member
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber
City Council Page 8 July 8, 2025
2. ANNUAL ASSESSMENT FOR THE FISCAL YEAR 2025-2026 FOR THE CITY OF
RIPON LIGHTING DISTRICT
RESOLUTION NO. 25-24
A RESOLUTION OF THE CITY
COUNCIL OF THE CITY OF RIPON
DETERMINING THE AMOUNT OF
AND APPROVING THE LEVY OF THE
ANNUAL ASSESSMENT FOR THE
FISCAL YEAR 2025-2026 FOR
ASSESSMENT DISTRICT NO. 05-1,
CITY OF RIPON, COUNTY OF SAN
JOAQUIN, CALIFORNIA, COMMONLY
KNOWN AS CITY OF RIPON
LIGHTING DISTRICT
This is a public hearing to set the amount
and give approval of the levy of the annual
assessment for the City of Ripon Lighting
District.
Recommended Action: Authorize the
Mayor to sign and execute any and all
documents necessary and to forward these
documents to the County Assessor’s Office
in order to place the assessment on the
county tax rolls.
City Administrator Werner said the City assumed responsibility of the Lighting District from San Joaquin County in 2005 and the assessment has been set at $42 per single family equivalent.
Council Member Zuber said the City is going to need to look at better ways to fund the District. Werner confirmed and said the City would need to go through a Proposition 218 process in order to raise the assessment.
PUBLIC HEARING OPENED
No one from the public wished to speak at this time.
PUBLIC HEARING CLOSED
Motion to approve Resolution 25-24 determining the amount of and approving the levy of the annual assessment for the fiscal year 2025-2026 for the City of Ripon’s Lighting District and authorizing the Mayor to sign and execute any and all documents necessary and to forward these documents to the County Assessor’s Office in order to place the assessment on the County tax rolls.
RESULT: ADOPTED [UNANIMOUS]
MOVER: Michael Restuccia, Council Member
SECONDER: Dean Uecker, Council Member
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber
City Council Page 9 July 8, 2025
3. FISCAL YEAR 2025-2026 BUDGET
RESOLUTION NO. 25-25
A RESOLUTION OF THE CITY
COUNCIL OF THE CITY OF RIPON
ADOPTING THE CITY OF RIPON
FISCAL YEAR 2025-2026 OPERATING
AND CAPITAL BUDGET
This is a public hearing for the proposed
Fiscal Year 2025-2026 City Operating and
Capital Budget.
Recommended Action: This resolution
adopts the City of Ripon Fiscal Year 2025-
2026 Budget.
City Administrator Werner presented a powerpoint summary of the 2025-26 Budget saying this is the last step of the budget process and then reviewed the completed steps. Werner pointed out that there are many different funds that the City uses.
Werner said the City budget allocates funding to meet City Council priorities. There have been many important policy decisions made by this City Council and past Councils that have established prudent fiscal policies that continue to provide consistent services to the community, including a new approach to street and road maintenance, several public safety matters, and strategies to maintain services during potential short-term economic downturns.
Werner said over the past 12 years, revenues and expenses in the General Fund have risen at proportionate levels, but over the last three years, revenues have grown by an average of 4% annually while expenses have risen by about 7.3%. He said this imbalance was discussed at the strategic planning meeting, along with the major factors driving expense growth and the planned steps to address the issue in the coming year.
Werner summarized the transfers that will be made from the General Fund and the accounts to which they will be made. He explained that the City is currently experiencing a period where expenses are rising faster than revenues. Although the General Fund remains balanced, this trend has impacted the transfer to the Department Capital Fund. Based on staff’s calculations, the transfer should have been $540,000 this year, but only $363,000 could be allocated.
Werner said the budget also includes about $450,000 to support various local organizations and services, including the San Joaquin Partnership, the Library, Museum, Aquatic Center (shared with the school district), the Chamber of Commerce for the Almond Blossom Festival, and an agreement with the Fire District for hazardous material mitigation, consistent with last year’s allocations.
Werner reviewed proposed Street and Road capital projects for fiscal year 2025-26 including Area 2 and the River Road overlay.
Vice Mayor Barton asked if Area 3 will be the most expensive area. Werner confirmed and said the City has received grants to reconstruct several areas of Area 3.
City Council Page 10 July 8, 2025
Werner highlighted some of the upcoming Capital Improvements including several improvements at the Community Center, Well 3 treatment system, and the rehabilitation of Well 9. He said towards the middle of 2026 staff hopes to begin the Second Street Safe Route to School project.
Motion to approve Resolution 25-25 adopting the Fiscal Year 2025-2026 Operating and Capital Budget.
RESULT: ADOPTED [UNANIMOUS]
MOVER: Leo Zuber, Council Member
SECONDER: Gary Barton, Vice Mayor
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber
3. ORDINANCES
Second Reading and Adoption
A. ORDINANCE NO. 931
AN ORDINANCE OF THE CITY OF
RIPON FIXING THE AMOUNT OF
MONEY TO BE RAISED BY
TAXATION AND THE RATE OR
RATES OF TAX THEREFORE
NECESSARY TO CARRY ON THE
VARIOUS FUNCTIONS AND
DEPARTMENTS OF THE CITY OF
RIPON AND REPEALING ALL
ORDINANCES IN CONFLICT
THEREWITH
This ordinance sets the amount of money
raised by taxes necessary to carry on the
various functions of the City of Ripon.
(City tax rate: $0.00)
City Clerk Roos said this ordinance will be for 1st reading and introduction not 1st reading and adoption as the Agenda noted.
Roos said this is an annual ordinance required to certify the 2025-2026 appropriation limits also known as the GANN limits saying that the taxes collected by the City are below the ceiling that is allowed based upon the rates set by Proposition 4 passed in 1979.
On behalf of the public, Roos read the following public comment received via email:
Marty Harris shared that he and his wife are Ripon homeowners, joined by five of their children, their spouses, and 21 grandchildren. Citing a July 1, 2025 CalMatters article, he raised concerns about California’s rollback of environmental laws, which exempts certain high-tech and water projects from CEQA.
Harris questioned what powers the City of Ripon has to assess and manage drainage and environmental impacts under the new law, who decides if CEQA applies, and who is ultimately responsible for downstream impacts: federal, state, local, or private parties. He also asked what new taxes might follow.
City Council Page 11 July 8, 2025
Harris said with SGMA mandates, rising housing demands, unstaffed firehouses, and aging infrastructure, he believes the best path forward is shared services and increased local investment by paying higher taxes. He asked otherwise, who will pay and who will take control of Ripon’s water rights.
Motion to waive the first reading and introduce Ordinance 931 setting the amount of money raised by taxes necessary to carry on the various functions of the City of Ripon.
RESULT: FIRST READING [UNANIMOUS] Next: 8/12/2025 6:00 PM MOVER: Michael Restuccia, Council Member
SECONDER: Leo Zuber, Council Member
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber
REPORTS
Department Heads:
Council Member Zuber asked Police Chief Sauer regarding illegal fireworks, whether drone use might be something to consider in the future. Zuber said that since returning from out of town after the Fourth of July, he had received mixed feedback from residents regarding fireworks, some reported it was quieter than in previous years, while others felt it was noisier in certain areas. Sauer said that the Police Department responded to 17 fireworks related incidents, resulting in one citation. He said according to the Sergeant, it was a relatively quiet night overall, especially compared to neighboring cities. He added that he had been in Modesto that evening and observed significant fireworks activity there, whereas Ripon remained relatively calm.
Sauer said he does not believe drone use is necessary at this time; however, the Department had one drone pilot on duty and was prepared to deploy a drone if a reoccurring issue had arisen at a specific location. He said that deploying a drone would mean pulling an officer off street patrol, which is not ideal. Sauer contrasted Ripon's situation with larger cities that have greater resource demands and larger geographic areas.
Council expressed skepticism about the effectiveness and cost-efficiency of using helicopters or drones strictly for firework enforcement, stating it may not be a prudent use of resources.
Planning Director Zuidervaart said there will not be a Planning Commission Meeting this July.
Public Works Director Pease reported that June water usage was down 15% compared to 2013 figures, and down 1% from last year.
Pease said that the large item pickup program is still underway, and residents can sign up for a one-time pickup of up to four items through September.
Pease said construction to repair the Stanislaus River Bike Bridge has begun.
City Council Page 12 July 8, 2025
City Council:
Council Member Restuccia said that next year will mark the 250th anniversary of the United States and shared that this year’s Independence Day felt especially meaningful. He suggested that, since the City already hosts National Night Out as a community event, it would be fitting to also hold a City-wide celebration in honor of our Country’s 250th birthday. He said he is not sure what such an event would look like or how it would be organized; he would like it to be considered.
Vice Mayor Barton said he wanted to highlight two local businesses that are off to a strong start.
First, he praised Legacy Fitness Club, saying that the parking lot is often full, which is a great sign for both the business and the community. Barton said, as a former Planning Commissioner, he recalled some initial concerns about the Cask and Barrel, but the owners followed through on their commitments and delivered a high-quality establishment Ripon can be proud of.
Barton also reflected on the Country’s upcoming 250th anniversary, acknowledging the deep political divisions currently facing the nation that too often lead to violence. He said that while media and social platforms tend to exacerbate these tensions, he is grateful that Ripon remains largely united in its vision for a safe, thriving community. He emphasized that there is no place in Ripon for those who use politics to divide or incite violence.
Mayor de Graaf shared a recent experience while traveling, noting that when people learned he was from California, the response was often negative. He explained that he would clarify he was from Ripon, a small town tucked between some of the state’s more chaotic areas like the Bay Area and L.A. He said as he explained more about Council, staff, and the way the City is run, it reminded him how fortunate he is to be part of such a well-run, close-knit community. He thanked everyone who helps make Ripon the wonderful place it is, and said it makes him proud, not just to be from Ripon, but to be an American.
de Graaf thanked everyone who attended the meeting.
There being no further business, the meeting was adjourned at 6:40 PM. (Signed) Daniel de Graaf
Mayor
ATTEST:
(Signed) Lisa Roos
City Clerk
Ripon City Council Minutes
TUESDAY, JUNE 10, 2025 – 6:00 PM
REGULAR MEETING
CLOSED SESSION AT 5:00 PM
CLOSED SESSION: The closed session meeting was called to order at 5:00 PM.
PUBLIC DISCUSSION ON CLOSED SESSION MATTERS: No one from the public wished to speak at this time.
ROLL CALL: Council Members Leo Zuber, Michael Restuccia, Dean Uecker, Vice Mayor Gary Barton, Mayor Daniel de Graaf.
OTHERS PRESENT: City Administrator Kevin Werner, City Attorney Tom Terpstra Jr., City Clerk Lisa Roos.
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 Section 54956.9 – 3 cases
(2) Conference with Labor Negotiators
Labor negotiations pursuant to Section 54957.6 of the California Government Code. (a) Police Officers Association
(b) Ripon Sergeants Association
(c) Public Works Employees
(d) Unrepresented Employees
City Administrator Werner left at 5:44 PM.
Return to open session.
City Attorney Terpstra Jr. said Council met in closed session where City Council voted unanimously to authorize legal counsel to defend the City in litigation initiated by Liberty Self Storage LP, which pertains to a dispute about development fees. There was no other reportable action taken.
PLEDGE OF ALLEGIANCE:
The meeting was called to order at 6:00 PM with Mayor de Graaf leading in the Pledge of Allegiance to the Flag.
INVOCATION:
Pastor David Morris gave the invocation.
1 Packet Pg. 13
Minutes Acceptance: Minutes of Jun 10, 2025 6:00 PM (Approval of Minutes) City Council Page 2 June 10, 2025
ROLL CALL:
Attendee Name Title Status Arrived
Daniel de Graaf Mayor Present
Gary Barton Vice Mayor Present
Dean Uecker Council Member Present
Michael Restuccia Council Member Present
Leo Zuber Council Member Present
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 Alex Arias, Kelly Donohue, Christan Santos.
PUBLIC DISCUSSION:
Emil Guillermo, Ripon Poet Laureate, stated that he had a poem to read and proceeded to do so.
Guillermo said he will be reading at the Ripon Farmers Market on July 10th and August 7th. He said there will be a poetry workshop on June 26th at 4:00 PM at the Ripon Library and everyone is invited.
Christan Santos, Building Industry Association of the Greater Valley, said he is the new Director of Government and Public Affairs for the Building Industry Association of the Greater Valley and wanted to take a brief moment to say that he is looking forward to engaging with the City Council and the team at the City of Ripon on matters of mutual interest.
APPROVAL OF MINUTES:
Motion to approve the minutes of the Regular Ripon City Council Meeting of May 13, 2025.
RESULT: ADOPTED [UNANIMOUS]
MOVER: Michael Restuccia, Council Member
SECONDER: Leo Zuber, Council Member
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber
1. CITY COUNCIL - REGULAR MEETING - MAY 13, 2025 6:00 PM APPROVAL OF AGENDA AS POSTED (OR AMENDED):
Motion to approve the agenda as posted.
RESULT: ADOPTED [UNANIMOUS]
MOVER: Leo Zuber, Council Member
SECONDER: Michael Restuccia, Council Member
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber
1 Packet Pg. 14
Minutes Acceptance: Minutes of Jun 10, 2025 6:00 PM (Approval of Minutes) City Council Page 3 June 10, 2025
1. CONSENT CALENDAR
Motion to approve the Consent Calendar as posted.
RESULT: ADOPTED [UNANIMOUS]
MOVER: Gary Barton, Vice Mayor
SECONDER: Leo Zuber, Council Member
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber
1.1. Income
A. STATE OF CALIFORNIA
Sales Tax
(May 2024 $505,939.30
FY 2024-25 YTD: $3,982,530
FY 2023-24 YTD: $4,171,800
Highway Users Tax
(April 2024 $32,031.84)
FY 2024-25 YTD: $375,095
FY 2023-24 YTD: $362,402
SB1 Street & Road Tax
(May 2024 $35,918.46)
FY 2024-25 YTD: $393,900
FY 2023-24 YTD: $365,607
$442,432.97
$21,288.91
$33,926.13
TOTAL $497,648.01
B. CCATT HOLDINGS
Monthly Acacia Avenue Cell Tower Lease Payment
May 2025 $1,336.34
C. WASTE MANAGEMENT
Monthly Franchise Fee Payment - April 2025 $4,953.58
D. CHARTER COMMUNICATIONS
Quarterly Franchise Fee Payment – March 2025 $20,515.24
1.2. Bills, Invoices, Payments
A. SAN JOAQUIN REGIONAL TRANSIT DISTRICT
Blossom Express Driver
April 2025 Invoice #AR115337 $2,636.38
B. LAW OFFICE OF THOMAS H. TERPSTRA JR.
General Matters
Police Department
$4,728.75
$3,063.50
TOTAL $7,792.25
1 Packet Pg. 15
Minutes Acceptance: Minutes of Jun 10, 2025 6:00 PM (Approval of Minutes) City Council Page 4 June 10, 2025
C. GROVER LANDSCAPE SERVICES, INC.
Landscape Repair Project
Progress Payment – Invoice #2 $55,728.71
D. LSC TRANSPORTATION CONSULTANTS, INC.
Short Range Transit Plan
Progress Payment – Invoice #71703 $3,585.00
E. BASECAMP ENVIRONMENTAL, INC.
South County Water Connection Project Environmental
Progress Payment – Invoice #52826 $356.25
F. DIBUDUO & DEFENDIS INSURANCE BROKERS
Employment Practices Liability Insurance Renewal
Effective 07/01/2025 – 07/01/2026 $17,969.48
G. ESTATE DESIGN AND CONSTRUCTION, INC.
Senior Center Rehabilitation Project
Progress Payment – Invoice #1 $62,807.35
H. STANTEC CONSULTING SERVICES, INC.
Wastewater Discharge Permit Groundwater Monitoring Reports Invoice #2402204 – 4
th Quarter 2024
Invoice #2402209 – 1
st Quarter 2025
$1,600.00
$2,945.50
TOTAL: $4,545.50
I. MCR ENGINEERING
Inspection Services for the Meadowood Subdivision Project Progress Payment – Invoice #21007 $4,500.00
J. STONE CREEK ENVIRONMENTAL CONSULTING
State Mandated Trash Implementation Plan
Progress Payment – Invoice #02600 $788.75
K. CONSOLIDATED ENGINEERING, INC.
Community Center Tennis Courts Project
Progress Payment – Invoice #5 $59,571.65
1 Packet Pg. 16
Minutes Acceptance: Minutes of Jun 10, 2025 6:00 PM (Approval of Minutes) City Council Page 5 June 10, 2025
1.3. Resolutions
A. RESOLUTION NO. 25-15
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 2024-2025 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 2024-
2025 Fiscal Year.
B. RESOLUTION NO. 25-16
A RESOLUTION OF THE CITY
COUNCIL OF THE CITY OF RIPON
APPROVING THE CITY
ENGINEER'S PRELIMINARY
REPORT FOR THE FISCAL YEAR
2025-2026 PERTAINING TO THE
ANNUAL ASSESSMENTS FOR
ASSESSMENT DISTRICT NO. 05-1,
CITY OF RIPON, COUNTY OF SAN
JOAQUIN, CALIFORNIA,
COMMONLY KNOWN AS CITY OF
RIPON LIGHTING DISTRICT
DECLARING ITS INTENTION TO
LEVY AND COLLECT THE
ANNUAL ASSESSMENTS FOR THE
MAINTENANCE OF CERTAIN
IMPROVEMENTS PREVIOUSLY
APPROVED BY THE CITY
COUNCIL AS A 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 8, 2025 in the City of
Ripon City Council Chambers.
1 Packet Pg. 17
Minutes Acceptance: Minutes of Jun 10, 2025 6:00 PM (Approval of Minutes) City Council Page 6 June 10, 2025
C. RESOLUTION NO. 25-17
A RESOLUTION OF THE CITY
COUNCIL OF THE CITY OF RIPON
APPROVING THE CITY
ENGINEER'S PRELIMINARY
REPORT FOR THE FISCAL YEAR
2025-2026 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 THE 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 8, 2025 in the City of
Ripon City Council Chambers.
D. RESOLUTION NO. 25-18
A RESOLUTION OF THE CITY
COUNCIL OF THE CITY OF RIPON
AUTHORIZING THE CITY
ADMINISTRATOR, CITY
ENGINEER, OR THEIR DESIGNEE
TO EXECUTE, ON BEHALF OF
THE CITY, ALL MASTER
AGREEMENTS, PROGRAM
SUPPLEMENTAL AGREEMENTS,
FUND EXCHANGE AGREEMENTS,
FUND TRANSFER AGREEMENTS,
RIGHT-OF-WAY
CERTIFICATIONS, ASSURANCES
AND/OR ANY AMENDMENT
THERETO WITH THE
CALIFORNIA DEPARTMENT OF
TRANSPORTATION TO SECURE
FEDERAL AND/OR STATE
FUNDING FOR CERTAIN
TRANSPORTATION PROJECTS.
This resolution authorizes the City
Administrator, City Engineer, or their
designee to execute all necessary
documents with the California
Department of Transportation on behalf
of the City to secure federal and/or state
funding for certain transportation
projects.
1 Packet Pg. 18
Minutes Acceptance: Minutes of Jun 10, 2025 6:00 PM (Approval of Minutes) City Council Page 7 June 10, 2025
1.4. Miscellaneous Items
A. INTERAGENCY AGREEMENT (2012-022-S_AMD 8)
San Joaquin Regional Transit District Approve and authorize the Mayor to sign the Eighth Amendment to the
Interagency Agreement with San
Joaquin Regional Transit District,
extending the term of the agreement
through June 30, 2028, at the rates
specified in the Amendment, for
providing a driver to operate Ripon's
Blossom Express bus.
B. STORAGE BUILDING DEMOLITION - MISTLIN SPORTS PARK
Modesto Sand and Gravel Approve and authorize the Mayor to sign the contract with Modesto Sand and
Gravel to demolish and remove a
storage building at the Mistlin Sports
Park, in the not to exceed amount of
$13,000 (funding source: Parks &
Recreation PFFP Fund).
C. SENIOR CENTER REHABILITATION PROJECT
Estate Design & Construction, Inc.
Change Order No. 1
Approve Change Order No. 1 in the not
to exceed amount of $2,000 for the
removal of a tree conflicting with
location for proposed improvements at
the Senior Center (funding source:
Community Development Block Grant).
D. PHONE SYSTEM UPGRADE
8x8 Approve and authorize the purchase of a
new phone system and infrastructure in
the not to exceed amount of $23,550.89
and approve and authorize the Mayor to
sign the three-year service contract not
to exceed $20,688 annually (funding
source: General Fund-85%, Water
Fund-8%, Sewer Fund-6%, and Garbage
Fund-1%).
E. 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
$6,000 (funding source: General Fund).
1 Packet Pg. 19
Minutes Acceptance: Minutes of Jun 10, 2025 6:00 PM (Approval of Minutes) City Council Page 8 June 10, 2025
F. POET LAUREATE PROGRAM GRANT FUNDING REQUEST
Ripon Arts League Approve and authorize staff to distribute the second installment ($5,000) of the
Poet Laureate grant money 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).
**END OF CONSENT CALENDAR**
2. PUBLIC HEARINGS
Council will take action on the following items at the conclusion of each Public Hearing.
A. RESOLUTION RECOMMENDING ADOPTION OF THE 2023-2031 HOUSING ELEMENT AS PART OF THE CITY OF RIPON GENERAL PLAN 2040
RESOLUTION NO. 25-19
A RESOLUTION OF THE CITY
COUNCIL OF THE CITY OF RIPON
ADOPTING THE AMENDMENT TO
THE GENERAL PLAN TO UPDATE
THE HOUSING ELEMENT
This is a public hearing to receive
comments related to the 6th Cycle Housing
Element, which is the primary policy
document that guides the development,
rehabilitation, and preservation of housing
for all economic segments.
Recommended Action:
The Planning Commission recommends
that the City Council adopt the attached
resolution adopting the 2023-2031 City of
Ripon Housing Element (6th Cycle Housing
Element or Housing Element) as part of the
City of Ripon General Plan 2040.
Adoption will ensure compliance with
California State Housing Element Law
(Government Code Sections 65580-
65589.11) and assist in receiving
certification from the California
Department of Housing and Community
Development.
Planning Director Zuidervaart introduced Beth Thompson from De Novo Planning Group.
Beth Thompson said each local government is required to update its Housing Element periodically. Ripon must update it every eight years.
Thompson said the Housing Element is the City’s housing policy document that identifies goals and programs that guide housing-related actions.
1 Packet Pg. 20
Minutes Acceptance: Minutes of Jun 10, 2025 6:00 PM (Approval of Minutes) City Council Page 9 June 10, 2025
Thompson said the City is required to participate in several forms of community engagement including two Introductory Workshops, Housing Needs and Priorities Surveys, Stakeholder Outreach, a Public Draft Housing Element 30-day review period, two Draft Housing Element Workshops and two Adoption Hearings.
Thompson said there are several parts to the Housing Element including a Housing Plan, Background Report and other appendices. The Background Report is the most extensive and consists of Housing Needs Assessment, Housing Constraints, Housing Inventory, Affirmatively Furthering Fair Housing and Evaluation of the 2015-2023 5th Cycle Housing Element.
Thompson said Ripon’s Regional Housing Needs Assessment (RHNA) for 2023-2031 planning period is 1,424 units.
Thompson said in order to accommodate very low and low-income units, vacant and underutilized sites must be zoned to allow at least 20 units per acre or the City must demonstrate that development projects have provided very low and low-income units at the identified density. She said the City has enough inventory to fulfill their RHNA allocation.
Thompson said the Goals and Policies of the Housing Element specify the City’s plans for meeting the existing and projected comprehensive housing needs of Ripon.
Thompson said the programs within the Housing Element specify the actions the City will take to ensure housing needs are met.
Thompson said the Housing Element must ensure there is adequate land to meet the housing needs, facilitate affordable and special needs housing development, provide for housing rehabilitation and preservation, mitigate government constraints on housing development and promote equal access to housing.
Thompson said the Housing Element was submitted to the California Department of Housing Development (HCD) and their findings are incorporated into the Adoption Draft Housing Element. She said following adoption, the Housing Element will be submitted to HCD for a 60-day review period. During that time, minor changes may be requested to address the findings provided by HCD in its November 27, 2024 letter and clarify the revisions made to address the findings.
Thompson said the recommendation before the Council is to adopt the resolution amending the General Plan to adopt the 2023-2031 City of Ripon Housing Element (6th Cycle Housing Element or Housing Element) as part of the City of Ripon General Plan 2040.
Council Member Restuccia said he saw that this was due in 2023 and asked if there are any penalties associated with not having this in by 2023. Thompson said it was due in 2023 but the timelines changed right at the start of the current cycle. She said in previous cycles, they did not have a 90-day HCD review period.
1 Packet Pg. 21
Minutes Acceptance: Minutes of Jun 10, 2025 6:00 PM (Approval of Minutes) City Council Page 10 June 10, 2025
Vice Mayor Barton asked what happens if HCD comes back with major changes. She said it would go out for public review and then would be brought back to Council.
Council Member Zuber asked if the blue underlined sections were the revisions made after HCD review and feedback, Thompson confirmed.
PUBLIC HEARING OPENED
Jennifer Stone, said she is a Housing Specialist for Valley Mountain Regional Center (VMRC), which is a State contracted non-profit entitlement agency that supports people with intellectual and developmental disabilities. She shared that she has reviewed the Housing Element and regularly attends various city council and planning commission meetings to advocate for individuals with intellectual and developmental disabilities. She emphasized that while the Housing Element often references residential care facilities or familysupported living, many individuals in this community are capable of and prefer living independently, with the ability to choose their own support staff and some are even interested in homeownership. Despite their disabilities, these individuals are active members of society.
Stone said many of these individuals rely on Social Security income, averaging around $20,000 a year, placing them in the extremely low-income category and making access to affordable housing a major challenge. She said she works closely with cities and planning bodies to secure GAP funding from the Department of Developmental Services. VMRC recently completed their first multi-family housing project in partnership with the Stanislaus Regional Housing Authority, serving the five counties in their region. She closed by encouraging greater awareness and consideration for this often-overlooked segment of the community.
PUBLIC HEARING CLOSED
Motion to adopt Resolution 25-19 adopting the 2023-2031 City of Ripon Housing Element (6th Cycle Housing Element or Housing Element) as part of the City of Ripon General Plan 2040.
RESULT: ADOPTED [UNANIMOUS]
MOVER: Michael Restuccia, Council Member
SECONDER: Gary Barton, Vice Mayor
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber
3. DISCUSSION ITEMS
A. 2025-2026 BUDGET
Discussion/No Action Staff to present the Fiscal Year 2025-2026 Operating and Capital Budget.
City Administrator Werner said the budget process starts with the Strategic Planning Meeting to allocate resources to align with Council's priorities. The process then 1 Packet Pg. 22
Minutes Acceptance: Minutes of Jun 10, 2025 6:00 PM (Approval of Minutes) City Council Page 11 June 10, 2025
continues with a workshop, and will conclude with a public hearing and resolution accepting the budget at the July 2025 meeting.
Werner said the City’s Operating Budget for Fiscal Year 2025-26 is $28.7 million. He summarized the City’s budget allocation saying that salaries and burden (insurance and retirement) comprise about 55% of the City's budget. He said the rest of the budget is allocated between operational costs, overhead and redevelopment obligations.
Werner discussed staffing levels from 2008 to present. He said staffing levels are lower than 2008 levels. He said staff tries to invest in capital expenses to allow staff to be more efficient. He said the City has added eight positions in Dispatch for the agreement with Lathrop and Escalon. Werner said staff is proposing to reclassify the CSO Lead position to CSO Supervisor and the Communications/Records Supervisor to Administration Supervisor and add a Dispatch Supervisor position.
Werner described the two retirement accounts the City has and who participates in each one of those, plus the estimated costs for FY 2025-26. He said the City’s CalPERS liabilities have risen to $500,000 and are projected to increase to more than $1.3 million.
The City invested funds in a 115 Trust, which has a higher rate of return. This 115 trust is a tool in the future to mitigate the PERS liabilities. He said the goal is to have the balance in the 115 trust match the UAL. Funds in this account are only allowed to pay CalPERS liabilities. Council Member Restuccia said PERS liability has been a problem across the country for years.
Werner reviewed the health and welfare expenses and investment returns. Staff is anticipating a 7% increase in health and welfare expense.
Werner discussed the General Fund including trends regarding revenue, sales tax, fuel tax and Mistlin Sports Park. He said sales tax revenue is down in 2024, with fuel sales being down 11%.
Werner said staff is anticipating collecting approximately 83% of the Mistlin Sports Park expenses through rental revenue.
Werner moved onto the Streets and Road Fund and said there are two upcoming Street and Road Capital projects in the FY 2025-26 budget including resurfacing 8 miles of roads, reconstructing 400 feet of roads and an overlay on River Road.
Werner discussed the Enterprise Funds and said staff will be preparing a new 5-year rate study. He said the current rate study recommends a 5% annual increase across the board, but with the increase in regulatory expenses, this may be higher in the new rate study.
Werner said two of the Landscape Districts were approved for an assessment increase, but several of the remaining districts do not include the ability to index the assessments annually, causing the districts to run in a continual deficit.
Werner said the Lighting District operated in a deficit for several years until the 2020-21 fiscal year but expenses have continued to rise and staff expects the Lighting District to 1 Packet Pg. 23
Minutes Acceptance: Minutes of Jun 10, 2025 6:00 PM (Approval of Minutes) City Council Page 12 June 10, 2025
be in a deficit within the next few years.
Werner said there will be a public hearing for the budget and it will come before the Council for approval in July.
B. E-BIKE AND SCOOTER LAWS
Discussion/No Action Staff to review California laws governing e-bikes and scooters that establish clear
safety standards and outline community
outreach and education initiatives designed
to encourage responsible riding.
Police Chief Sauer gave a presentation to Council describing e-bikes and scooters and the rules and regulations that are involved.
Sauer described e-bikes as bicycles equipped with a small electric motor and rechargeable battery to assist with pedaling. He said e-bikes are typically classified into three categories based on speed and motor assistance and must have a label stating their class, top assisted speed, and motor wattage.
Sauer said all three classes are recognized as bicycles under California law, which grants them access to public streets and roadways however e-bike riders must follow all standard bicycle traffic laws, including speed limits, stopping at stop signs and red lights, yielding to pedestrians, and safe passing. He said if an e-bike rider is traveling too slowly on the road and impeding traffic, they are required to ride as far to the right side of the roadway as practicable and use the bike lane if one is available. He said no driver’s license, registration, or insurance is required to operate an e-bike.
Council Member Zuber asked if e-bikes can be ridden on the sidewalk. Sauer said they cannot ride on the sidewalk downtown, but my do so elsewhere in town.
Sauer said a motorized or electric scooter is defined as a two-wheeled device with a floorboard, handlebars, and an electric motor, designed to be stood upon while riding. He said a rider must be 16 years old, and have a valid driver’s license or instruction permit to operate a motorized scooter in public spaces. Sauer said motorized scooters do not need to be registered with the DMV and do not require license plates and all traffic laws applicable to motor vehicles also apply to scooter riders.
Sauer said there are limitations on where motorized scooters may be ridden and may only be operated on roads with a speed limit of 25 mph or less. He said scooters must be operated as close as practicable to the right-hand curb or edge when moving slower than traffic and must use a bike lane where one is available. He said unlike e-bikes, riding scooters on sidewalks is prohibited.
Sauer said there the maximum speed limit for motorized scooters is 15 mph and no passengers are allowed, only one rider per scooter. He said motorized scooters must have 1 Packet Pg. 24
Minutes Acceptance: Minutes of Jun 10, 2025 6:00 PM (Approval of Minutes) City Council Page 13 June 10, 2025
proper lighting during low-light conditions: a white front light, a red rear reflector, and side reflectors. Sauer said riders under 18 years old are required to wear a properly fitted and fastened bicycle helmet.
Vice Mayor Barton asked for clarification regarding scooter speeds. Sauer said that scooters are only allowed to travel up to 15 miles per hour and may only be operated on roads with a speed limit of 25 miles per hour or less.
Sauer said in order to help educate the community about e-bikes and motorized scooters, staff has developed informative pamphlets, shared important updates on social media platforms, included helpful tips in the City newsletter, and hosted two bicycle safety rodeos this year.
Sauer said staff is also conducting targeted enforcement efforts to provide educational opportunities and, when necessary, issue citations to repeat offenders.
Sauer said the Police Department has re-launched the Law & Order Rewards Program, which recognizes local youth who demonstrate positive behavior by following road safety rules, these young role models receive gift certificates to local businesses as a token of our appreciation.
Mayor de Graaf asked about the different kinds of motorized items. Sauer said they are allowed, but other motorized bikes such as dirt bikes (nonregistered) and pocket bikes are not allowed.
de Graaf said sometimes cyclists do not stop at all at the stop signs and it is dangerous.
Council Member Restuccia asked where the gift certificates come from. Sauer said the gift cards are donated by local businesses.
Vice Mayor Barton asked if Sauer has statistics on accidents in the last few years. Sauer said he does not have the numbers on him but he does know the numbers are not trending up. He said they encourage officers to have contact with the parents so they know the laws.
Zuber said he has seen officers on several occasions talking to kids on the e-bikes and he said he believes it is only a matter of time before someone gets hurt.
REPORTS
Department Heads:
Recreation Director Stevens said the tennis courts at the Community Center have been completed.
Stevens said the City is hosting Movie in the Park on June 27th at Mistlin Park and will be showing Inside Out 2.
1 Packet Pg. 25
Minutes Acceptance: Minutes of Jun 10, 2025 6:00 PM (Approval of Minutes) City Council Page 14 June 10, 2025
Public Works Director Pease reported that May water usage was down 20% compared to 2013 figures, but up 8% from last year.
Pease said that the large item pickup program is still ongoing, and residents can sign up for a one-time pickup of up to four items through September.
Pease said the Stanislaus Bike Bridge is scheduled to be under construction in July pending an environmental survey that will take place 14 days prior. He said it would take about a month of construction before the bridge is open to the public.
City Council:
Council Member Restuccia shared his excitement about the community events at Mistlin Sports Park, noting how successful and heartwarming the games have been. He said families come together, cheer for all the kids, and the children learn teamwork and respect, making it a true hometown experience. Restuccia said he has been approached by other attendees regarding concerns about parking, especially for elderly attendees like grandparents, who often leave if they cannot find a close spot. He said the busiest time is between games, making access even harder. He mentioned a suggestion to create a drop-off area near the fire lane gate to help with this issue. Restuccia said he believes it is worth looking into, especially since the only feedback he has heard beyond this has been overwhelmingly positive.
Council Member Zuber said he raised concerns about weed overgrowth a few months ago, which were quickly addressed by staff. He said although the weeds began to return, he was pleased to see that in the past two weeks, the fields had been treated again. He expressed appreciation for the ongoing effort, especially given the fire risks posed by overgrown lots.
Werner said Chief Sauer along with CSO Ries and CSO Brassaw, have been diligent in staying on top of the issue. He said that recent policy changes and increased fines, supported by the Council, have encouraged property owners to maintain their lots, making the program a success on multiple fronts.
Vice Mayor Barton said it was gratifying to see how the budget is managed by senior staff. He said we are in a bit of a squeeze with the declining revenue and increasing expenses. He said he encourages staff to keep an eye out for opportunities to save money.
Barton said he wanted to wish everyone a happy Independence Day.
Mayor de Graaf said he wanted to share some thoughts about his recent One Voice trip, saying he found it worthwhile, especially given the timing with many infrastructure and transportation projects aligning with upcoming federal funding efforts. He highlighted productive discussions with Congressman Harder’s staff and agency representatives, emphasizing the importance of building relationships even when the City does not have an active project. He believes these efforts position Ripon for future support and encouraged continued participation in the program.
He also noted a clear contrast between the previous federal administration and the current one, praising the current staff’s competence, focus and ability to engage in meaningful discussions without relying on empty buzzwords.
1 Packet Pg. 26
Minutes Acceptance: Minutes of Jun 10, 2025 6:00 PM (Approval of Minutes) City Council Page 15 June 10, 2025
de Graaf spoke about a recent family trip through Arizona and Nevada, noting the stark contrast in forest management, public safety, and general cleanliness compared to California. He expressed frustration with state leadership, citing issues such as poor road conditions, delayed rail projects, and burdensome mandates like those tied to the Housing Element. Despite these challenges, he praised the City’s staff and leadership for staying on the right path and encouraged local governments to push back against unreasonable state mandates in pursuit of better outcomes for residents.
There being no further business, the meeting was adjourned at 7:22 PM. (Signed) Daniel de Graaf
Mayor
ATTEST:
(Signed) Lisa Roos
City Clerk
1 Packet Pg. 27
Minutes Acceptance: Minutes of Jun 10, 2025 6:00 PM (Approval of Minutes)
1.1.A.a
Packet Pg. 28
Attachment: 2025 04 advance (4726 : State of California) State Controller's Office
Remittance AdviceHighway Users Tax CitiesClaim Schedule: 2400424 and 2400424AIssue Date: June 4, 2025Fiscal Year: 2024-2025Collection Period: April 24, 2025 - May 23, 2025Description: Streets and Highways Code sections 2103, 2105, 2106, 2107 and 2107.5.For assistance, please contact Lucas Rasmussen at 916-323-1374 or at [email protected].
City Population Section 2103 Section 2105 Section 2106 Section 2107 Section 2107 Snow
(Included in Section
2107 Amount) Section 2107.5 Gross Claim
Withheld/Return of
Funds due to
Delinquent Annual
Street Report
Retroactive Adjustment
for New City Payment Amount Year To Date
Ripon City Treasurer 15,988 $15,647.45 $8,843.47 $5,937.23 $12,487.01 $0.00 $0.00 $42,915.16 $0.00 -$3,537.78 $39,377.38 $414,471.93
1.1.A.b
Packet Pg. 29
Attachment: fy2425_5hwycityra (4726 : State of California) 1 of 1
State Controller's Office
Remittance Advice
Road Maintenance and Rehabilitation Account (RMRA) - Cities Claim Schedule: 2400435 and 2400435A
Issue Date: June 20, 2025
Fiscal Year: 2024-2025
Collection Period: May 01, 2025 - May 31, 2025
Description: Streets & Highways Code section 2032(h)(2), Road Maintenance and Rehabilitation Account allocation to cities.
For assistance, please contact John Bodolay at 916-323-2154 or at [email protected].
City Population Payment Amount Year To Date
Ripon City Treasurer 15,988 $37,368.47 $359,413.40
1.1.A.c
Packet Pg. 30
Attachment: rmra_cities_remit_2425_june25 (4726 : State of California)
1.1.B.a
Packet Pg. 31
Attachment: CCATT (4719 : CCATT Holdings)
1.1.C.a
Packet Pg. 32
Attachment: WASTE MANAGEMENT (4720 : Waste Management)
202505 Total
CR Cash Receipts 1 Commercial $ 22,841.86 $ 22,841.86
CR Cash Receipts 2 Roll Off $ 74,484.06 $ 74,484.06
CR Cash Receipts 3 Residential $ - $ -
CR Cash Receipts 4 $ -
CR Cash Receipts 5 $ -
CR Cash Receipts TTL Total Cash Receipts $ 97,325.92 $ 97,325.92 FFA Franchise Fee Payable 1 Franchise Fees Due $ 7,786.07 $ 7,786.07 FFA Franchise Fee Payable 2 $ -
FFA Franchise Fee Payable 3 $ -
FFA Franchise Fee Payable 4 $ -
FFA Franchise Fee Payable 5
FFA Franchise Fee Payable TTL Total Franchise Fee Payable $ 7,786.07 $ 7,786.07 FFR Franchise Fee Rate 1 Franchise Fee Rate 8%
Amount: $ 7,786.07
259 N Wilma Ave
Stockton Scavengers
(a USA Waste of California, Inc. company)
1240 Navy Dr, Stockton, CA 95296
City of Ripon
Administrative Coding
WM VndrNo: 386801
Ripon, CA 95366
Monthly Franchise Fee Payment
For the Month Ended May 2025
Section Description Line Description
1.1.C.a
Packet Pg. 33
Attachment: WASTE MANAGEMENT (4720 : Waste Management)
Invoice
Date
6/17/2025
Invoice #
701836
Bill To
City of Ripon
259 N. Wilma Ave.
Ripon, CA 95366
Ship To
City of Ripon - Planning
259 N. Wilma Ave.
Ripon, CA 95366
P.O. Number Terms
Net 30
Rep
RK
Total
Subtotal
Sales Tax (0.0%)
P.O. Box 4779
Modesto, CA 95352
209-578-5580
www.calcad.com
Item Description Qty Cost Total
GIS Project Billing March - May 2025
Service Assessor Updates 2025
- March
- April
- May
5 175.00 875.00
Service Quarterly Master Excel Spreadsheet Update
- April 2025
1 175.00 175.00
Service 20250317 4th Street Storm Update (Christiana) 2.5 175.00 437.50 Service 20250521 OpenGov Permit System Integration Discussion 1 175.00 175.00 $1,662.50
$1,662.50
K. Zuidervaart $0.00
06/26/2025
1.2.A.a
Packet Pg. 34
Attachment: Invoice_701836 (4690 : California CAD Solutions, Inc.) Invoice
Date
5/1/2025
Invoice #
701829
Bill To
City of Ripon
259 N. Wilma Ave.
Ripon, CA 95366
Ship To
City of Ripon - Planning
259 N. Wilma Ave.
Ripon, CA 95366
P.O. Number Terms
Net 30
Rep
RK
Total
Subtotal
Sales Tax (0.0%)
P.O. Box 4779
Modesto, CA 95352
209-578-5580
www.calcad.com
Item Description Qty Cost Total
DashGIS DashGIS© 12-Month Subscription (@ $495/Month)
Contract Subscription Dates: 7/1/2025 - 6/30/2026
12 495.00 5,940.00
$5,940.00
$5,940.00
$0.00
BUDGET SUMMARY
Contract Information
Original Contract Amount: $20,000.00
Approved Contract Changes: $0.00
Total Contract Amount: $20,000.00
Billing Information
Previously Billed Amount: $8,215.00
Current Amount Due: $5,940.00
Total Billed to Date $14,155.00
Total Progress
Remaining Contract Amount: $5,845.00
Approx. % Complete: 71%
K. Zuidervaart
5/28/2025
1.2.A.b
Packet Pg. 35
Attachment: Invoice_701829 (4690 : California CAD Solutions, Inc.) Law Office of Thomas H. Terpstra, Jr.
P.O. Box 443
Ripon, CA 95366
United States
Phone: 209-985-9273
Invoice
Invoice Number 00055
Matter General
Date of Issue 07/01/2025
Due Date 07/31/2025
Billed To
City of Ripon
259 North Wilma Avenue
Ripon, California 95366
United States
$4,750.50 due 07/31/2025
Time Entries
Date Attorney Description Hourly Rate Qty Line Total
05/27/2025 Tom Terpstra Review FTA Certifications
and Assurances from
Engineering, email Carla re
same.
$295.00 0.4 $118.00
05/27/2025 Tom Terpstra Review draft agenda, discuss
with K. Werner.
$295.00 0.5 $147.50
05/28/2025 Tom Terpstra Call with Councilmember
DeGraaf re City matters.
$295.00 0.4 $118.00
06/02/2025 Tom Terpstra Call with K. Werner re
outstanding legal matters.
$295.00 0.4 $118.00
06/05/2025 Tom Terpstra Review agenda items and
discuss with K. Werner and J.
Kilgore.
$295.00 0.6 $177.00
06/09/2025 Tom Terpstra Weekly meeting with K.
Werner re legal matters. Prep
for same.
$295.00 1.3 $383.50
06/09/2025 Tom Terpstra Prepare for Council meeting.
Review agenda and prepare
for closed session
presentations.
$295.00 2 $590.00
06/10/2025 Tom Terpstra Prepare for and attend
Council meeting.
$295.00 2.7 $796.50
06/20/2025 Tom Terpstra Begin working on audit
response.
$295.00 0.8 $236.00
06/22/2025 Tom Terpstra Continue working on audit
response. Conference with
$295.00 0.8 $236.00
1.2.B.a
Packet Pg. 36
Attachment: Ripon Invoices June 2025 (4721 : Law Office of Thomas H. Terpstra Jr.) THT re same.
06/24/2025 Tom Terpstra Continue working on audit
response letter.
$295.00 0.8 $236.00
06/25/2025 Tom Terpstra Continue working on audit
letter. Multiple calls to
department heads re same.
$295.00 2.7 $796.50
06/25/2025 Tom Terpstra Begin reviewing Master
Services Agreement with
Symbium.
$295.00 0.5 $147.50
Time Entries Total: 13.9 $4,100.50
Expense Entries
Date Description Rate Qty Line Total
06/25/2025 Invoice #436 - Law Office of Thomas H. Terpstra.
Paid in full by Law Office of Thomas H. Terpstra,
Jr.
$325.00 2.00 $650.00
Expenses Total: 2 $650.00
Total $4,750.50
Amount Due $4,750.50
Outstanding Invoices
Number Due Date Amount Payments Balance
00055 (current) 07/31/2025 $4,750.50 $0.00 $4,750.50
Outstanding Balance $4,750.50
1.2.B.a
Packet Pg. 37
Attachment: Ripon Invoices June 2025 (4721 : Law Office of Thomas H. Terpstra Jr.) Law Office of Thomas H. Terpstra, Jr.
P.O. Box 443
Ripon, CA 95366
United States
Phone: 209-985-9273
Invoice
Invoice Number 00056
Matter Meadowood
Private Development
Date of Issue 07/01/2025
Due Date 07/31/2025
Billed To
City of Ripon
259 North Wilma Avenue
Ripon, California 95366
United States
$1,105.00 due 07/31/2025
Time Entries
Date Attorney Description Hourly Rate Qty Line Total
06/23/2025 Tom Terpstra Review Master Encroachment
Permit and suggested letter
to SSJID for Meadowood
improvements.
$325.00 1.7 $552.50
06/24/2025 Tom Terpstra Continue reviewing Master
Encroachment Permit with
SSJID, conference with THT
re same. Email to K. Werner
re procedure for assignment
to Lennar.
$325.00 1.7 $552.50
Time Entries Total: 3.4 $1,105.00
Total $1,105.00
Amount Due $1,105.00
Outstanding Invoices
Number Due Date Amount Payments Balance
00056 (current) 07/31/2025 $1,105.00 $0.00 $1,105.00
Outstanding Balance $1,105.00
1.2.B.a
Packet Pg. 38
Attachment: Ripon Invoices June 2025 (4721 : Law Office of Thomas H. Terpstra Jr.) Law Office of Thomas H. Terpstra, Jr.
P.O. Box 443
Ripon, CA 95366
United States
Phone: 209-985-9273
Invoice
Invoice Number 00057
Matter Police Department
Date of Issue 07/01/2025
Due Date 07/31/2025
Billed To
City of Ripon
259 North Wilma Avenue
Ripon, California 95366
United States
$2,743.50 due 07/31/2025
Time Entries
Date Attorney Description Hourly Rate Qty Line Total
05/27/2025 Tom Terpstra Conference with Chief Sauer
and E. Ries re code
enforcement flow chart, work
to finalize chart.
$295.00 0.8 $236.00
05/28/2025 Tom Terpstra Finalize flow chart for RMC
8.16, send to staff.
$295.00 0.3 $88.50
06/02/2025 Tom Terpstra Calls with District Attorney,
RMA attorney, and staff re
subpoena for business
records. Correspondence re
same.
$295.00 2.5 $737.50
06/13/2025 Tom Terpstra Correspondence with RMA
counsel re records subpoena;
conference with C. Caro re
same.
$295.00 1.1 $324.50
06/18/2025 Tom Terpstra Prepare for and attend
arraignment for T. Coss.
Travel to/from.
$295.00 1.9 $560.50
06/18/2025 Tom Terpstra Correspondence with C. Caro
re records subpoena.
$295.00 0.2 $59.00
06/20/2025 Tom Terpstra Correspondence with C. Caro
re subpoena for business
records. Strategize response
with RMA counsel.
$295.00 1.3 $383.50
06/24/2025 Tom Terpstra Multiple emails to/from C.
Caro re subpoena, strategy
emails with RMA counsel re
$295.00 1.2 $354.00
1.2.B.a
Packet Pg. 39
Attachment: Ripon Invoices June 2025 (4721 : Law Office of Thomas H. Terpstra Jr.) response.
Time Entries Total: 9.3 $2,743.50
Total $2,743.50
Amount Due $2,743.50
Outstanding Invoices
Number Due Date Amount Payments Balance
00057 (current) 07/31/2025 $2,743.50 $0.00 $2,743.50
Outstanding Balance $2,743.50
1.2.B.a
Packet Pg. 40
Attachment: Ripon Invoices June 2025 (4721 : Law Office of Thomas H. Terpstra Jr.)
SAN JOAQUIN REGIONAL
TRANSIT DISTRICT
421 E Weber Avenue Invoice Date: 7/01/2025
Stockton, CA 95202 Terms: Due upon receipt
Phone (209) 948-5566 Federal ID#: 94-1563999
To: CITY OF RIPON
ATTN: CARLA RODRIGUEZ
259 N. WILMA AVE.,
RIPON, CA 95366
Trans Date Quantity Unit Cost Amount
7/1/2025 MAY 2025 39.25 65.50 2,570.88
TAX 0.00
Total Due 2,570.88
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - -- - - - - - - - - - - - - - - Invoice Number: AR115406
Please make checks payable to: Customer Number: C01524
Terms: Due upon receipt
SAN JOAQUIN RTD Total Amount Due $ 2570.88
421 E Weber Avenue
Stockton, CA 95202
Total Payment $ ____________________
INVOICE
Invoice Number: AR115406
Customer Number: C01524
Description
PLEASE RETURN THIS PORTION WITH YOUR PAYMENT
1.2.C.a
Packet Pg. 41
Attachment: Invoice AR115406_SJRTD (4736 : SJRTD)
SAN JOAQUIN REGIONAL
TRANSIT DISTRICT
421 E Weber Avenue Invoice Date: 7/01/2025
Stockton, CA 95202 Terms: Due upon receipt
Phone (209) 948-5566 Federal ID#: 94-1563999
To: CITY OF RIPON
ATTN: CARLA RODRIGUEZ
259 N. WILMA AVE.,
RIPON, CA 95366
Trans Date Quantity Unit Cost Amount
7/1/2025 JUNE 2025 35.80 65.50 2,344.90
TAX 0.00
Total Due 2,344.90
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - -- - - - - - - - - - - - - - - Invoice Number: AR115407
Please make checks payable to: Customer Number: C01524
Terms:
SAN JOAQUIN RTD Total Amount Due
Due upon receipt
$ 2344.90
421 E Weber Avenue
Stockton, CA 95202
Total Payment $ ____________________
INVOICE
Invoice Number: AR115407
Customer Number: C01524
Description
PLEASE RETURN THIS PORTION WITH YOUR PAYMENT
1.2.C.b
Packet Pg. 42
Attachment: Invoice AR115407_SJRTD (4736 : SJRTD)
Lisa Roos
City of Ripon
259 N. Wilma Avenue
Ripon, CA 95366
PRICE PAIGE & COMPANY
Certified Public Accountants
570 N. Magnolia Avenue, Suite 100
Clovis, CA 93611
Phone: (559) 299-9540 Fax: (559) 299-2344
Email: [email protected] Website: www.ppc.cpa
Invoice:
Invoice Date:
Due Date:
Client ID:
For professional services rendered:
Completion of the preparation of the State Controllers Reports for the fiscal year ended June 30, 2024.
36183
04/30/25
Due upon receipt
RIPON
1,215.00
Invoice Total � \11fJ \v<-
./ V ___ _ $1 ,215.00
Beginning Balance
Invoices
Amount Due
$0.00
1,215.00
$1,215.00
Please make checks payable to Price Paige & Company and record your invoice number on the check. A Finance Charge of 1.33% per month will be assessed on all unpaid invoices over 60 days.
1.2.D.a
Packet Pg. 43
Attachment: Price Paige 36183 (4723 : Price Paige & Company) Lisa Roos
City of Ripon
259 N. Wilma Avenue
Ripon, CA 95366
PRICE PAIGE & COMPANY
Certified Public Accountants
570 N. Magnolia A venue, Suite 100
Clovis, CA 93611
Phone: (559) 299-9540 Fax: (559) 299-2344
Email: [email protected] Website: www.ppc.cpa
Invoice:
Invoice Date:
Due Date:
Client ID:
For professional services rendered:
Work in progress on the June 30, 2025 audited financial statements.
Work in progress on the June 30, 2025 audited financial statements - Pension.
Invoice Total � \J\i\??
Beginning Balance
Invoices
Amount Due
36257
05/31/25
Due upon receipt
RIPON
5,675.00
410.00
------ $6,085.00
$1,215.00
6,085.00
$7,300.00
Please make checks payable to Price Paige & Company and record your invoice number on the check. A Finance Charge of 1.33% per month will be assessed on all unpaid invoices over 60 days.
1.2.D.b
Packet Pg. 44
Attachment: Price Paige 36257 (4723 : Price Paige & Company) Invoice Summary
Description Amount
Trash Implementation Plan $206.25
Description Total Budget Remaining
Budget ($)
Total Billed ($) Prior Billing ($) This Invoice
($)
Trash Implementation Plan $19,500.00 $1,370.76 $18,129.24 $17,922.99 $206.25 BUDGET TOTALS $19,500.00 $1,370.76 $18,129.24 $17,922.99 $206.25 TOTAL AMOUNT DUE $206.25
Stone Creek Environmental Consulting
8733 Lakewood Drive, Suite B
Windsor, CA 95492
United States
707-318-9415
www.consultingstonecreek.com
City of Ripon
259 N. Wilma Avenue
Ripon, CA 95366
INVOICE
Invoice Date: 7/1/25
Due Date: 7/31/25
Total Amount: $206.25
Number: 02609
Invoice Period: 06/01/25 - 06/30/25
Terms: Net 30
Project Code: 045
WalletLink Pay Invoice
J. Pease
7/8/25
1.2.E.a
Packet Pg. 45
Attachment: 2025.07.01 Invoice (4738 : Stone Creek Environmental Consulting) Invoice Details
Source Date Code Task Description Hrs /
Qnt
Rate Amoun
t
Professional Fees
Aleida
Hernan
dez
6/4/25 Administration
Assistance -
Billable
Trash
Implementation Plan
Ripon OVTA's 0.25 $85.00 $21.25
Administration Assistance - Billable 0.25 $21.25
Colleen
Hunt
6/4/25 Technical
Professional
Services II
Trash
Implementation Plan
Response to comments - client
communication. Map revisions.
1.00 $185.0
0 $185.00
Technical Professional Services II 1.00 $185.00
Professional Fees 1.25 $206.25
TOTAL FEES/EXPENSES -- $206.25
Stone Creek Environmental Consulting
8733 Lakewood Drive, Suite B
Windsor, CA 95492
United States
707-318-9415
www.consultingstonecreek.com
City of Ripon
259 N. Wilma Avenue
Ripon, CA 95366
INVOICE
Invoice Date: 7/1/25
Due Date: 7/31/25
Total Amount: $206.25
Number: 02609
Invoice Period: 06/01/25 - 06/30/25
Terms: Net 30
Project Code: 045
WalletLink
1.2.E.a
Packet Pg. 46
Attachment: 2025.07.01 Invoice (4738 : Stone Creek Environmental Consulting) Billed To: Invoice No.: 23-111-04
Carla Rodriguez
Engineering Secretary
City of Ripon
259 N. Wilma Avenue
Ripon, CA 95366
Consultant Agreement Other Terms
DBE Reporting Services Executed 4/8/2025 Net 30
ACCOUNT STATUS SUMMARY
Padilla & Associates, Inc. has completed the Following Tasks and Deliverables in accordance with the City of Ripon’s above referenced Professional Services Agreement. Payments associated with each task is now due and payable, please see below:
TASKS COST
B. FFY 2025/26 Exhibit 9B “Local Agency DBE Annual Submittal Form” Padilla & Associates, Inc. assisted the City in preparing the annual form for submission to Caltrans. $825.00
INVOICE TOTAL: $825.00
PLEASE REMIT PAYMENT TO:
PADILLA & ASSOCIATES, INC.
211 E. CITY PLACE DRIVE
SANTA ANA CA 92705
Federal Identification Number: 33-0889949
Invoice Date: 6/12/25
1.2.F.a
Packet Pg. 47
Attachment: Invoice 23-111-04_Padilla & Associates (4739 : Padilla & Associates, Inc.) Padilla
Specialized Management, Public Contract Compliance Monitoring, Training & Strategic Outreach Consulting
Corporate Office
211 E. City Place Drive
Santa Ana, CA 92705
Phone (714) 973-1335
Sent via Email: [email protected]
June 12, 2025
Ms. Carla Rodriguez
Engineering Secretary
City of Ripon
259 N. Wilma Avenue
Ripon, CA 95366
Subject: INVOICE 23-111-04
SERVICE AGREEMENT: DBE REPORTING SERVICES (Executed 4/8/2025) Project: City of Ripon – Preparation of Exhibit 9B
Purchasing Division:
In accordance with our Agreement for General Services, transmitted herewith is an original invoice and Summary of Task Deliverables rendered.
Your timely processing of this invoice is greatly appreciated. Should you have any questions, please do not hesitate to contact Ryan Harris at (714) 568-0363.
Sincerely,
Patricia K. Padilla
President
Enclosure
Certified Small Business
1.2.F.a
Packet Pg. 48
Attachment: Invoice 23-111-04_Padilla & Associates (4739 : Padilla & Associates, Inc.) Basecamp Environmental, Inc.
802 West Lodi Avenue
Lodi, CA 95240
+12092248213
[email protected]
INVOICE
BILL TO
City of Ripon
259 N Wilma Ave.
Ripon, CA 95366
INVOICE # 52841
DATE 06/01/2025
DUE DATE 07/01/2025
TERMS Net 30
PROJECT
South County Water Project
PERIOD DESCRIPTION QTY RATE AMOUNT
05/15/2025 Moore
Biological
Consultants,
$2,320.00 +
10% markup
1 2,552.00 2,552.00
Principal 8.75 225.00 1,968.75
WP and
Graphics
3.50 125.00 437.50
Environmental
Planning
7 145.00 1,015.00
Services through the invoice date. Services include
editing and assembly of the final Initial Study/
Mitigated Negative Declaration (IS/MND) and
Mitigation Monitoring Plan.
Thank you. We appreciate your business.
BALANCE DUE $5,973.25
1.2.G.a
Packet Pg. 49
Attachment: Invoice 52841_Basecamp Environmental, Inc (4740 : BaseCamp Environmental, Inc.) Moore Biological Consultants Phone: (209) 745-1159
P.O. Box 822 Facsimile: (209) 745-7513
Galt, CA 95632
Mr. Charlie Simpson
BaseCamp Environmental
802 West Lodi Avenue
Lodi, CA 95240
Invoice: 4348/04-25
15-May-25
INVOICE Moore Biological Consultants
For services during March & April, 2025 P.O. Box 822
Galt, CA 95632
Job No: 4348
Project:
Invoice: 4348/04-25
LABOR CHARGES Hours Rate Charges
Principal Biologist (hours) 5.0 $240.00 $1,200.00
Biologist (hours) 7.0 $160.00 $1,120.00
Total Labor 12.0 $2,320.00
EXPENSES
Total Expenses $0.00
TOTAL INVOICED AMOUNT $2,320.00
Note: All charges are due and payable as of the billing date. Any charges not paid within 30 days of the statement date are delinquent and will be subject to a FINANCE CHARGE computed at the rate of 1.5% per month which is an annual rate of 18%, figured from the date of billing.
Please mail checks to:
Ripon Water Supply Project: Prepare Section 7 Consultation Document
1.2.G.a
Packet Pg. 50
Attachment: Invoice 52841_Basecamp Environmental, Inc (4740 : BaseCamp Environmental, Inc.) City of Ripon Invoice number 71839 Invoice date 06/17/2025
William P. Garner 1.00 250.00 250.00
Justine E. Marmesh 22.00 145.00 3,190.00
Judy Crum 3.00 85.00 255.00
Gordon R. Shaw 1.50 250.00 375.00
Genevieve A. Evans 13.00 265.00 3,445.00
Christopher R. Sterner 1.00 125.00 125.00
Alexandra C. Silverman 1.00 95.00 95.00
Hours Rate
Billed
Amount
Professional Fees subtotal 42.50 7,735.00
Professional Fees
Invoice total 7,735.00
71703 05/06/2025 3,585.00 3,585.00
Aging Summary
Invoice Number Invoice Date Outstanding Current Over 30 Over 60 Over 90 Over 120 Direct Expenses 1,500.00 611.86 0.00 888.14
T8: Prepare Draft & Final SRTP 9,805.00 965.00 4,627.50 4,212.50 T7: New Staff Cost 4,985.00 1,997.50 750.00 2,237.50
T6: Develop Conceptual Design 4,380.00 0.00 1,590.00 2,790.00 T5: Develop Opertations & Financial Plan 7,875.00 7,852.50 0.00 22.50 T4: Develop & Analyze Transit Service Changes 15,235.00 15,172.50 0.00 62.50 T3: Gather Public Input 11,290.00 11,265.07 0.00 24.93
T2: Identiy Transit Needs 10,560.00 10,377.50 42.50 140.00 T1: Project Meetings & Coordination 6,590.00 4,186.25 725.00 1,678.75 Total 72,220.00 52,428.18 7,735.00 12,056.82
Invoice Summary
Description
Contract
Maximum
Prior
Billed
Current
Billed Remaining
LSC Transportation Consultants, Inc.
1889 York St.
Denver, CO 80206
303-333-1105
Professional Services rendered through 05/31/2025
Project Manager: Justine E. Marmesh
City of Ripon
Carla Rodriguez
259 N. Wilma Ave.
Ripon, CA 95633
Invoice number 71839
Date 06/17/2025
Project P246090 Ripon 2025 SRTP
1.2.H.a
Packet Pg. 51
Attachment: Invoice 71839_LSC Transportation Consultants, Inc (4741 : LSC Transportation Consultants, Inc.) Date 06/17/2025
City of Ripon Invoice number 71839
Project P246090 Ripon 2025 SRTP
City of Ripon Invoice number 71839 Invoice date 06/17/2025
71839 06/17/2025 7,735.00 7,735.00
Total 11,320.00 7,735.00 3,585.00 0.00 0.00 0.00
Aging Summary
Invoice Number Invoice Date Outstanding Current Over 30 Over 60 Over 90 Over 120
1.2.H.a
Packet Pg. 52
Attachment: Invoice 71839_LSC Transportation Consultants, Inc (4741 : LSC Transportation Consultants, Inc.) Pavletic Consulting LLC
2014 Mann Parkway, Celina, TX 75009
Phone 510.439.6264
To: City of Ripon Project No.: 202502
259 N. Wilma Avenue Invoice No.: 202502-01
Ripon, CA 95366 Date: June 30, 2025
Attention: Mr. Kevin Werner
Sent Via Email to: [email protected]
Subject: Water, Sewer and Garbage Fund FY26 - FY30 Rate Study Billing Period: June 9, 2025 through June 29, 2025
Billing Number: 1
Reference: Agreement dated February 11, 2025
Contact: Tommy Pavletic, 510.439.6264
WATER Hours Rate Billing Amount
Task 1 - Develop Customer Use Characteristics 4.00 $160.00 $640.00 Task 2 - Develop Financial Plan / Revenue Requirements 8.00 $160.00 $1,280.00 Task 3 - Develop Rate Alternatives 0.00 $160.00 $0.00
Task 4 - Prepare Preliminary, Draft and Final Reports 0.00 $160.00 $0.00 Task 5 - Prepare Presentations/Attend Meetings 0.00 $160.00 $0.00 Total Labor 12.00 $1,920.00
SEWER Hours Rate Billing Amount
Task 1 - Develop Customer Use Characteristics 4.00 $160.00 $640.00 Task 2 - Develop Financial Plan / Revenue Requirements 8.00 $160.00 $1,280.00 Task 3 - Develop Rate Alternatives 0.00 $160.00 $0.00
Task 4 - Prepare Preliminary, Draft and Final Reports 0.00 $160.00 $0.00 Task 5 - Prepare Presentations/Attend Meetings 0.00 $160.00 $0.00 Total Labor 12.00 $1,920.00
GARBAGE Hours Rate Billing Amount
Task 1 - Develop Customer Use Characteristics 4.00 $160.00 $640.00 Task 2 - Develop Financial Plan / Revenue Requirements 8.00 $160.00 $1,280.00 Task 3 - Develop Rate Alternatives 0.00 $160.00 $0.00
Task 4 - Prepare Preliminary, Draft and Final Reports 0.00 $160.00 $0.00 Task 5 - Prepare Presentations/Attend Meetings 0.00 $160.00 $0.00 Total Labor 12.00 $1,920.00
AMOUNT DUE THIS INVOICE 36.00 $5,760.00
WORK PROGRESS (week beginning date)
9-Jun-25 receive "Enterprise Operating Budget and Capital Summary_20250612.xlsx" from KW on Jun 12 16-Jun-25 develop sewer rate model with FY25 - FY32 available customer and financial data; send "2026_swr_rates_fy26-32_v00-0.xlsx" and "2025_review_swr_rates_v02.xlsx" to KW on Jun 17 w/request to meet with Sarah Hollander to discuss rate models; develop water rate model with FY25 - FY32 available customer and financial data; send "2026_wtr_rates_fy26-32_v00-0.xlsx" and "2025_review_wtr_rates_v04.xlsx" to KW on Jun 18; develop garbage rate model with FY25 - FY32 available customer and financial data
23-Jun-25 send "2026_gbg_rates_fy26-32_v00-0.xlsx" to KW on Jun 23 Payment is due within 30 days of receipt of invoice, interest on the unpaid balance will accrue beginning with the 31st day at the rate of 1.5 percent per month or the maximum interest permitted by law, whichever is lesser. Page: 1
1.2.I.a
Packet Pg. 53
Attachment: Invoice 202502-01_Pavletic Consulting LLC (4742 : Pavletic Consulting, LLC) Pavletic Consulting LLC
2014 Mann Parkway, Celina, TX 75009
Phone 510.439.6264
Water Rates
Week Begin Task Total Cumulative
Monday 001 002 003 004 005 Hours % Hours % Inv
9-Jun-25 0.0 0.0% 0.0 0.0%
16-Jun-25 4.0 8.0 12.0 25.5% 12.0 25.5%
23-Jun-25 0.0 0.0% 12.0 25.5% No. 1
Total FY26 4.00 8.00 0.00 0.00 0.00 12.00 25.53%
Budget * 8.00 15.00 7.00 10.00 7.00 47.00
% Spent 50% 53% 0% 0% 0% 26%
* 28 Hours Budgeted and Spent forTask 006 are for FY27-FY30 and are notshown in thisinvoice.
Legend
Task 1 - Develop Customer Use Characteristics Task 4 - Prepare Preliminary, Draft and Final Reports Task 2 - Develop Financial Plan / Revenue Requirements Task 5 - Prepare Presentations/Attend Meetings Task 3 - Develop Rate Alternatives *
* In FY23,Task 3 accountsfor evaluation of SSJID Treated Water Supply project costs and summary of regulatory impacts Payment is due within 30 days of receipt of invoice, interest on the unpaid balance will accrue beginning with the 31st day at the rate of 1.5 percent per month or the maximum interest permitted by law, whichever is lesser. Page: 2
1.2.I.a
Packet Pg. 54
Attachment: Invoice 202502-01_Pavletic Consulting LLC (4742 : Pavletic Consulting, LLC) Pavletic Consulting LLC
2014 Mann Parkway, Celina, TX 75009
Phone 510.439.6264
Sewer Rates
Week Begin Task Total Cumulative
Monday 001 002 003 004 005 Hours % Hours % Inv
9-Jun-25 0.0 0.0% 0.0 0.0%
16-Jun-25 4.0 8.0 12.0 25.5% 12.0 25.5%
23-Jun-25 0.0 0.0% 12.0 25.5% No. 1
Total FY26 4.00 8.00 0.00 0.00 0.00 12.00 25.5%
Budget * 8.00 15.00 7.00 10.00 7.00 47.00
% Spent 50% 53% 0% 0% 0% 26%
* 28 Hours Budgeted and Spent forTask 006 are for FY27-FY30 and are notshown in thisinvoice.
Legend
Task 1 - Develop Customer Use Characteristics Task 4 - Prepare Preliminary, Draft and Final Reports Task 2 - Develop Financial Plan / Revenue Requirements Task 5 - Prepare Presentations/Attend Meetings Task 3 - Develop Rate Alternatives
Payment is due within 30 days of receipt of invoice, interest on the unpaid balance will accrue beginning with the 31st day at the rate of 1.5 percent per month or the maximum interest permitted by law, whichever is lesser. Page: 3
1.2.I.a
Packet Pg. 55
Attachment: Invoice 202502-01_Pavletic Consulting LLC (4742 : Pavletic Consulting, LLC) Pavletic Consulting LLC
2014 Mann Parkway, Celina, TX 75009
Phone 510.439.6264
Garbage Rates
Week Begin Task Total Cumulative
Monday 001 002 003 004 005 Hours % Hours % Inv
9-Jun-25 0.0 0.0% 0.0 0.0%
16-Jun-25 4.0 8.0 12.0 25.5% 12.0 25.5%
23-Jun-25 0.0 0.0% 12.0 25.5% No. 1
Total FY26 4.00 8.00 0.00 0.00 0.00 12.00 25.5%
Budget * 8.00 15.00 7.00 10.00 7.00 47.00
% Spent 50% 53% 0% 0% 0% 26%
* 28 Hours Budgeted and Spent forTask 006 are for FY27-FY30 and are notshown in thisinvoice.
Legend
Task 1 - Develop Customer Use Characteristics Task 4 - Prepare Preliminary, Draft and Final Reports Task 2 - Develop Financial Plan / Revenue Requirements Task 5 - Prepare Presentations/Attend Meetings Task 3 - Develop Rate Alternatives
Payment is due within 30 days of receipt of invoice, interest on the unpaid balance will accrue beginning with the 31st day at the rate of 1.5 percent per month or the maximum interest permitted by law, whichever is lesser. Page: 4
1.2.I.a
Packet Pg. 56
Attachment: Invoice 202502-01_Pavletic Consulting LLC (4742 : Pavletic Consulting, LLC) Pavletic Consulting LLC
2014 Mann Parkway, Celina, TX 75009
Phone 510.439.6264
To: City of Ripon MFS Project No.: 202502
259 N. Wilma Avenue Invoice No.: 202502-01
Ripon, CA 95366 Date: June 30, 2025
Attention: Mr. Kevin Werner
Water, Sewer and Garbage Fund FY26 - FY30 Rate Study
SUMMARY OF ACCOUNT
TotalThis Prior Invoiced Total Invoiced
Item Budget Invoice To Date To Date
WATER
Task 1 - Develop Customer Use Characteristics $1,280.00 $640.00 $640.00 Task 2 - Develop Financial Plan / Revenue Requirements $2,400.00 $1,280.00 $1,280.00 Task 3 - Develop Rate Alternatives $1,120.00 $0.00 $0.00 Task 4 - Prepare Preliminary, Draft and Final Reports $1,600.00 $0.00 $0.00 Task 5 - Prepare Presentations/Attend Meetings $1,120.00 $0.00 $0.00 Total Labor $7,520.00 $1,920.00 $0.00 $1,920.00
SEWER
Task 1 - Develop Customer Use Characteristics $1,280.00 $640.00 $640.00 Task 2 - Develop Financial Plan / Revenue Requirements $2,400.00 $1,280.00 $1,280.00 Task 3 - Develop Rate Alternatives $1,120.00 $0.00 $0.00 Task 4 - Prepare Preliminary, Draft and Final Reports $1,600.00 $0.00 $0.00 Task 5 - Prepare Presentations/Attend Meetings $1,120.00 $0.00 $0.00 Total Labor $7,520.00 $1,920.00 $0.00 $1,920.00
GARBAGE
Task 1 - Develop Customer Use Characteristics $1,280.00 $640.00 $640.00 Task 2 - Develop Financial Plan / Revenue Requirements $2,400.00 $1,280.00 $1,280.00 Task 3 - Develop Rate Alternatives $1,120.00 $0.00 $0.00 Task 4 - Prepare Preliminary, Draft and Final Reports $1,600.00 $0.00 $0.00 Task 5 - Prepare Presentations/Attend Meetings $1,120.00 $0.00 $0.00 Total Labor $7,520.00 $1,920.00 $0.00 $1,920.00
TOTAL * $22,560.00 $5,760.00 $0.00 $5,760.00
* Totals and Budget Remaining excludes 28 Hours and $13,440 Budgeted forTask 006 for FY27-FY30.
TOTAL PAID TO DATE $0.00
BALANCE OUTSTANDING $5,760.00
BUDGET REMAINING * $16,800.00
* Totals and Budget Remaining excludes 28 Hours and $13,440 Budgeted forTask 006 for FY27-FY30.
Payment is due within 30 days of receipt of invoice, interest on the unpaid balance will accrue beginning with the 31st day at the rate of 1.5 percent per month or the maximum interest permitted by law, whichever is lesser. Page: 5
1.2.I.a
Packet Pg. 57
Attachment: Invoice 202502-01_Pavletic Consulting LLC (4742 : Pavletic Consulting, LLC) INVOICE Page 1 of 2
Invoice Number 2414822
Invoice Date June 23, 2025
Customer Number 84626
Project Number 184031834
Net Due in 30 Days or in accordance with terms of the contract Stantec will not change our banking information. If you receive a request noting our banking information has changed, please contact your Stantec Project Manager
Bill To
City of Ripon, CA
Accounts Payable
259 N Wilma Avenue
Ripon CA 95366
United States
EFT/ACH Remit To (Preferred)
Stantec Consulting Services Inc. (SCSI)
Bank of America
ABA No. : 111000012
Account No: 3752096026
Email Remittance: [email protected]
Alternative Remit To
Stantec Consulting Services Inc.
(SCSI)
13980 Collections Center Drive
Chicago IL 60693
United States
Federal Tax ID
11-2167170
Project Description: City of Ripon Test Well
Stantec Project Manager: Butler, Thomas W
Contract No: PSA
Contract Date: March 12, 2024
Authorization Amount: $298,921.00
Authorization Previously Billed: $194,792.39
Authorization Budget Remaining: $99,863.41
Authorization Billed to Date: $199,057.59
Current Invoice Due: $4,265.20
For Period Ending: May 30, 2025
Email invoices to: Carla Rodriguez / [email protected] Cc: James Pease / [email protected]
Work completed this period invovled the well 9 condition assessment.
1.2.J.a
Packet Pg. 58
Attachment: Invoice 2414822_Stantec (4743 : Stantec Consulting Services, Inc.) INVOICE Page 2 of 2
Invoice Number 2414822
Project Number 184031834
Top Task 100 City of Ripon Test Well
Professional Services
Category/Employee Hours Rate Current
Amount
Butler, Thomas W 15.00 274.00 4,110.00
15.00 4,110.00
Herrera, Olivia 0.30 179.00 53.70
0.30 53.70
Professional Services Subtotal 15.30 4,163.70
Disbursements
Date Cost % Current
Amount
Direct - Vehicle (mileage)
Butler, Thomas W 2025-05-07 101.50
US8039260 145 MILES
Disbursements Subtotal 101.50
Top Task 100 Total 4,265.20
Total Fees & Disbursements $4,265.20
INVOICE TOTAL (USD) $4,265.20
1.2.J.a
Packet Pg. 59
Attachment: Invoice 2414822_Stantec (4743 : Stantec Consulting Services, Inc.) Butler, Thomas W; 90113 2025-05-09
2025-05-07 to 2025-05-07 0
1840 101.50 USD
Beck, Steven L 101.50 USD
Travel
Payment
Method Date Expense Type ReceiptAmount
Reimb.
Amount Mileage Merchant Name ExpenseLocation Project No. Task No. 1 Mileage 2025-05-07 Direct - Vehicle (mileage) 101.50 USD 101.50 145 184031834 100.001 Justification: travel to and from walnut creek for supplies and to and from ripon for well pumping test Name: Submit Date:
Expense Dates: Lines Missing Receipt:
BC: Report Total:
Last Approver: Reimbursement Total:
Purpose:
Expense Report: US8039260
1.2.J.a
Packet Pg. 60
Attachment: Invoice 2414822_Stantec (4743 : Stantec Consulting Services, Inc.) CONTRACTOR: Estate Design and Construction, Inc.
PROJECT: Senior Center Rehabilitation Project
PROJECT DESCRIPTION:
INVOICE NO: 2
DATE: 6/30/2025
ORIGINAL CONTRACT AMOUNT: $348,000.00 PREVIOUSLY BILLED AMOUNT: $66,113.00 LESS RETENTION: $3,305.65
APPROVED CONTRACT CHANGES: $2,000.00 PREVIOUSLY PAID AMOUNT: $62,807.35 CURRENT INVOICED AMOUNT: $42,313.25
LESS RETENTION: $2,115.66
TOTAL CONTRACT AMOUNT: $350,000.00 CURRENT AMOUNT DUE: $40,197.59 TOTAL BILLED TO DATE (INCL CURRENT INVOICE) $108,426.25 LESS RETENTION: $5,421.31
TOTAL PAID TO DATE: $103,004.94
INVOICE SUMMARY
Remaining Contract Amount: $241,573.75
Approx. % Complete: 31%
INVOICE SUMMARY
Landscaping, exterior renovation and installation of pergola pre-purchased by the City at the Ripon Senior Center.
CONTRACT INFORMATION BILLING INFORMATION
Site demolition is complete, and demolition of Building is approximately 75% finished. Two of the required gates have been delivered to site and set up. Sidewalks leading to the building have been poured. Concrete supports for the pergola installation have been poured. Remaining conduit for electrical has been installed for wiring and connections after pergola install.
1.2.K.a
Packet Pg. 61
Attachment: Invoice 2_Estate Design & Construction, Inc (4744 : Estate Design and Construction, Inc.) Invoice
James Pease
City of Ripon
259 N. Wilma Ave.
Ripon, CA 95366
Project Manager:
Condor Earth Technologies, Inc.
P. 0. Box 3905
Sonora, CA 95370-3905
Phone: (209)532-0361 Fax: (209)532-0773
June 15, 2025
Invoice No:
Project #/Name:
Ashley Adami
8190Al City of Ripon Fueling Station & Fleet 2024 SPCC Training Work Summary: Training materials prep, onsite training
Professional Services for the Period: November 24, 2024 to June 8, 2025 Personnel .'
Associate Environmental Specialist
Adami, Ashley
Adami, Ashley
Project Planning/Scheduling
Adami, Ashley
Adami, Ashley
Adami, Ashley
Adami, Ashley
Project Management
Adami, Ashley
Adami, Ashley
Report Preparation
Adami, Ashley
Totals
Total Personnel
Unit Billing
Company Vehicle
6/3/2025
12/3/2024
6/3/2025
1/30/2025
3/3/2025
5/16/2025
5/21/2025
4/28/2025
6/4/2025
5/16/2025
Hours
2.25 3.50
.25
.25
.25
.25
.25
.25
.50
7.75 Rate
162.00
162.00
162.00
162.00
162.00
162.00
162.00
162.00
162.00
0.5 Day@ 60.00
Mileage
6/3/2025 39.0 Miles @0.67
Total Units
Billing Summary
Total Billings
Budget Estimate
Adjustment
Current
1,311.63
Prior
0.00 Amount
364.50
567.00
40.50 40.50
40.50 40.50
40.50 40.50
81.00 1,255.50
30.00 26.13
56.13 To-Date
1,311.63
1,300.00
TOTAL PROJECT INVOICE AMOUNT
Billing Summary History
Current
1,300.00
Prior
0.00 Total
1,300.00
All invoices are due upon receipt. A late charge of 1.5% per month will be added to any unpaid balance after 30 days. 92262
1,255.50
56.13 -11.63
$1,300.00
J. Pease
7/8/25
1.2.L.a
Packet Pg. 62
Attachment: 6-15-25 Invoice - 92262 (4747 : Condor Earth Technologies, Inc.) COR�NA
ENVIRONMENTAL CONSULTING
Bill To:
Attn: Kevin Werner
City of Ripon
259 N. Wilma Avenue
Ripon CA 95366
Description
Task: 1. 2024 CCR Assistance
Consulting Services
Chakmak, Alex
Hennecart, Louisa
Samson, Carleigh
Senior Professional
Administrator
Senior Professional
ATTENTION NEW REMIT TO ADDRESS:
Please remit all payments via ACH to:
Corona Environmental Consulting, LLC
BMO Bank
Account Number: 4846556417
Routing Number: 0710-25661
Invoice Number:
Invoice Date:
Payment Terms:
INVOICE
Hours
3.00 1.00
12.50 U-9000
5/31/2025
Net 30
Rate
$280.00 $
$125.00 $
$255.00 $
Total for Consulting Services: $
Total for Task 1. 2024 CCR Assistance:$
Total Amount:$
Total Amount Due This Invoice: $
If you have any questions , please contact Holly LaPorte at [email protected]. 720-560-1760
Please remit payment to:
Corona Environmental Consulting, LLC
357 Mccaslin Blvd
Ste 100
LOUISVILLE Colorado 80027
United States
Billing Through: 5/31/2025
Due Date:
Current
Period
840.00 $
125.00 $
3,187.50$
4,152.50$
4,152.50$
4,152.50$
4,152.50
6/30/2025
Inception
to Date
840.00
125.00
3,187.50
4,152.50
4,152.50
4,152.50
J.Pease
7/8/25
1.2.M.a
Packet Pg. 63
Attachment: 2025.05.31 Invoice U-9000 (4748 : Corona Environmental Consulting, LLC)
!"#
$%%
&'(
)*+,-.*/ 01
234 &'(
)*567* %8
38 2
'9
:/
,9: %8
38 2
;6<-*'7
*/-= $2 5,*567* >8
38 2
&+?@&AB
A,//*'7 &')*C7
' 5*=)/
C7
' ;*/
D 7
567*
6=E
2 4FFFG
A
'=,
7 '9H*/(
)*= I
,/= J67* KL"LM!N OFF!$ 22P
32 22P 342 22P M%32 22 QGMR#FS"F
2 2P
22P
M
%
2P
M%3>
2 O"FM!KOFF!% 22P
22P M
$2 22P 4M>>
2 76
T
/A
'=,
7 '9H*/(
)*=U VWXYZ[\]U XW]^\[]]
76 T
/
6=E_[Z]ZVAAJ`==
=76')*U
76 `-
,'7U VWXYZ[\]U XW]^\[]]
76 `-
,'75,*
:
=&'(
)*U VWXYZ[\]
aabacdbbecaadffbOO !F"!!"FQ b"!F#!MRR gedgL GG##"h434%
%4> ##"h2>21
%% c#Ki#FFM!FGGQ!!RK!jG G" > 21 %21>%2
;
*6=*/*-
7C6<-*'77
b"!F#!MRR $
>eGF!g!S
O22 Rd0cOkcRRb!S322
> 0SOF J. Pease
7/8/25
1.2.M.b
Packet Pg. 64
Attachment: 2025.06.28 Invoice U-9084 (4748 : Corona Environmental Consulting, LLC) CONTRACTOR: Grover Landscape Services, Inc.
PROJECT: Landscape Repair Project
PROJECT DESCRIPTION:
INVOICE NO: 3
DATE: 6/30/2025
ORIGINAL CONTRACT AMOUNT: $217,755.00 PREVIOUSLY BILLED AMOUNT: $173,245.60 LESS RETENTION: $8,662.28
APPROVED CONTRACT CHANGES: $78,760.00 PREVIOUSLY PAID AMOUNT: $164,583.32 CURRENT INVOICED AMOUNT: $44,509.40
LESS RETENTION: $2,225.47
TOTAL CONTRACT AMOUNT: $296,515.00 CURRENT AMOUNT DUE: $42,283.93 TOTAL BILLED TO DATE (INCL CURRENT INVOICE) $217,755.00 LESS RETENTION: $10,887.75
TOTAL PAID TO DATE: $206,867.25
INVOICE SUMMARY
TOTAL PROGRESS
Remaining Contract Amount: $78,760.00
Approx. % Complete: 73%
INVOICE SUMMARY
The replacement of landscape in various locations throughout the City of Ripon.
CONTRACT INFORMATION BILLING INFORMATION
Completed 100% of originial contract.
1.2.N.a
Packet Pg. 65
Attachment: AP_Grover Landscape Repair Project (4746 : Grover Landscape Services, Inc.) City Council
259 N. Wilma Avenue
Ripon, CA 95366
MEMO
To: Honorable City Council
From: Lisa Roos, City Clerk & Finance Director
Date: 07/08/2025
Subject: Triennial Performance Audit for Transit
RECOMMENDED ACTION:
This resolution accepts the Triennial Performance Audit of the City of Ripon Transit System for the three years ending June 30, 2022, June 30, 2023 and June 30, 2024, prepared by Moore & Associates, Inc.
BACKGROUND:
The California Public Utilities Code requires all recipients of Transit Development Act (TDA) Article 4 funding to complete an independent audit on a three-year cycle in order to maintain funding eligibility. SJCOG coordinates the triennial audit, which includes the City of Ripon as one of its transit operators.
DISCUSSION/ANALYSIS:
The Triennial Performance Audit has been completed by Moore & Associates, Inc. They have reported on program compliance, follow-up of prior report recommendations, analysis of program data reporting, performance analysis, and functional review.
According to their audit, Moore & Associates, Inc. concluded that the City of Ripon is in compliance with the requirements of the Transportation Development Act and that the City generally functions in an efficient, effective and economical manner. Within the audit, there are no compliance or functional findings.
FISCAL IMPACT:
None. This audit is paid for by San Joaquin Council of Governments’ administrative dollars.
Attachments:
1. City of Ripon_TDA Triennial Performance Audit_final report_6.6.25
1.3.A
Packet Pg. 66
RESOLUTION NO. 25-20
A RESOLUTION OF THE CITY COUNCIL OF THE CITY OF
RIPON ACCEPTING THE CITY OF RIPON TRANSIT
SYSTEM TRIENNIAL PERFORMANCE AUDIT FOR THE
THREE YEARS PERIOD ENDING JUNE 30, 2024
WHEREAS, the City of Ripon Transit System Performance Audit, dated June 2025, for the three years ending June 30, 2024 has now been completed and filed with the City of Ripon by San Joaquin Council of Governments who engaged Moore & Associates, Inc. to conduct the audit in accordance with generally accepted auditing standards and Government Auditing Standards; and
WHEREAS, the City of Ripon is desirous of accepting said audit as filed with the City of Ripon indicating that the City has complied with respect to items tested.
NOW, THEREFORE, BE IT RESOLVED that the City Council of the City of Ripon does hereby accept the City of Ripon Transit System Performance Audit for the three years ending June 30, 2022, June 30, 2023, and June 30, 2024.
PASSED AND ADOPTED at a regular meeting of the City Council of the City of Ripon this 8th day of July, 2025, by the following vote:
RESULT: ADOPTED BY CONSENT VOTE [UNANIMOUS]
MOVER: Leo Zuber, Council Member
SECONDER:Michael Restuccia, Council Member
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber
THE CITY OF RIPON,
A Municipal Corporation
By ________________________________
DANIEL DE GRAAF, Mayor
ATTEST:
By: ___________________________
LISA ROOS, City Clerk
1.3.A
Packet Pg. 67
1.3.A.a
Packet Pg. 68
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
i
Table of Contents
Chapter 1 | Executive Summary .............................................................1 Chapter 2 | Audit Scope and Methodology ............................................3 Chapter 3 | Program Compliance ...........................................................7 Chapter 4 | Prior Recommendations....................................................11 Chapter 5 | Data Reporting Analysis.....................................................13 Chapter 6 | Performance Analysis ........................................................15 Chapter 7 | Functional Review..............................................................29 Chapter 8 | Findings and Recommendations........................................35
1.3.A.a
Packet Pg. 69
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
ii
This page intentionally blank.
1.3.A.a
Packet Pg. 70
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
iii
Table of Exhibits
Exhibit 3.1 Transit Development Act Compliance Requirements.............................................................9 Exhibit 5.1 Data Reporting Comparison................................................................................................. 14 Exhibit 6.1 System Performance Indicators........................................................................................... 18 Exhibit 6.2 System Ridership................................................................................................................. 19 Exhibit 6.3 System Operating Cost/VSH ................................................................................................ 19 Exhibit 6.4 System Operating Cost/VSM................................................................................................ 19 Exhibit 6.5 System VSM/VSH................................................................................................................. 19 Exhibit 6.6 System Operating Cost/Passenger....................................................................................... 20 Exhibit 6.7 System Passengers/VSH ...................................................................................................... 20 Exhibit 6.8 System Passengers/VSM...................................................................................................... 20 Exhibit 6.9 System VSH/FTE .................................................................................................................. 20 Exhibit 6.10 System Farebox Recovery .................................................................................................. 21 Exhibit 6.11 System Fare/Passenger...................................................................................................... 21 Exhibit 6.12 Fixed-Route Performance Indicators.................................................................................. 22 Exhibit 6.13 Fixed-Route Ridership........................................................................................................ 23 Exhibit 6.14 Fixed-Route VSM/VSH ....................................................................................................... 23 Exhibit 6.15 Fixed-Route Passengers/VSH............................................................................................. 23 Exhibit 6.16 Fixed-Route Passengers/VSM ............................................................................................ 23 Exhibit 6.17 Fixed-Route VSH/FTE......................................................................................................... 24 Exhibit 6.18 Demand-Response Performance Indicators....................................................................... 25 Exhibit 6.19 Demand-Response Ridership............................................................................................. 26 Exhibit 6.20 Demand-Response VSM/VSH............................................................................................. 26 Exhibit 6.21 Demand-Response Passengers/VSH................................................................................... 26 Exhibit 6.22 Demand-Response Passengers/VSM.................................................................................. 26 Exhibit 6.23 Demand-Response VSH/FTE .............................................................................................. 27 Exhibit 7.1 Fixed-Route Fare Structure.................................................................................................. 29 Exhibit 7.2 Organizational Chart............................................................................................................ 30 Exhibit 7.3 City of Ripon Transit Fleet.................................................................................................... 33
1.3.A.a
Packet Pg. 71
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
iv
This page intentionally blank.
1.3.A.a
Packet Pg. 72
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
1 Chapter 1 | Executive Summary
In 2024, the San Joaquin Council of Governments (SJCOG) selected Moore & Associates, Inc., to prepare Triennial Performance Audits of itself as the RTPA and the seven transit operators to which it allocates TDA funding.
The California Public Utilities Code requires all recipients of Transit Development Act (TDA) Article 4 funding to undergo an independent performance audit on a three-year cycle in order to maintain funding eligibility. Audits of Article 8 recipients are encouraged.
As it receives no funding under Article 4, the City of Ripon is not statutorily required to undergo a Triennial Performance Audit, nor has it traditionally been held to the requirements of the TDA. However, the SJCOG, as the RTPA, includes the City in its Triennial Performance Audit process both to provide a comprehensive and objective review to offer beneficial insights into program performance and as oversight given the City receives State Transit Assistance funding.
The Triennial Performance Audit is designed to be an independent and objective evaluation of the City of Ripon as a public transit operator, providing operator management with information on the economy, efficiency, and effectiveness of its programs across the prior three fiscal years. In addition to assuring legislative and governing bodies (as well as the public) that resources are being economically and efficiently utilized, the Triennial Performance Audit fulfills the requirement of PUC Section 99246(a) that the RTPA designate an entity other than itself to conduct a performance audit of the activities of each operator to whom it allocates funds.
This chapter summarizes key findings and recommendations developed during the Triennial Performance Audit (TPA) of the City’s public transit program for the period:
• Fiscal Year 2021/22,
• Fiscal Year 2022/23, and
• Fiscal Year 2023/24.
The City of Ripon provides bus service within city limits and connecting to nearby Modesto. The Blossom Express fixed-route service operates two days each week (Tuesday and Thursday), providing two morning and two afternoon round trips between Ripon and Modesto. Up to two deviations to locations within ¾ mile of the route may be provided each trip.
Local demand-response service is provided through an agreement with Bethany Home, which organizes volunteer drivers for on-call service as needed.
This performance audit was conducted in accordance with generally accepted government auditing standards. Those standards require that the audit team plans and performs the audit to obtain sufficient, appropriate evidence to provide a reasonable basis for its findings and conclusions based on the audit objectives. Moore & Associates believes the evidence obtained provides a reasonable basis for our findings and conclusions.
1.3.A.a
Packet Pg. 73
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
2 This audit was also conducted in accordance with the processes established by the California Department of Transportation (Caltrans), as outlined in the Performance Audit Guidebook for Transit Operators and Regional Transportation Planning Entities.
The Triennial Performance Audit includes five elements:
• Compliance requirements,
• Prior recommendations,
• Analysis of program data reporting,
• Performance Audit, and
• Functional review.
Test of Compliance
Based on discussions with City staff, analysis of program performance, and an audit of program compliance and function, the audit team presents no compliance findings.
Status of Prior Recommendations
The prior audit – completed in March 2022 by Moore & Associates, Inc. for the three fiscal years ending June 30, 2021 – included two recommendations:
1. Prepare an updated Short-Range Transit Plan with a five-year planning horizon.
Status: Implementation in progress.
2. Update the City’s Blossom Express and Transportation webpages to more accurately represent transit offerings available in Ripon.
Status: Implemented.
Findings and Recommendations
Based on discussions with City staff, analysis of program performance, and a review of program compliance and function, the audit team submits no compliance or functional findings for the City of Ripon.
1.3.A.a
Packet Pg. 74
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
3 Chapter 2 | Audit Scope and Methodology
The Triennial Performance Audit (TPA) of the City of Ripon’s public transit program covers the three-year period ending June 30, 2024. The California Public Utilities Code requires all recipients of Transit Development Act (TDA) funding to complete an independent review on a three-year cycle in order to maintain funding eligibility.
In 2024, the San Joaquin Council of Governments selected Moore & Associates, Inc., to prepare Triennial Performance Audits of itself as the RTPA and the seven transit operators to which it allocates TDA funding. Moore & Associates is a consulting firm specializing in public transportation, including audits of non-TDA Article 4 recipients. Selection of Moore & Associates followed a competitive procurement process.
The Triennial Performance Audit is designed to be an independent and objective evaluation of the City of Ripon as a public transit operator. Direct benefits of a Triennial Performance Audit include providing operator management with information on the economy, efficiency, and effectiveness of its programs across the prior three years; helpful insight for use in future planning; and assuring legislative and governing bodies (as well as the public) that resources are being economically and efficiently utilized.
Finally, the Triennial Performance Audit fulfills the requirement of PUC Section 99246(a) that the RTPA designate an entity other than itself to conduct a performance audit of the activities of each operator to whom it allocates funds.
This performance audit was conducted in accordance with generally accepted government auditing standards. Those standards require that the audit team plans and performs the audit to obtain sufficient, appropriate evidence to provide a reasonable basis for its findings and conclusions based on the audit objectives. The auditors believe the evidence obtained provides a reasonable basis for our findings and conclusions.
The audit was also conducted in accordance with the processes established by the California Department of Transportation (Caltrans), as outlined in the Performance Audit Guidebook for Transit Operators and Regional Transportation Planning Entities, as well as Government Auditing Standards published by the U.S. Comptroller General.
Objectives
A Triennial Performance Audit (TPA) has four primary objectives:
1. Assess compliance with TDA regulations;
2. Review improvements subsequently implemented as well as progress toward adopted goals;
3. Evaluate the efficiency and effectiveness of the transit operator; and
4. Provide sound, constructive recommendations for improving the efficiency and functionality of the transit operator.
1.3.A.a
Packet Pg. 75
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
4 Scope
The TPA is a systematic review of performance evaluating the efficiency, economy, and effectiveness of the transit operator. The audit of the City of Ripon included five tasks:
1. A review of compliance with TDA requirements and regulations.
2. A review of the status of recommendations included in the prior Triennial Performance Audit.
3. A verification of the methodology for calculating performance indicators including the following activities:
• Assessment of internal controls,
• Test of data collection methods,
• Calculation of performance indicators, and
• Evaluation of performance.
4. Comparison of data reporting practices:
• Internal reports,
• State Controller Reports, and
• National Transit Database.
5. Examination of the following functions:
• General management and organization;
• Service planning;
• Scheduling, dispatching, and operations;
• Personnel management and training;
• Administration;
• Marketing and public information; and
• Fleet maintenance.
6. Conclusions and recommendations to address opportunities for improvement based upon analysis of the information collected and the audit of the transit operator’s major functions.
Methodology
The methodology for the Triennial Performance Audit of the City of Ripon included thorough review of documents relevant to the scope of the audit, as well as information contained on the City’s website. The documents reviewed included the following (spanning the full three-year period):
• Monthly performance reports;
• State Controller Reports;
• Annual budgets;
• TDA fiscal audits;
• Transit marketing collateral;
• TDA claims;
• Fleet inventory;
• Preventive maintenance schedules and forms;
• Accident/road call logs; and
• Organizational chart.
1.3.A.a
Packet Pg. 76
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
5 The methodology for this review included a site visit to the City of Ripon City Hall (259 N. Wilma Ave, Ripon) on September 26, 2024. The audit team met Lisa Roos (Finance Director) and reviewed materials germane to the triennial audit.
This report is comprised of eight chapters divided into three sections:
1. Executive Summary: A summary of the key findings and recommendations developed during the Triennial Performance Audit process.
2. TPA Scope and Methodology: Methodology of the review and pertinent background information.
3. TPA Results: In-depth discussion of findings surrounding each of the subsequent elements of the audit:
• Compliance with statutory and regulatory requirements, • Status of prior recommendations,
• Consistency among reported data,
• Performance measures and trends,
• Functional audit, and
• Findings and recommendations.
1.3.A.a
Packet Pg. 77
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
6 This page intentionally blank.
1.3.A.a
Packet Pg. 78
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
7 Chapter 3 | Program Compliance
This section examines the City’s compliance with the Transportation Development Act as well as relevant sections of the California Code of Regulations. An annual certified fiscal audit confirms TDA funds were apportioned in conformance with applicable laws, rules, and regulations. The City of Ripon considers full use of funds under California Code of Regulations (CCR) 6754(a) as referring to operating funds but not capital funds. The TPA findings and related comments are delineated in Exhibit 3.1.
The City does not use any TDA Article 4 funding for transit and is not statutorily required to be audited, nor has it traditionally been held to the requirements of the TDA. However, the San Joaquin Council of Governments, as the RTPA, requested the City be audited to support a comprehensive and objective review to provide beneficial insights into program performance.
Status of compliance items was determined through discussions with City staff as well as an inspection of relevant documents including the fiscal audits for each year of the triennium, State Controller annual filings, California Highway Patrol terminal inspections, National Transit Database reports, year-end performance reports, and other compliance-related documentation.
No compliance items were identified for the City of Ripon.
Developments Occurring During the Audit Period
For many operators, the FY 2021/22 – FY 2023/24 audit period reflected both the acute impacts of and recovery from the COVID-19 pandemic. By the end of the audit period – even earlier in some cases – most operators had exhausted federal relief funds, even though penalties for non-compliance with farebox recovery ratios continued to be waived. Many operators, even more than four years after the onset of the pandemic, still struggle with ridership that has yet to recover to pre-pandemic levels.
Given this is not the first Triennial Performance Audit to be conducted since the COVID-19 pandemic, this report will not focus on actions taken as a result of the health crisis. Instead, the compliance review, functional review, and resulting recommendations will focus on ensuring program sustainability once penalty waivers and other emergency legislation have ended.
Assembly Bill 90, signed into law on June 29, 2020, provided temporary regulatory relief for transit operators required to conform with Transportation Development Act (TDA) farebox recovery ratio thresholds in FY 2019/20 and FY 2020/21. Assembly Bill 149, signed into law on July 16, 2021, provided additional regulatory relief by extending the provisions of AB 90 through FY 2022/23 and adjusting definitions of eligible revenues and operating costs. Most recently, Senate Bill 125, signed into law on July 10, 2023, extended protections provided via earlier legislation through FY 2025/26. While this means the audit period covered by this audit is fully exempt from penalties for non-compliance with the farebox recovery ratio, for example, it also means that transit operators will likely need to be in compliance by the last year of the next audit period.
While the ability to maintain state mandates and performance measures is important, these measures enable transit operators to adjust to the impacts of COVID while continuing to receive their full allocations of funding under the TDA.
1.3.A.a
Packet Pg. 79
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
8 Together, these three pieces of legislation include the following provisions specific to transit operator TDA funding under Article 4 and Article 8:
1. Prohibits the imposition of the TDA revenue penalty on an operator that did not maintain the required ratio of fare revenues to operating cost from FY 2019/20 through FY 2025/26.
2. Expands the definition of “local funds” to enable the use of federal funding to supplement fare revenues and allows operators to calculate free and reduced fares at their actual value.
3. Adjusts the definition of operating cost to exclude the cost of ADA paratransit services, demandresponse and microtransit services designed to extend access to service, ticketing/payment systems, security, some pension costs, and some planning costs.
4. Allows operators to use STA funds as needed to keep transit service levels from being reduced or eliminated through FY 2025/26.
SB 125 calls for the establishment of the Transit Transformation Task Force to develop policy recommendations to grow transit ridership and improve the transit experience for all users. In the 50- plus years since introduction of the Transportation Development Act, there have been many changes to public transportation in California. Many operators have faced significant challenges in meeting the farebox recovery ratio requirement, calling into question whether it remains the best measure for TDA compliance. In 2018, the chairs of California’s state legislative transportation committees requested the California Transit Association spearhead a policy task force to examine the TDA, which resulted in a draft framework for TDA reform released in early 2020. The Transit Transformation Task Force is required to submit a report of its findings and policy recommendations to the State Legislature by October 31, 2025.
This report is expected to include recommendations for TDA reform, which may impact the next Triennial Performance Audit period.
1.3.A.a
Packet Pg. 80
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
9 Exhibit 3.1 Transit Development Act Compliance Requirements Compliance Element Reference Compliance Comments
State Controller Reports submitted on
time. PUC 99243 In compliance
FY 2021/22: January 30, 2023
FY 2022/23: January 30, 2024
FY 2023/24: January 14, 2025
Fiscal and compliance audits submitted
within 180 days following the end of the
fiscal year (or with up to 90-day extension).
PUC 99245 In compliance
FY 2021/22: December 28, 2022
FY 2022/23: December 28, 2023
FY 2023/24: December 13, 2024
Operator’s terminal rated as satisfactory by
CHP within the 13 months prior to each
TDA claim.
PUC 99251 B Not applicable
Operator’s claim for TDA funds submitted
in compliance with rules and regulations
adopted by the RTPA.
PUC 99261 In compliance
If operator serves urbanized and nonurbanized areas, it has maintained a ratio of fare revenues to operating costs at least
equal to the ratio determined by the rules
and regulations adopted by the RTPA.
PUC 99270.1 Not applicable
Except as otherwise provided, the
allocation for any purpose specified under
Article 8 may in no year exceed 50% of the
amount required to meet the total
planning expenditures for that purpose.
PUC 99405 Not applicable
The City does not receive Article
8 funds for transit.
An operator receiving allocations under
Article 8(c) may be subject to regional,
countywide, or subarea performance
criteria, local match requirements, or fare
recovery ratios adopted by resolution of
the RTPA.
PUC 99405 Not applicable The City does not receive Article 8 funds for transit.
The operator’s definitions of performance
measures are consistent with the Public
Utilities Code Section 99247.
PUC 99247 In compliance
The operator does not routinely staff with
two or more persons a vehicle for public
transportation purposes designed to be
operated by one person.
PUC 99264 In compliance
The operator’s operating budget has not
increased by more than 15% over the
preceding year, nor is there a substantial
increase or decrease in the scope of
operations or capital budget provisions for
major new fixed facilities unless the
operator has reasonably supported and
substantiated the change(s).
PUC 99266 In compliance
FY 2021/22: +29.31%
FY 2022/23: +50.94%
FY 2023/24: +89.78%
Annual budget increases are
primarily due to anticipated
vehicle maintenance due to the
aging fleet (1997 vehicle). Actual
costs tend to be lower than
budgeted for a given fiscal year.
Source: TDA claims for FY 2022 –
FY 2024
If the operator serves an urbanized area, it
has maintained a ratio of fare revenues to
operating cost at least equal to one-fifth
(20 percent).
PUC 99268.2,
99268.4,
99268.1
Not applicable
1.3.A.a
Packet Pg. 81
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
10 Compliance Element Reference Compliance Comments
If the operator serves a rural area, it has
maintained a ratio of fare revenues to
operating cost at least equal to one-tenth
(10 percent).
PUC 99268.2,
99268.4,
99268.5
In compliance
FY 2021/22: 96.64%
FY 2022/23: 99.04%
FY 2023/24: 100.00%
Source: TDA fiscal audits, FY
2022 – FY 2024. Includes fare
revenues and Measure K funds.
For a claimant that provides only services
to elderly and handicapped persons, the
ratio of fare revenues to operating cost
shall be at least 10 percent.
PUC 99268.5,
CCR 6633.5 Not applicable
The current cost of the operator’s
retirement system is fully funded with
respect to the officers and employees of its
public transportation system, or the
operator is implementing a plan approved
by the RTPA, which will fully fund the
retirement system for 40 years.
PUC 99271 In compliance
City staff’s retirement is funded
through a defined contribution
plan and elective 457 deferred
compensation plan.
If the operator receives State Transit
Assistance funds, the operator makes full
use of funds available to it under the Urban
Mass Transportation Act of 1964 before
TDA claims are granted.
CCR 6754 (a) (3) Not applicable
Although the City is a recipient
of State Transit Assistance
Funds, it does not utilize federal
formula grant funds to support
transit operations.
In order to use State Transit Assistance
funds for operating assistance, the
operator’s total operating cost per revenue
hour does not exceed the sum of the
preceding year’s total plus an amount
equal to the product of the percentage
change in the CPI for the same period
multiplied by the preceding year’s total
operating cost per revenue hour. An
operator may qualify based on the
preceding year’s operating cost per
revenue hour or the average of the three
prior years. If an operator does not meet
these qualifying tests, the operator may
only use STA funds for operating purposes
according to a sliding scale.
PUC 99314.6 In compliance
This requirement was waived
through FY 2025/26 under AB
90, AB 149, and SB 125.
However, it should be noted
that the City met the efficiency
requirement in FY 2023 and FY
2024 due to increased service
hours in FY 2021 and FY 2022.
A transit claimant is precluded from
receiving monies from the Local
Transportation Fund and the State Transit
Assistance Fund in an amount which
exceeds the claimant's capital and
operating costs less the actual amount of
fares received, the amount of local support
required to meet the fare ratio, the
amount of federal operating assistance,
and the amount received during the year
from a city or county to which the operator
has provided services beyond its
boundaries.
CCR 6634 In compliance
1.3.A.a
Packet Pg. 82
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
11 Chapter 4 | Prior Recommendations
This section reviews and evaluates the implementation of prior Triennial Performance Audit recommendations. This objective assessment provides assurance the City of Ripon has made quantifiable progress toward improving both the efficiency and effectiveness of its public transit program.
The prior audit – completed in March 2022 by Moore & Associates, Inc. for the three fiscal years ending June 30, 2021 – included two recommendations:
1. Prepare an updated Short-Range Transit Plan with a five-year planning horizon.
Discussion: The Service Planning functional area examines the operator’s planning and service evaluation activities, including goal-setting, evaluation of existing routes, and public engagement.
The City’s most recent Short Range Transit Plan (SRTP) was prepared in 2010 and included a 10- year planning horizon. That planning horizon has since elapsed. In addition, changes in travel patterns and adjustments to service by San Joaquin RTD are likely to impact the needs of transit riders within Ripon.
The 10-year planning horizon ended during the audit period. Absent the COVID-19 pandemic, continuing the service plan outlined in the prior SRTP might be sufficient. However, doing so in the wake of the pandemic was not recommended given the scope of the changes that have occurred.
While the prior SRTP included a 10-year planning horizon, the prior auditor recommended a fiveyear planning horizon due to the dynamic conditions surrounding the COVID-19 pandemic. The prior auditor recommended the City consider engaging a consultant experienced in developing SRTPs for small transit programs. Depending on the stability of conditions upon the expiration of that plan, a 10-year planning horizon might be able to be utilized moving forward.
Progress: The City went out to bid for a consultant to prepare the Short Range Transit Plan update in 2024. A contract to update the SRTP was awarded on September 10, 2024. It is expected to be completed in June 2025.
Status: Implementation in progress.
2. Update the City’s Blossom Express and Transportation webpages to more accurately represent transit offerings available in Ripon.
Discussion: Marketing and Public Information is one of the functional areas examined during the audit process. The City maintains a Blossom Express page on its website. This page contains key service information, including a downloadable brochure that can be easily printed on a home printer. The City’s website also features a separate Transportation page, which includes links to transit programs in Escalon, Modesto, and San Joaquin county. In addition, the City of Modesto
1.3.A.a
Packet Pg. 83
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
12 recently merged with the County of Stanislaus to form Stanislaus Regional Transit Authority (StanRTA). While the link to the MAX webpage remains valid at present, it should be monitored to ensure it remains active and renamed to Stanislaus Regional Transit Authority.
This recommendation included several separate components. First, the links on the Transportation page should be updated. Updating the Modesto link was not urgent, as it provided current information about StanRTA’s The S service. Promotion of the Van Go! service could benefit Ripon residents, though it could also reduce Blossom Express ridership further since it operates on-demand. However, given the cost of a trip on the Blossom Express ($2.00) versus the four-dollar base plus fifty cents per mile fare of the Van Go! service, Blossom Express would certainly remain the more affordable option. Making Ripon residents more aware of the service, while not strictly the City’s responsibility, could potentially enhance their mobility. Information about RTD’s County Hopper Route 91 should also be referenced.
Progress: Both the Blossom Express and Transportation webpages have been updated and are accurate.
Status: Implemented.
1.3.A.a
Packet Pg. 84
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
13 Chapter 5 | Data Reporting Analysis
An important aspect of the Triennial Performance Audit process is assessing how effectively and consistently the transit operator reports performance statistics to local, state, and federal agencies. Often as a condition of receipt of funding, an operator must collect, manage, and report data to different entities. Ensuring such data are consistent can be challenging given the differing definitions employed by different agencies as well as the varying reporting timeframes. This chapter examines the consistency of performance data reported by the City of Ripon both internally as well as to outside entities during the audit period.
Overall, most of the operating data reported internally and externally was highly consistent. • Operating cost: There were slight variances in operating cost reported in FY 2021/22 and FY 2023/24.
• Fare Revenue: There were slight variances in fare revenue in all three years of the audit period. • Full-Time Equivalent (FTE) Employees: The City is reporting this metric using the proper definition. However, due to the fact that the State Controller Report only accepts data entered as whole numbers, the City must report one FTE per mode for a total of two FTE, even though the actual calculation is less than one FTE total.
1.3.A.a
Packet Pg. 85
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
14 Exhibit 5.1 Data Reporting Comparison
FY 2021/22 FY 2022/23 FY 2023/24
TDA fiscal audit $53,629 $60,848 $88,489
State Controller Report $55,926 $60,498 $87,446
TDA fiscal audit $1,937 $1,872 $1,923
State Controller Report $1,862 $1,952 $1,908
Monthly Performance Reports 440 458 457
State Controller Report 442 457 457
Monthly Performance Reports 8,461 8,272 8,154
State Controller Report 8,461 8,272 8,154
Monthly Performance Reports 693 684 715
State Controller Report 693 684 715
State Controller Report 2 2 2
Per City methodology 0.41 0.40 0.38
Per TDA methodology 0.41 0.40 0.38
System-Wide Performance Measure
Operating Cost (Actual $)
Fare Revenue (Actual $)
Vehicle Service Hours (VSH)
Full-Time Equivalent Employees
Vehicle Service Miles (VSM)
Passengers
1.3.A.a
Packet Pg. 86
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
15 Chapter 6 | Performance Analysis
Performance indicators are typically employed to quantify and assess the efficiency of a transit operator’s activities. Such indicators provide insight into current operations as well as trend analysis of operator performance. Through a review of indicators, relative performance as well as possible inter-relationships between major functions is revealed.
The Transportation Development Act (TDA) requires recipients of TDA funding to track and report five performance indicators:
• Operating Cost/Passenger,
• Operating Cost/Vehicle Service Hour,
• Passengers/Vehicle Service Hour,
• Passengers/Vehicle Service Mile, and
• Vehicle Service Hours/Employee.
To assess the validity and use of performance indicators, the audit team performed the following activities:
• Assessed internal controls in place for the collection of performance-related information,
• Validated collection methods of key data,
• Calculated performance indicators, and
• Evaluated performance indicators.
The procedures used to calculate TDA-required performance measures for the current triennium were verified and compared with indicators included in similar reports to external entities (i.e., State Controller and Federal Transit Administration).
Operating Cost
The Transportation Development Act requires an operator to track and report transit-related costs reflective of the Uniform System of Accounts and Records developed by the State Controller and the California Department of Transportation. The most common method for ensuring this occurs is through a compliance audit report prepared by an independent auditor in accordance with California Code of Regulations Section 66671. The annual independent financial audit should confirm the use of the Uniform System of Accounts and Records. Operating cost – as defined by PUC Section 99247(a) – excluded the following during the audit period2:
1 CCR Section 6667 outlines the minimum tasks which must be performed by an independent auditor in conducting the annual fiscal and compliance audit of the transit operator.
2 Given the passage of AB 149, the list of excluded costs will be expanded beginning with FY 2021/22.
1.3.A.a
Packet Pg. 87
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
16 • Cost in the depreciation and amortization expense object class adopted by the State Controller pursuant to PUC Section 99243,
• Subsidies for commuter rail services operated under the jurisdiction of the Interstate Commerce Commission,
• Direct costs of providing charter service, and
• Vehicle lease costs.
Vehicle Service Hours and Miles
Vehicle Service Hours (VSH) and Miles (VSM) are defined as the time/distance during which a revenue vehicle is available to carry fare-paying passengers, and which includes only those times/miles between the time or scheduled time of the first passenger pickup and the time or scheduled time of the last passenger drop-off during a period of the vehicle's continuous availability. 3 For example, demandresponse service hours include those hours when a vehicle has dropped off a passenger and is traveling to pick up another passenger, but not those hours when the vehicle is unavailable for service due to driver breaks or lunch. For both demand-response and fixed-route services, service hours will exclude hours of "deadhead" travel to the first scheduled pick-up, and will also exclude hours of "deadhead" travel from the last scheduled drop-off back to the terminal. For fixed-route service, a vehicle is in service from first scheduled stop to last scheduled stop, whether or not passengers board or exit at those points (i.e., subtracting driver lunch and breaks but including scheduled layovers).
Passenger Counts
According to the Transportation Development Act, total passengers is equal to the total number of unlinked trips (i.e., those trips that are made by a passenger that involve a single boarding and departure), whether revenue-producing or not.
Employees
Employee hours is defined as the total number of hours (regular or overtime) which all employees have worked, and for which they have been paid a wage or salary. The hours must include transportation system-related hours worked by persons employed in connection with the system (whether or not the person is employed directly by the operator). Full-Time Equivalent (FTE) is calculated by dividing the number of person-hours by 2,000.
Fare Revenue
Fare revenue is defined by California Code of Regulations Section 6611.2 as revenue collected from the farebox plus sales of fare media.
3 A vehicle is considered to be in revenue service despite a no-show or late cancellation if the vehicle remains available for passenger use.
1.3.A.a
Packet Pg. 88
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
17 TDA Required Indicators
To calculate the TDA indicators for the City of Ripon, the following sources were employed:
• Operating Cost was not independently calculated as part of this audit. Operating Cost data were obtained via State Controller Reports for each fiscal year covered by this audit.
Operating Cost from the reports was compared against that reported in the City’s audited financial reports and appeared to be consistent with TDA guidelines. In accordance with PUC Section 99247(a), the reported costs excluded depreciation and other allowable expenses.
However, the significant variance between reports called into question which one accurately reflects the costs for the City’s transit services.
• Fare Revenue was not independently calculated as part of this audit. Fare revenue data were obtained via State Controller Reports for each fiscal year covered by this audit. This appears to be consistent with TDA guidelines as well as the uniform system of accounts. Fare revenue data reported to the State Controller may not reflect other revenues reported as fare revenue to the NTD.
• Vehicle Service Hours (VSH) data were obtained via State Controller Reports for each fiscal year covered by this audit. The City calculates VSH using driver trip sheets. The City’s calculation methodology is consistent with PUC guidelines. • Vehicle Service Miles (VSM) data were obtained via State Controller Reports for each fiscal year covered by this audit. The City calculates VSM by subtracting deadhead and out-ofservice miles from total vehicle mileage (as noted on each vehicle’s odometer). This methodology is consistent with PUC guidelines.
• Unlinked trip data were obtained via State Controller Reports for each fiscal year covered by this audit. The City’s calculation methodology is consistent with PUC guidelines. • Full-Time Equivalent (FTE) data were obtained from State Controller Reports for each fiscal year covered by this review. Use of the TDA definition regarding FTE calculation was confirmed.
System Performance Trends
Systemwide, operating cost rose year over year throughout the current audit period after experiencing year-to-year decreases in the prior audit period. Between FY 2018/19 and FY 2023/24, there was a net
91.7 percent increase in operating cost. The most significant increase occurred in FY 2023/24, which experienced a 44.5 percent increase. Fare revenues, however, generally decreased between FY 2018/19 and FY 2020/21. Fare revenues were heavily impacted by the COVID-19 pandemic, resulting in a 25.3 percent net decrease over the six-year span. However, the first two years of the audit period experienced increases resulting in a net 2.5 percent increase for the audit period.
Vehicle service hours (VSH) experienced a net 4.6 percent increase across the six-year span and a net 3.4 increase during the audit period. Vehicle service miles (VSM) were varied, resulting in an 11.8 percent net decrease across six years and 3.6 percent net decrease during the audit period.
Ridership was mixed throughout the last six years. Overall, ridership increased by 3.2 percent during the audit period, but decreased a net 48 percent across the six-year period. A triple-digit percentage ridership increase in FY 2021/22 led to this significant improvement.
1.3.A.a
Packet Pg. 89
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
18 Cost-related metrics typically provide an indicator of a system’s efficiency, while passenger-related metrics offer insight into its productivity. Improvements are characterized by increases in passengerrelated metrics and decreases in cost-related metrics. Operating cost metrics increased during the audit period. Passenger-related metrics varied, with passengers per VSH decreasing by 0.2 percent and passengers per VSM increasing by 7.1 percent during the audit period.
Exhibit 6.1 System Performance Indicators
Sources: FY 2018/19 – FY 2020/21 data taken from prior Triennial Performance Audit.
FY 2021/22 – FY 2023/24 data taken from State Controller reports.
FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24 Operating Cost (Actual $) $45,606 $54,459 $48,475 $55,926 $60,498 $87,446 Annual Change 19.4% -11.0% 15.4% 8.2% 44.5%
Fare Revenue (Actual $) $2,554 $2,271 $1,117 $1,862 $1,952 $1,908 Annual Change -11.1% -50.8% 66.7% 4.8% -2.3%
Vehicle Service Hours (VSH) 437 310 378 442 457 457
Annual Change -29.1% 21.9% 16.9% 3.4% 0.0%
Vehicle Service Miles (VSM) 9,247 6,199 6,900 8,461 8,272 8,154 Annual Change -33.0% 11.3% 22.6% -2.2% -1.4%
Passengers 1,376 1,023 326 693 684 715
Annual Change -25.7% -68.1% 112.6% -1.3% 4.5%
Employees 2 2 2 2 2 2
Annual Change 0.0% 0.0% 0.0% 0.0% 0.0%
Performance Indicators
Operating Cost/VSH (Actual $) $104.36 $175.67 $128.24 $126.53 $132.38 $191.35 Annual Change 68.3% -27.0% -1.3% 4.6% 44.5%
Operating Cost/Passenger (Actual $33.14 $53.23 $148.70 $80.70 $88.45 $122.30 Annual Change 60.6% 179.3% -45.7% 9.6% 38.3%
Passengers/VSH 3.15 3.30 0.86 1.57 1.50 1.56
Annual Change 4.8% -73.9% 81.8% -4.5% 4.5%
Passengers/VSM 0.15 0.17 0.05 0.08 0.08 0.09
Annual Change 10.9% -71.4% 73.4% 1.0% 6.0%
Farebox Recovery 5.6% 4.2% 2.3% 3.3% 3.2% 2.2%
Annual Change -25.5% -44.7% 44.5% -3.1% -32.4%
Hours/Employee 218.5 155.0 189.0 221.0 228.5 228.5
Annual Change -29.1% 21.9% 16.9% 3.4% 0.0%
TDA Non-Required Indicators
Operating Cost/VSM $4.93 $8.79 $7.03 $6.61 $7.31 $10.72 Annual Change 78.1% -20.0% -5.9% 10.6% 46.6%
VSM/VSH 21.16 20.00 18.25 19.14 18.10 17.84
Annual Change -5.5% -8.7% 4.9% -5.4% -1.4%
Fare/Passenger $1.86 $2.22 $3.43 $2.69 $2.85 $2.67
Annual Change 19.6% 54.3% -21.6% 6.2% -6.5%
Performance Measure System-wide
1.3.A.a
Packet Pg. 90
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
19 Exhibit 6.2 System Ridership Exhibit 6.3 System Operating Cost/VSH Exhibit 6.4 System Operating Cost/VSM Exhibit 6.5 System VSM/VSH 1,376
1,023
326
693 684
715
0 200
400
600
800
1,000
1,200
1,400
1,600
FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24 $104.36
$175.67
$128.24 $126.53 $132.38
$191.35
$0.00
$50.00
$100.00
$150.00
$200.00
$250.00
FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24 $4.93
$8.79
$7.03 $6.61
$7.31
$10.72
$0.00
$2.00
$4.00
$6.00
$8.00
$10.00
$12.00
FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24
21.16 20.00
18.25 19.14
18.10 17.84
16.00 17.00
18.00 19.00
20.00 21.00
22.00 FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24
1.3.A.a
Packet Pg. 91
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
20 Exhibit 6.6 System Operating Cost/Passenger Exhibit 6.7 System Passengers/VSH Exhibit 6.8 System Passengers/VSM Exhibit 6.9 System VSH/FTE $33.14
$53.23
$148.70
$80.70 $88.45
$122.30
$0.00
$20.00
$40.00
$60.00
$80.00
$100.00
$120.00
$140.00
$160.00
FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24
3.15 3.30
0.86 1.57 1.50 1.56
0.00 0.50
1.00 1.50
2.00 2.50
3.00 3.50
FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24
0.15 0.17
0.05 0.08 0.08 0.09
0.00 0.02
0.04 0.06
0.08 0.10
0.12 0.14
0.16 0.18
FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24 218.5
155.0
189.0
221.0
228.5 228.5
0.0 50.0
100.0
150.0
200.0
250.0
FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24
1.3.A.a
Packet Pg. 92
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
21 Exhibit 6.10 System Farebox Recovery Exhibit 6.11 System Fare/Passenger
5.6%
4.2%
2.3%
3.3% 3.2%
2.2%
0.0%
1.0%
2.0%
3.0%
4.0%
5.0%
6.0%
FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24 $1.86
$2.22
$3.43
$2.69
$2.85
$2.67
$0.00
$0.50
$1.00
$1.50
$2.00
$2.50
$3.00
$3.50
$4.00
FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24
1.3.A.a
Packet Pg. 93
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
22 Fixed-Route Performance Trends
Fixed-Route vehicle service hours (VSH) steadily increased from FY 2020/21 to FY 2022/23. This resulted in a net increase of 3.2 percent during the audit period and a net 3.0 percent increase over the past six years. Vehicle service miles (VSM) were mixed, resulting in a net decrease of 3.8 percent during the audit period, and a net decrease of 1.2 percent since FY 2018/19.
Ridership declined each year of the prior audit period, before increasing by triple digits in FY 2021/22.
Overall, fixed-route ridership increased by 2.1 percent during the audit period, but decreased by 38.8 percent over the six-year period.
Passenger-related metrics varied, with passengers per VSH experienced a decrease of 1.1 percent and passengers per VSM increased by 6.2 percent during the audit period.
Exhibit 6.12 Fixed-Route Performance Indicators
Sources: FY 2018/19 – FY 2020/21 data taken from prior Triennial Performance Audit.
FY 2021/22 – FY 2023/24 data taken from State Controller reports.
FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24 Vehicle Service Hours (VSH) 437 310 372 436 453 450
Annual Change -29.1% 20.0% 17.2% 3.9% -0.7%
Vehicle Service Miles (VSM) 8,067 5,679 6,701 8,293 8,162 7,974 Annual Change -29.6% 18.0% 23.8% -1.6% -2.3%
Passengers 1,120 789 313 671 662 685
Annual Change -29.6% -60.3% 114.4% -1.3% 3.5%
Employees 1 1 1 1 1
Annual Change 0.0% 0.0% 0.0% 0.0% 0.0%
Performance Indicators
Passengers/VSH 2.56 2.55 0.84 1.54 1.46 1.52
Annual Change -0.7% -66.9% 82.9% -5.0% 4.2%
Passengers/VSM 0.14 0.14 0.05 0.08 0.08 0.09
Annual Change 0.1% -66.4% 73.2% 0.2% 5.9%
Hours/Employee 310.0 372.0 436.0 453.0 450.0
Annual Change 20.0% 17.2% 3.9% -0.7%
TDA Non-Required Indicators
VSM/VSH 18.46 18.32 18.01 19.02 18.02 17.72
Annual Change -0.8% -1.7% 5.6% -5.3% -1.7%
Performance Measure Fixed-Route
1.3.A.a
Packet Pg. 94
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
23 Exhibit 6.13 Fixed-Route Ridership Exhibit 6.14 Fixed-Route VSM/VSH Exhibit 6.15 Fixed-Route Passengers/VSH Exhibit 6.16 Fixed-Route Passengers/VSM 1,120
789
313
671 662 685
-
200
400
600
800
1,000
1,200
FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24
18.46 18.32
18.01 19.02
18.02 17.72
17.00 17.50
18.00 18.50
19.00 19.50
FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24
2.56 2.55
0.84 1.54 1.46 1.52
0.00 0.50
1.00 1.50
2.00 2.50
3.00 FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24
0.14 0.14
0.05 0.08 0.08 0.09
0.00 0.02
0.04 0.06
0.08 0.10
0.12 0.14
0.16 FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24
1.3.A.a
Packet Pg. 95
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
24 Exhibit 6.17 Fixed-Route VSH/FTE
310.0
372.0
436.0
453.0 450.0
0.0 50.0
100.0
150.0
200.0
250.0
300.0
350.0
400.0
450.0
500.0
FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24
1.3.A.a
Packet Pg. 96
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
25 Demand-Response Performance Trends
Demand-response vehicle service hours (VSH) varied throughout the audit period, for an increase of 16.7 percent during the audit period. Vehicle service miles (VSM) also decreased every year with the exception of a 63.6 percent increase in FY 2023/24. This resulted in an increase of 7.1 percent during the audit period, and a decrease of 84.7 percent since FY 2018/19.
Ridership declined throughout the prior audit period, before experiencing two years of increases. Overall, demand-response ridership increased by 36.4 percent during the audit period, and decreased by 88.3 percent over the six-year period.
Passenger-related metrics rose, with passengers per VSH and passengers per VSM increasing by 16.9 percent and 27.3 percent, respectively, during the audit period.
Exhibit 6.18 Demand-Response Performance Indicators
Sources: Available FY 2018/19 – FY 2020/21 data and all FY 2021/22 – FY 2023/24 data taken from State Controller reports.
FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24 Vehicle Service Hours (VSH) 6 6 4 7
Annual Change 0.0% -33.3% 75.0%
Vehicle Service Miles (VSM) 1,180 520 199 168 110 180
Annual Change -55.9% -61.7% -15.6% -34.5% 63.6%
Passengers 256 234 13 22 22 30
Annual Change -8.6% -94.4% 69.2% 0.0% 36.4%
Employees 1 1 1 1 1 1
Annual Change 0.0% 0.0% 0.0% 0.0% 0.0%
Performance Indicators
Passengers/VSH 2.17 3.67 5.50 4.29
Annual Change 69.2% 50.0% -22.1%
Passengers/VSM 0.22 0.45 0.07 0.13 0.20 0.17
Annual Change 107.4% -85.5% 100.5% 52.7% -16.7%
Hours/Employee 0.0 0.0 6.0 6.0 4.0 7.0
Annual Change 0.0% -33.3% 75.0%
TDA Non-Required Indicators
VSM/VSH 33.17 28.00 27.50 25.71
Annual Change -15.6% -1.8% -6.5%
Performance Measure Demand-Response
1.3.A.a
Packet Pg. 97
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
26 Exhibit 6.19 Demand-Response Ridership Exhibit 6.20 Demand-Response VSM/VSH Exhibit 6.21 Demand-Response Passengers/VSH Exhibit 6.22 Demand-Response Passengers/VSM 256
234
13 22 22 30
-
50 100
150
200
250
300
FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24
33.17 28.00
27.50 25.71
0 5
10 15
20 25
30 35
FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24
2.17 3.67
5.50 4.29
0 1
2 3
4 5
6 FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24
0.22 0.45
0.07 0.13
0.20 0.17
0.00 0.05
0.10 0.15
0.20 0.25
0.30 0.35
0.40 0.45
0.50 FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24
1.3.A.a
Packet Pg. 98
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
27 Exhibit 6.23 Demand-Response VSH/FTE
6.0 6.0
4.0 7.0
0 1
2 3
4 5
6 7
8 FY 2018/19 FY 2019/20 FY 2020/21 FY 2021/22 FY 2022/23 FY 2023/24
1.3.A.a
Packet Pg. 99
Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
28 This page intentionally blank.
1.3.A.a
Packet Pg. 100 Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
29 Chapter 7 | Functional Review
A functional review of the City of Ripon’s public transit program is intended to assess the effectiveness and efficiency of the operator. Following a general summary of the City’s transit services, this chapter addresses seven functional areas. The list, taken from Section III of the Performance Audit Guidebook published by Caltrans, reflects those transit services provided by the City:
• General management and organization;
• Service planning;
• Administration;
• Marketing and public information;
• Scheduling, dispatch, and operations;
• Personnel management and training; and
• Maintenance.
Service Overview
The City of Ripon provides bus service within city limits and connecting to nearby Modesto. The Blossom Express fixed-route service operates two days each week (Tuesday and Thursday), providing two morning and two afternoon round trips between Ripon and Modesto. Up to two deviations to locations within ¾ mile of the route may be provided each trip.
Local demand-response service is provided through an agreement with Bethany Home, which organizes volunteer drivers for on-call service as needed.
The base fare for the Blossom Express service is $2.00. Discounted fares are available for seniors (60+), Medicare cardholders, students age 5-17, college students with valid ID, and ADA Certificate of Eligibility card holders. Up to four children age four and under ride free with a fare-paying adult. Personal care attendants (PCAs) ride free when accompanying a disabled passenger. Discounted 10-trip passes may be purchased at City Hall. Fares and passes for Blossom Express may also be purchased electronically using the regional EZHub Vamos Mobility app.
Exhibit 7.1 Fixed-Route Fare Structure
Fare Category Fare
One-way general fare $2.00
One-way discount fare $1.00
Deviation fee general fare (additional fee) $2.00
Deviation fee discount fare (excludes students) (additional fee) $1.00 Full day pass general fare $4.00
Full day pass discount fare $2.00
10-Ride Discount Booklet general fare $16.00
10-Ride Discount Booklet discount fare $8.00
Children (age 4 & under) (up to 4 with a fare-paying adult) Free Additional children (age 4 & under) $2.00
Personal care attendants Free
General Management and Organization
1.3.A.a
Packet Pg. 101 Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
30 Transit is overseen by the City’s Finance Director, who is supported by the Engineering Secretary, Bookkeeper, and Receptionist with respect to customer service, contract monitoring, and reporting. The Director of Public Works oversees the City’s maintenance employees. Operation of the Blossom Express service is contracted to the San Joaquin Regional Transit District (RTD). Operation of the demand-response service is provided by volunteer drivers through Bethany Home. The City provides maintenance for all revenue vehicles. The City’s Finance Director is the liaison with RTD and SJCOG. The program is structured and staffed appropriately.
Exhibit 7.2 Organizational Chart
The Ripon City Council is the governing body for the City’s transit program. The Council meets on the second Tuesday of each month at 6:00 p.m. at the City’s Council Chambers, located at 259 N. Wilma Ave. in Ripon.
City staff monitors program performance by reviewing monthly reports. Ripon’s City Council does not have any particular concerns about transit, but tends to be supportive of the City’s programs.
Service Planning
All service planning for the City’s transit service is provided by consultants. The City’s primary service planning document is its Short Range Transit Plan, which was completed in 2010 with a planning horizon through 2020. The City is in the process of updating its Short Range Transit Plan, with completion expected in June 2025.
The Blossom Express deviated fixed-route service was launched in FY 2012/13. A Gillig CNG-powered transit bus was purchased by piggybacking onto a purchase made by the Stark Area Regional Transit Authority (Canton, Ohio). A second vehicle was purchased by piggybacking onto the Central Contra Costa Transit Authority, using an option from Monterey-Salinas Transit. Both vehicles were funded by a CMAQ
1.3.A.a
Packet Pg. 102 Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
31 grant. No new vehicles were purchased during the audit period. The City’s transit program is currently funded through Measure K and does not receive federal or LTF funds.
Administration
The city-wide budget is prepared by the City Administrator and City Clerk/Finance Director. The City Clerk/Finance Director handles the budget based on prior year actuals. The City has a Budget Development Committee that considers budget policies and makes recommendations for the City Council’s consideration. The City does not have a grants manager. The Finance Director oversees any grants with assistance from the Engineering Secretary. The Finance Director prepares the annual TDA claim.
The City’s Finance Director handles risk management. The City has a third-party provider that is very helpful. All accident and injury claims go through the Finance Director or the Director of Public Works.
Contract management activities are minimal, and the City is generally satisfied with the San Joaquin RTD as its service provider. Invoices are typically paid monthly, and the operations contract has been renewed on an annual basis. Purchasing and procurement policies are handled by the Engineering and Finance Departments.
Marketing and Public Information
Service information is available primarily through the City’s website, with a Blossom Express brochure available at the City Hall front desk. The City uses Nixle to push information about transit promotions out to its residents. Documents are available in English and Spanish. The webpage includes links to the Blossom Express brochure, route and schedule information, fare information, and Title VI notice and complaint form. Engineering staff handles customer calls. There is little information about the dial-a-ride service available online.
Scheduling, Dispatch, and Operations
San Joaquin Regional Transit District (RTD) uses one driver to operate the City’s deviated fixed-route program. A backup driver is provided when the regular driver is not available. RTD drivers are assigned through the bidding process three times per year based on seniority. Drivers are not formally rotated through routes, but may do so as the bid allows. Vacation is scheduled in advance so a back-up driver can be assigned to the Ripon route.
Vehicles are assigned to routes based on service type. The two larger vehicles are used for the deviated fixed-route service, while the small vehicle is used for demand-response service.
Fares are collected onboard the buses in locked fareboxes. The driver brings the farebox into the City’s reception area. The receptionist unlocks the farebox and counts the money in front of the driver, then reconciles the fares. There are cameras in the reception area, but they do not capture the cash counting, which is done at the back counter. The money is delivered to cash receiving in the Finance Department and is recorded as fare revenue in the transit fund. The cash is put into the City vault until it can be delivered to the bank. A City staff member takes the deposit to the bank using a personal vehicle. Given the City takes in less than fifty dollars per week in transit fare revenue, this level of security is deemed to be appropriate. The City also uses the county-wide Vamos app for mobile ticketing, though revenues through the app are modest.
1.3.A.a
Packet Pg. 103 Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
32 Personnel Management and Training
San Joaquin RTD is continuously hiring and those who operations management feel would be a good fit for Ripon’s Blossom Express service are trained on the route to be used as a backup driver. All RTD applicants are required to have their Class B permit with passenger and air brakes endorsements. RTD then provides training for them to obtain their commercial Class B license.
RTD uses internal recognition such as Employee of the Month and Employee of the Year to motivate employees. When turnover does happen, it is typically because drivers choose to leave or retire (rather than due to disciplinary action). One of the main causes for turnover among RTD drivers during the audit period was the amount of the mandatory contribution to the defined benefit plan, which affects represented employees. The RTD’s CFO has been working to reduce the contribution.
The Blossom Express driver is shared with RTD’s County Division pool. Job performance evaluations are completed regularly for all operator staff.
RTD’s Training Department and Transportation Training Supervisors provide comprehensive operator training and certification. Trainers hold the Instructors Course for Transit Trainers Certificate and Transit and Paratransit Manager Certificate. Operator training consists of classroom and behind-the-wheel training that meets all state and federal requirements. RTD’s training program is registered through the U.S. Department of Transportation (USDOT) and the Federal Motor Carrier Safety Administration (FMCSA) Entry Level Driver Training Program. Commercial license testing is provided through the DMV. All operators complete at least eight hours of training annually. The Safety, Security, and Risk Management Department is responsible for reviewing safety curriculums and ensuring implementation of initial, refresher, and safety certification training.
The collective bargaining agreement specifies progressive discipline and an attendance policy for represented employees. The RTD’s drug and alcohol program conforms with applicable federal and state requirements.
RTD drivers and their dependents are offered medical, dental, and vision insurance benefits. RTD’s human resources department handles benefit questions.
Demand-response volunteer drivers are recruited through Bethany Home, a local senior living community.
Potential drivers provide their DMV record for review and receive driver training from the Public Works Supervisor.
Maintenance
The City provides transit vehicle maintenance. Preventive maintenance is conducted in accordance with the manufacturer’s recommended schedule. Compliance with the preventive maintenance schedule can be easily judged through maintenance records. Every effort is made to ensure maintenance does not conflict with regular vehicle use, though having two of the larger buses offers more flexibility if a more time-intensive repair is required or the vehicle is waiting on a part. Warranty repairs are identified and appropriate adjustments are made.
1.3.A.a
Packet Pg. 104 Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
33 The Ford E350 cutaway is 27 years old, while the two 35-foot Gillig coaches are newer (twelve and six years old at the end of the audit period). Given the frequency with which each vehicle is used (one or two days per week), they accrue mileage much slower than a typical transit vehicle.
The City has budgeted for the purchase of a nine-passenger vehicle in FY 2024/25 to replace the 1997 Ford cutaway vehicle. It anticipates using LTF set-aside funds for the procurement.
Exhibit 7.3 City of Ripon Transit Fleet
Vehicle # Year Make Model Fuel PAX WC
Positions
68 1997 Ford Econoline Diesel 9 1
69 2012 Gillig Bus CNG 31 2
82 2018 Gillig Bus CNG 31 2
1.3.A.a
Packet Pg. 105 Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
34 This page intentionally blank.
1.3.A.a
Packet Pg. 106 Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
35 Chapter 8 | Findings and Recommendations
Conclusions
The City of Ripon does not receive any TDA Article 4 funds for transit and has not traditionally been required to be in compliance with the requirements of the Transportation Development Act. Moore & Associates finds the City of Ripon to be in compliance with the requirements of the Transportation Development Act. In addition, the entity generally functions in an efficient, effective, and economical manner.
Findings
Based on discussions with City staff, analysis of program performance, and an audit of program compliance and function, the audit team presents no findings or recommendations.
1.3.A.a
Packet Pg. 107 Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) moore-associates.net
CITY OF RIPON
TDA TRIENNIAL PERFORMANCE AUDIT, FY 2022 – FY 2024
Final Report
36 This page intentionally blank.
1.3.A.a
Packet Pg. 108 Attachment: City of Ripon_TDA Triennial Performance Audit_final report_6.6.25 (25-20 : Triennial Performance Audit for Transit) City Council
259 N. Wilma Avenue
Ripon, CA 95366
MEMO
To: Honorable City Council
From: James Pease, Public Works Director
Date: 07/08/2025
Subject: 2025 Sewer System Management Plan Update
RECOMMENDED ACTION:
Approve the resolution adopting the 2025 Ripon Sewer System Management Plan Update.
BACKGROUND:
In May 2006, the State Water Resource Control Board (SWRCB) adopted the Statewide General Waste Discharge Requirements for Sanitary Sewer Systems, Order No. 2006-0003 (General Order). The City applied for and received coverage under the General Order. The General Order requires agencies to develop and approve a Sewer System Management Plan (SSMP) which is a work plan for managing the sanitary sewer collection system to ensure that each sewer system is proactively operated, maintained and managed.
The SSMP outlines best practices and procedures to:
Reduce the number, frequency, and severity of sanitary sewer spills and overflows Identify and eliminate system weaknesses (e.g. blockages, inflow and infiltration, pipe failure)
Minimize the risk of untreated sewage discharging into surface water, groundwater, or public areas
Operate and maintain sewer infrastructure reliably,
Train staff, implement inspection routines, and keep accurate records, Plan for repairs, rehabilitation, and replacement of aging pipes and pump stations Emergency overflow response plans, including inter-agency coordination, Protocols for rapid notification, containment, cleanup, and public safety measures during an SSO
The City created and adopted its original SSMP in 2009. The City updated the SSMP in March 2023, which extended coverage of the original General Order through July 2025.
1.3.B
Packet Pg. 109
DISCUSSION:
In December 2022, the State Water Resource Control Board updated the Statewide General Waste Discharge Requirements for Sanitary Sewer Systems and adopted Order No. 2022-0103 which superseded the previous General Order. Agencies are required to update their SSMPs to comply with the new regulations of the General Order and submit them to the SWRCB in August 2025.
An overview of changes included with the new General Order are outlined below:
Category 2006-0003-DWQ (Old) 2022-0103-DWQ (New)
Water Protection Focused on surface water Includes groundwater as "waters of the State"
Climate Resilience Not addressed Must consider climate change impacts Spill Reporting Surface water spills only Broader reporting, including groundwater impacts
SSMP Updates No mandatory schedule Now required every 6 years, audited every 3 years
Emergency Response
Plans
General requirement Must be detailed and coordinated with local agencies
Spill Sampling General guidance Mandatory sampling for spills over 50,000 gallons
The attached SSMP has been updated to incorporate the changes within the new General Order, once adopted the plan will be submitted to the SWRCB.
FINANCIAL IMPACT:
None at this time.
Attachments:
1. SSMP July 2025
1.3.B
Packet Pg. 110
RESOLUTION NO. 25-21
A RESOLUTION OF THE CITY COUNCIL OF THE CITY OF
RIPON ADOPTING THE 2025 RIPON SEWER SYSTEM
MANAGEMENT PLAN UPDATE
WHEREAS, in December 2022, the State Water Resource Control Board adopted Statewide General Waste Discharge Requirements for Sanitary Sewer System, Order No. 2022- 0103; and
WHEREAS, the City has coverage under Order No. 2022-0103; and WHEREAS, Order No. 2022-0103 requires permittees to develop and approve a Sewer System Management Plan (SSMP); and
WHEREAS, the updated Sewer System Management Plan (SSMP) considered for approval before us today will serve as a work plan to manage the sanitary sewer system in a manner consistent with Order No. 2022-0103.
NOW, THEREFORE BE IT RESOLVED that the City Council of the City of Ripon does hereby accept the Sewer System Management Plan in satisfaction of State Order No. 2022-0103 to serve as the work plan in management of the City’s sanitary sewer collection system.
PASSED AND ADOPTED at a regular meeting of the City Council of the City of Ripon this 8th day of July, 2025, by the following vote:
RESULT: ADOPTED BY CONSENT VOTE [UNANIMOUS]
MOVER: Leo Zuber, Council Member
SECONDER:Michael Restuccia, Council Member
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber
THE CITY OF RIPON,
A Municipal Corporation
By ________________________________
DANIEL DE GRAAF, Mayor
ATTEST:
By: ___________________________
LISA ROOS, City Clerk
1.3.B
Packet Pg. 111
Sewer System Management Plan City of Ripon
07/08/2025 1
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx Sewer System Management Plan
City of Ripon
July 8, 2025
1.3.B.a
Packet Pg. 112 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 2
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx 1 SSMP Goal and Introduction
A Sewer System Management Plan, also called an SSMP, describes the activities that a public wastewater agency uses to manage its wastewater collection system effectively. The development of the City’s SSMP was required when the State Water Resources Control Board (SWRCB) adopted the Statewide General Waste Discharge Requirement (GWDR) on May 2, 2006. The GWDR established requirements for operating, maintaining and managing wastewater collection systems. The GWDR applies to all public collection system agencies in California that own and operate collection systems comprised of more than one (1) mile of pipe or sewer lines, which convey untreated wastewater to a publicly owned treatment facility and requires each agency to prepare an SSMP.
The State Water Resources Board adopted Order WQ 2022-0103-DWQ on December 6, 2022 with the directive for the Enrollee to develop and implement an updated SSMP with additional required elements.
The goal of the SSMP is to provide a plan and schedule to: (1) properly manage, operate, and maintain all parts of the sanitary sewer system, (2) reduce and prevent spills, and (3) contain and mitigate any spills that do occur.
1.1 Regulatory Context
The SSMP will assist the collection system in accomplishing the following goals:
a. Properly manage, operate, and maintain all parts of the wastewater collection system.
b. Provide adequate capacity to convey peak flows and reduce annual inflow and infiltration in the collection system.
c. Minimize the frequency of spills.
d. Mitigate the impacts of spills utilizing safe, practical, proven and effective methods.
e. Meet all applicable regulatory notification and reporting requirements.
1.2 SSMP Update Schedule
The SSMP is required to be updated every 6 years and internal audits performed every 3 years according to the schedules in Tables 1 and 2. Milestones for incorporation of activities addressing the prevention of sewer spills are shown in Table 3.
Table 1 – Schedule to update SSMP
SSMP Period CIWQS Due Date
Current SSMP 8/3/19 – 8/2/25 8/2/25
Updated SSMP 8/3/25 – 8/2/31 8/2/31
Table 2 – Schedule to conduct Audits
Audit Start Date Audit End Date CIWQS Due Date
8/3/24 8/2/27 2/2/28
8/3/27 8/2/30 2/2/31
1.3.B.a
Packet Pg. 113 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 3
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx Table 3 – Milestones for incorporation of activities addressing prevention of sewer spills Activity Start Date Completion Date
No scheduled activities
The City will continue with its current practices to address the prevention of sewer spills since the collection system has experienced very few stoppages or overflows.
A change log is included in Appendix A to document all changes to the SSMP since the last update.
1.3 Sewer System Asset Overview
The intent of this section of the SSMP is to provide a description of the City of Ripon sewer system assets and service area. A map of the City’s Sanitary Sewer System is included in Appendix B.
a. Location – San Joaquin County
b. Service area boundary – City of Ripon
c. Population and community served – 15,741
d. System size
o Total Length in miles – 65.5
Length of gravity mainlines – 61.8 miles
Length of pressurized (force) mains – 3.7 miles
o Number of pump stations - 7
e. Structures diverting Stormwater to the sewer system - 0 f. Data management systems - SCADA
g. Sewer system ownership – City of Ripon
h. Estimated number of connections
o Residential – 4776
o Commercial – 190
o Industrial - 14
i. Unique service boundary conditions and challenges – None identified 2 Organization
The intent of this section of the SSMP is to identify City staff who are responsible for implementing this SSMP, responding to spill events, and meeting the spill reporting requirements. This section also includes the designation of the Legally Responsible Official to meet SWRCB requirements for completing and certifying spill reports.
2.1 Legally Responsible Official
The City’s Legally Responsible Official in all wastewater collection system matters is:
Mr. James Pease
Public Works Director
City of Ripon
259 N. Wilma Ave
Ripon, CA 95366
1.3.B.a
Packet Pg. 114 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 4
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx Mr. Pease is authorized to submit verbal, electronic, and written spill reports to the RWQCB, SWRCB, County Health Agency, and OES. Mr. Pease is also authorized to certify electronic spill reports submitted to the SWRCB.
2.2 Management, administrative, and maintenance positions responsible for implementing specific SSMP elements
Table 4 shows the names and telephone numbers for key management, administrative, and maintenance positions for implementing the SSMP program.
Table 4 – Contact list
Position Name Phone Email
City Administrator/
City Engineer
Kevin Werner 209-599-0235 [email protected]
Public Works Director James Pease 209-599-0225 [email protected] Below is a summary of the key management, administrative, and maintenance positions.
City Administrator – is responsible for the efficient administration of all the affairs of the City, including overseeing laws and ordinances of the City are duly enforced, analyze the functions, duties and activities of the various departments.
City Engineer – will prepare collection system planning documents, manage the capital improvement program, coordinate development and implementation (specifically Section 8) of the City’s SSMP, and provide support to all parts of operations and maintenance.
Public Works Director – manages field operations and maintenance activities, leads emergency response, investigates and reports spills, and trains field crews. Also, participates in the development and coordinates the implementation (specifically Sections 4-7) of the City’s SSMP.
Foreman – assists in the training and supervision of the field crew, issues work orders, and performs skilled work in maintenance and operations of the sewer and stormwater systems.
Regulatory Compliance Specialist – implements the regulatory action and safety programs of the City, including updates to the SSMP.
Environmental Compliance Coordinator – performs educational measures targeted towards businesses that contribute to sewer pipe blockage related incidents and performs FOG inspections as necessary.
Field Crew – completes preventative maintenance activities, mobilizes and responds to notification of stoppages and spills (mobilize sewer cleaning equipment, by-pass pumping equipment, and portable generators).
1.3.B.a
Packet Pg. 115 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 5
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx
2.3 Organizational Lines of Authority
Figure 1 is the City of Ripon organization chart that shows the management, administrative, and maintenance positions for implementing specific measures in the SSMP program and lines of authority.
1.3.B.a
Packet Pg. 116 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 6
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx
2.4 Chain of Communication for Reporting SSOs
Figure 2 shows the chain of communication for reporting SSOs.
Figure 2
Chain of Communication
1.3.B.a
Packet Pg. 117 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 7
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx 3 Legal Authority
The City of Ripon possesses the necessary legal authority to prevent, require, ensure, limit and enforce specific features and operations required by the Order. A summary of the relevant sections of the Ripon Municipal Code (RMC) are shown in Table 5. The City’s Municipal Code is available on the City’s website at
https://www.cityofripon.org/178/Ripon-Municipal-Code.
Table 5 – Summary of Legal Authority
Legal Authority To: Existing Authority
1. Prevent illicit discharges into the sanitary sewer system from inflow and infiltration; unauthorized Stormwater; chemical dumping; unauthorized debris; roots; fats, oils, and grease; and trash, including rags and other debris that may cause blockages
13.08.040
13.08.050
13.08.090
13.08.100
13.08.130
13.13.020
13.13.030
2. Collaborate with storm sewer agencies to coordinate emergency spill responses, ensure access to storm sewer systems during spill events, and prevent unintentional cross connections of sanitary sewer infrastructure to storm sewer infrastructure
Storm sewer agency is
owned and maintained
by the City of Ripon
3. Require that sewer system components and connections be properly designed and constructed
13.08.020
13.08.120
13.08.130
4. Ensure access for maintenance, inspection, and/or repairs for portions of the service lateral owned and/or operated by the Enrollee 13.08.040
5. Enforce any violation of its sewer ordinances, service agreements, or other legally binding procedures
1.08 1.10
13.13.190 (O)
6. Obtain easement accessibility agreements for locations requiring sewer system operations and maintenance, as applicable
No access agreements
necessary
1.3.B.a
Packet Pg. 118 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 8
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx 4 Operation and Maintenance Program
The intent of this section of the SSMP is to describe the current operation of the City’s wastewater collection system.
4.1 Updated Map of Sanitary Sewer System
Included in Appendix B are the City’s Sanitary Sewer System and Storm Drain maps. The maps are updated electronically by the Engineering Department whenever a new subdivision is added or changes are made to the collection system. New subdivision updates are completed within a month from the time the subdivision utilities have been accepted by the City.
The Engineering Department is contacted by Public Works personnel and told of any discrepancies found in the field for map corrections. The discrepancies are investigated and the collection system map is updated, as needed.
The maps are accessible to State and Regional Water Board staff by contacting the Engineering Department at [email protected].
4.2 Preventive Operation and Maintenance Program
The City of Ripon owns, operates and maintains a sanitary sewer collection system that conveys wastewater to the City of Ripon Wastewater Treatment Plant (WWTP). The system has 65.5 miles of sanitary sewer and 57 miles of storm drain pipelines. The City does not own or maintain the service lateral piping which conveys the wastewater from the house or structure to the connection at the sewer main. The property owner is responsible for any problems in the service lateral.
The City of Ripon has a preventative maintenance program to minimize sewer overflows and to keep the wastewater flowing to the treatment plant, by employing a collection system crew made up of the following staff:
• Foreman (1)
• Field Crew (4)
The City crews’ preventative maintenance approach to operating and maintaining the wastewater collection system consists of the following:
a. Routine Sewer Cleaning:
o Clean and flush sewer mains to maintain flow by removing obstructions, grit, grease, and build-up of other materials using flushing equipment. The sewer collection system crew completes approximately 1,200 feet of pipeline cleaning on a monthly basis.
o These activities are scheduled by the Public Works Department and work completed is documented on log sheets maintained by public works staff.
1.3.B.a
Packet Pg. 119 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 9
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx b. “Hot-Spot” Sewer Cleaning:
o There are currently 10 areas in the collection system that require routine sewer cleaning. A description of these areas and the maintenance frequency are summarized in Section 7 of this SSMP.
o The completed work is documented on log sheets maintained by public works staff.
c. As-Needed Sewer Inspections:
o As needed, the City crews subcontract a CCTV crew to inspect pipelines in an effort to monitor known troubled areas including system areas and components prone to root-intrusion potentially resulting in system backup and/or failure.
o The reports and videos are filed in the Public Works Department. d. Lift Station Inspections & Maintenance:
o The City’s lift stations are inspected and maintained on a weekly basis. o The logs documenting the inspection and maintenance are maintained at each lift station site by public works staff.
e. Customer Complaints:
o The public works staff fills out a complaint form each time a sewer complaint is received and maintains documentation of the complaint along with the resolution in the Public Works Department.
4.3 Training
The City provides the following training for the sanitary sewer system operations and maintenance staff and contractors:
• Operation of flushing equipment
• Operation and maintenance of collection system
• Operation and maintenance of lift stations
• The requirements of General Order 2022-0103-DWQ
• SSO spill containment and cleaning
• SSO Emergency Response Plan
• Skilled estimation of spill volume for field operators • Electronic CIWQS reporting procedures for staff submitting data Training records are kept in the Public Works Department.
4.4 Equipment Inventory
The City maintains contingency equipment and replacement parts for the wastewater system. The equipment and spare parts are stored at the City’s wastewater treatment plant, including:
1.3.B.a
Packet Pg. 120 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 10
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx • Hydro trailer (1)
• Combination vacuum/hydro flushing trucks (2)
• 30’ Crane truck (1)
• 6-inch portable pump (1)
• Portable generators (3)
• Spare pump for each lift station (1 ea)
• Spare control components for lift stations
• Various sized sewer plugs
The spare parts inventory is stored and maintained according to manufacturer specifications.
Through the use of spare parts, backup pumps and electrical generators, the City can readily deal with equipment failures at any of the pumping stations. The City can also readily repair any pipeline collapse that may occur for any pipe size up to 12-inch in diameter. In addition to spare parts on hand, there are a number of suppliers in the area where the City can obtain replacement equipment and material 24 hours per day, 7 days per week. 5 Design and Performance Provisions
The City maintains Standards and Specifications for the installation, inspection, and testing of new sanitary sewer systems, pump stations, appurtenances and for the rehabilitation and repair of existing sanitary sewer systems. The City’s Standards and Specifications are available on the City’s website at www.cityofripon.org/engineering.
5.1 Updated Design Criteria and Construction Standards and Specifications
The City’s Standards and Specifications are available on the City’s website at www.cityofripon.org/engineering.
5.2 Procedures and Standards
The City’s Standards and Specifications are available on the City’s website at www.cityofripon.org/engineering.
1.3.B.a
Packet Pg. 121 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 11
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx 6 Overflow Emergency Response Program
The City of Ripon’s Overflow Emergency Response Plan is attached as Appendix C.
1.3.B.a
Packet Pg. 122 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 12
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx 7 Sewer Pipe Blockage Control Program
The collection system has had very few stoppages or overflows. The incidents that have occurred have been limited to specific “hot-spot” areas in town. Therefore, it has been deemed that a limited sewer pipe blockage control program is needed, which includes the components described below.
7.1 Public Education and Outreach
The City performs educational measures targeted towards businesses that contribute to the sewer pipe blockage related incidents in hot-spot areas. This public outreach consists of mailing a letter to each business with facts and suggestions related to sewer pipe blockage issues and how they can help prevent overflows.
7.2 A Plan and schedule for the disposal of pipe-blocking substances All raw sewage including pipe-blocking substances is collected and delivered to the City’s Wastewater Treatment Plant for proper disposal.
7.3 Legal Authority
One of the main components for controlling fats, oils and grease (FOG) from nonresidential facilities is the requirement for installing FOG removal devices. The City requires grease removal devices be installed based on the most recent version of the Plumbing Code (referenced as part of RMC 13.08.130) for food service establishments and for tenants who make major improvements to their kitchen area.
In addition, the City has the legal authority to require that businesses continuously maintain in satisfactory and effective operation any pretreatment facilities and provides the authority to inspect those facilities (RMC 13.13.080 and 13.13.090).
7.4 FOG Removal Devices
One of the main components for controlling FOG from nonresidential facilities is the requirement for installing FOG removal devices. The City requires new businesses and those that make major improvements to their kitchen area to install grease removal devices according to the most recent plumbing code. A FOG removal device can either be a grease trap or interceptor, depending on the location or the size of the tenant improvement. The size and type of grease removal device are also predicated on the flow volume of the business.
7.5 Inspection and Enforcement Authority
The City currently has the legal authority to inspect and enforce pretreatment facilities.
The RMC section 13.13.090 requires that access be provided to the City Engineer for the purpose of inspecting, sampling, records examination or in the performance of those duties.
The City will perform inspections for areas and/or specific businesses that are believed to contribute FOG discharge to the system that further exacerbates any stoppage in the collection system. The City’s collection system crews will identify those areas or
1.3.B.a
Packet Pg. 123 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 13
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx businesses that may be the source. Subsequently, the City will inspect the targeted areas/businesses to determine if one or combination of the following remedies is required:
enforcement actions, increased maintenance by the business, or public outreach.
7.6 Identification of FOG Blockages and Establishment of Maintenance Schedules
The City has identified the locations that routinely contain heavy concentrations of FOG, which require routine cleaning of the sewer lines. These grease blockage areas or locations are commonly known as “hot-spots”. The City has identified the following locations and cleaning schedule, as shown in Table 6.
Table 6 – FOG Locations and Maintenance Summary
Location Maintenance Schedule
99 Sewer Crossing at Stockton Ave Quarterly
99 Sewer Crossing at Acacia Ave Quarterly
99 Sewer Crossing at Second St Quarterly
Main St/First St Alley from Nourse to Locust Quarterly
Easement from Locust to Acacia Ave Quarterly
Easement from Acacia to Key Quarterly
Industrial Ave at Fourth St Semi-Annually
Seventh St from Vera to Wilma Semi-Annually
Easement from 2nd to 4th Street between Linda/Wilma Semi-Annually Alleys from N Stockton to Ave A from California to Idaho Semi-Annually The City intends to maintain this schedule since it has been successful in preventing SSOs due to FOG. The City is planning to conduct more public outreach and education to the areas or locations that require additional maintenance as a result of FOG as previously described, or implement a rehabilitation program to reduce sewer stoppages.
7.7 Source Control Program
The City’s source control program primarily consists of the requirement to install grease removal devices for new businesses that produce grease and tenants who make major improvements to their site.
1.3.B.a
Packet Pg. 124 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 14
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx 8 System Evaluation and Capacity Assurance Plan
8.1 System Evaluation and Condition Assessment
The major objective of the City’s Master Plan is to develop a comprehensive planning document that can be utilized by City staff to identify and implement required improvements to the existing sewer system, as well as expansion of wastewater infrastructure to serve new developments consistent with the General Plan. The City’s Sanitary Sewer System Master Plan and Storm Drain System Master Plan (master plans) were both updated in 2017. The Master Plans identify the expected number of additional wastewater and storm drain facilities, potential locations for those facilities, and locations for the disposal of treated effluent. Since development of the master plans in 2017, little population growth has occurred. Therefore, the 2017 master plans are still utilized by the City for planning purposes.
The sewer system is evaluated to determine the capacity of its major trunk (larger) sewer pipes using a hydraulic model. The hydraulic analysis is used to determine the bottlenecks within the sewer system for which improvements will be recommended.
During the annual budget planning, the sewer system and its supporting assets are evaluated and reviewed. If additional equipment is needed, it is included in the budget for that year.
The sewer system assets, including manholes and lift stations, are assessed during maintenance and cleaning activities. Logs of these activities are regularly reviewed by a supervisor and any conditions that are less than ideal are brought to the attention of the Public Works Director. If any observations or evidences of system conditions that may contribute to exiting of sewage from the system which might discharge into waters of the State have been made, they will be prioritized.
Ripon has not experienced many structural problems with the pipeline system. When a problem is discovered, an assessment is performed of the suspect area, including visual and TV inspections of manholes and sewer pipes. Funds are budgeted in the Capital Improvement Program (CIP) for the City’s rehabilitation and replacement plan based on specific project needs. The prioritization of these projects is based on sewer pipes that are at risk of structural failure or prone to more frequent blockages. At this time, no sewer improvements are planned in the short term as the system is functioning well. Future improvements will be included in the City’s 5-Year CIP as needed.
The City has identified the lift stations as being vulnerable to the direct or indirect impacts of weather change. Due to the increased frequency of power disruptions due to wildfires and high heat advisories, portable generators are part of the sanitary sewer system contingency equipment inventory.
1.3.B.a
Packet Pg. 125 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 15
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx
8.2 Capacity Assessment and Design Criteria
The City does not have a history of spills caused by hydraulic deficiency or limited capacity. All spills are evaluated to determine the cause and if it is discovered that a spill is caused by hydraulic deficiency and/or limited capacity an assessment of the system will be completed.
The City’s sewer design criteria are included in the City’s Standards and Specifications that are available on the City’s website at www.cityofripon.org/engineering.
8.3 Prioritization of Corrective Action
The City’s approach is to prioritize, plan, and implement projects for any identified capacity enhancement needs based on capacity, condition, and risk assessment. These conditions are then incorporated into a CIP that is revised at least every 5 years along with the financing mechanism for each project.
8.4 Capital Improvement Plan
The list of improvement projects are prioritized and included in a CIP that is revised and updated at least every 5 years. A summary of the CIP is included in the annual budget that can be found on the City’s website at www.cityofripon.org. 9 Monitoring, Measurement, and Program Modifications
The City tracks several performance measures through tracking logs and annual reports.
In order to monitor the effectiveness of the SSMP, the City has selected certain specific parameters that can be documented and compared on an annual basis. These parameters were selected because they are straightforward, quantitative, and focused on results.
Changes in these parameters over time will indicate the overall success of the SSMP; or conversely, underlying conditions that can then be investigated further. The actions or measures of program effectiveness are shown in Table 7.
1.3.B.a
Packet Pg. 126 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 16
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx Table 7 – Measures of program effectiveness
SSMP Element Summary of Element
Purpose
Actions or Measures for
Tracking Effectiveness Responsibility
Goals Reduce overflows Not needed N/A
Organization
Establish the hierarchy and assign
responsibility within the
organization
Review, update and adjust based
on organizational changes City Engineer
Legal Authority
Ensure the City has sufficient legal
authority to properly maintain the
system
Modify as needed City Engineer
Operation and
Maintenance
Program
Minimize blockages and reduce
SSOs by properly maintaining the
system and keeping the system in
good condition
• Update collection
system map
• Length of routine sewer
cleaning
• Length of “Hot Spot”
sewer cleaning
• Length of pipe CCTV’d
and inspected
• Lift station inspections
& maintenance
• Customer complaints
and resolution
• Training records
PW Director
Design and
Construction
Standards
Ensure new facilities are properly
designed and constructed Modify as needed City Engineer Overflow
Emergency
Response Plan
Provide timely and effective
response to SSO emergencies and
comply with regulatory reporting
requirements
• Total number and
volume of SSOs
• Number and repeat
SSOs
• Total number of
mainline blockages
Regulatory
Compliance
Specialist
Fats, Oils & Grease
Control
Minimize blockages and overflows
due to FOG
• Public outreach efforts
• Number of Facility
inspections
PW Director
Capacity
Management
Minimize SSOs due to insufficient
capacity by evaluating system
capacity and implementing
necessary projects
• CIP updates
• Master plan updates
• Total length of pipe
replaced/rehab’d
City Engineer
Monitoring,
Measurement &
Program
Modifications
Evaluate effectiveness of SSMP,
keep SSMP up-to-date, and
identify necessary changes
As needed City Engineer
Program Audits
Review the program and
effectiveness and make necessary
changes to comply with the
requirements
Formally audit the program
every three years
Regulatory
Compliance
Specialist
Communication
Program
Evaluate the effectiveness of
communication program and
identify necessary changes
As needed
Regulatory
Compliance
Specialist
1.3.B.a
Packet Pg. 127 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 17
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx 10 Internal Audits
The City will audit the SSMP at least every three years. The audit will evaluate how well the program accomplished the program goals established, and whether the program, as implemented, is effective overall. If deficiencies or modifications are identified as part of the audit, the SSMP will be updated accordingly. The audit report will be submitted into the online CIWQS Sanitary Sewer System Database and kept on file at City Hall. 11 Communication Program
11.1 The Public
There are various ways to communicate with the public for spills and discharges resulting in closures of public areas, or that enter a source of drinking water. If necessary, the following procedures can be implemented:
a. Post signs informing people to remain out of the affected area. b. Cordon off the affected area to the extent feasible. c. If the risk to public health is high, station personnel to ensure nobody enters the affected area.
d. Communicate with the public, as needed
The City of Ripon is committed to communicating on a regular basis with interested parties on the implementation and performance of the SSMP. The most current version of the SSMP shall be posted on the City’s website (www.cityofripon.org/engineering) where the public can be made aware of the SSMP and its performance. This will provide an opportunity to receive comments from the public.
11.2 Owner/operators of systems that connect into the system The City of Ripon also owns and operates the connected Stormwater conveyance system and wastewater treatment plant.
A resolution adopting the SSMP is attached in Appendix D.
1.3.B.a
Packet Pg. 128 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 18
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx
APPENDIX A
SSMP Change Log
Date SSMP
Element/
Section
Description of Changes/Revision Made Change
Authorized By:
January
2025
4.2 Updated to reflect current “Hot-Spot”
cleanings
Joanne Beukelman
January
2025
5, 5.1, 5.2 Updated to reflect correct web address Joanne Beukelman January
2025
7.6 Updated to reflect current cleaning schedule Joanne Beukelman June
2025
Multiple Updated SSMP to include requirements of
General Order 2022-0103-DWQ
James Pease
1.3.B.a
Packet Pg. 129 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 19
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx
APPENDIX B
Ripon Sewer and Stormwater Maps
1.3.B.a
Packet Pg. 130 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sources: Esri, HERE, Garmin, USGS, Intermap, INCREMENT P, NRCan, Esri Japan, METI, Esri China (Hong Kong), Esri Korea, Esri (Thailand), NGCC, (c) OpenStreetMap contributors, and the GIS User Community Legend
Sewer Main Lines
Sewer Manholes
Lift Stations
Sewer Force Mains . City Limits
Document Path: G:\City Engineer\ENG1\SEWER\Sanitary Sewer Management Plan (SSMP)\2025 Update\Sewer2025.mxd City of Ripon Sewer System
1.3.B.a
Packet Pg. 131 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sources: Esri, HERE, Garmin, USGS, Intermap, INCREMENT P, NRCan, Esri Japan, METI, Esri China (Hong Kong), Esri Korea, Esri (Thailand), NGCC, (c) OpenStreetMap contributors, and the GIS User Community Legend
Storm Main Lines
Storm Manholes
Storm Catch Basins
Storm Laterals . City Limits
Document Path: G:\City Engineer\ENG1\SEWER\Sanitary Sewer Management Plan(SSMP)\2025 Update\StormDrain2025.mxd City of Ripon Stormwater System
1.3.B.a
Packet Pg. 132 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 20
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx
APPENDIX C
Overflow Emergency Response Plan
1.3.B.a
Packet Pg. 133 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) 1 City of Ripon
SANITARY SEWER OVERFLOW (SSO)
EMERGENCY RESPONSE PLAN
July 2025
1 PURPOSE
The Overflow Emergency Response Plan (ERP) has been established to identify measures required in the event of a Sanitary Sewer Overflow (SSO) within the City of Ripon to protect public health, to protect the environment, to ensure proper notification of primary responders, and ensure regulatory agencies are notified of all SSO’s in a timely manner. 2 INVESTIGATION OF SSO REPORT
Once an SSO is reported, the Public Works Department shall:
• Immediately investigate the reported SSO.
• Verify and assess the type and extent of the SSO.
• Notify Public Works management of the spill and its assessment. 3 CONTAINMENT OF THE SSO SPILL
After the spill has been verified and assessed, the Public Works Department shall:
• Immediately contain the spill from spreading further. • Isolate storm drain system from the spill or if the spill has found its way into the storm drain system, isolate affected area of storm drain system so that spill does not access the river.
• Secure SSO spill site from public access.
• If necessary, contact the police department for traffic control or other necessary emergency response activities.
1.3.B.a
Packet Pg. 134 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) 2 4 CORRECTION OF CAUSE OF SSO
After the spill has been assessed and contained, the Public Works Department shall determine the cause of the SSO. The most common reasons for SSO’s are collection system blockages and lift station failures.
The Public Works Department shall take the following corrective action:
• Collection System Blockage:
o Use vacuum/hydro flushing truck to clear blockage. If possible use vacuum equipment to remove excessive solids.
o After the blockage is cleared, check downstream manholes to verify blockage did not relocate downstream.
o Check downstream Lift Station to verify station is operating properly with additional released flow and debris.
• Lift Station Power Failure:
o Use portable emergency generator to provide temporary power until power is restored.
• Lift Station Control System Failure:
o Use hand controls until the automatic control system is restored. • Lift Station Pump Failure:
o Repair or replace defective pump or pumps with spare pumps which are stored at the Public Works Corporation Yard. Portable emergency pump also stored at the corporation yard can be used until defective pump is placed back into operation. 5 CLEAN UP OF SSO SPILL
After correcting the SSO (or at the same time if possible), the Public Works Department shall cleanup the SSO spill in line with the following procedures:
• Clean up all raw sewage with vacuum equipment.
• Pressure wash affected area of street, curb/gutter and storm drain system. • Disinfect affected areas, street, curb/gutter and storm drain system with chlorine water solution.
• All raw sewage, wash down, water and disinfect solution shall be collected by using vacuum equipment and delivered to the City of Ripon wastewater treatment plant for proper disposal.
• All soil affected by the SSO will be removed and delivered to the City of Ripon wastewater treatment plant for proper disposal.
• Biological sampling shall be performed on the affected areas of the storm drain system to ensure it has been cleaned effectively.
1.3.B.a
Packet Pg. 135 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) 3 6 NOTIFICATION REQUIREMENTS
There are four categories of SSO which have varying reporting requirements. The four categories are defined as shown in Table 1.
Table 1 – Spill Categories and Definitions
SPILL CATEGORIES
CATEGORY 1 A Category 1 spill is a spill of any volume of sewage from or caused by a sanitary sewer system regulated under this General Order that results in a discharge to:
• A surface water, including a surface water body that contains no flow or volume of water; or
• A drainage conveyance system that discharges to surface waters when the sewage is not fully captured and returned to the sanitary sewer system or disposed of properly.
Any spill volume not recovered from a drainage conveyance system is considered a discharge to surface water, unless the drainage conveyance system discharges to a dedicated stormwater infiltration basin or facility.
A spill from an Enrollee-owned and/or operated lateral that discharges to a surface water is a Category 1 spill; the Enrollee shall report all Category 1 spills per section 3.1 of Attachment E1 (Notification, Monitoring, Reporting and Recordkeeping Requirements) of this General Order.
CATEGORY 2 A Category 2 spill is a spill of 1,000 gallons or greater, from or caused by a sanitary sewer system regulated under this General Order that does not discharge to a surface water.
A spill of 1,000 gallons or greater that spills out of a lateral and is caused by a failure or blockage in the sanitary sewer system, is a Category 2 spill.
CATEGORY 3 A Category 3 spill is a spill of equal to or greater than 50 gallons and less than 1,000 gallons, from or caused by a sanitary sewer system regulated under this General Order that does not discharge to a surface water.
A spill of equal to or greater than 50 gallons and less than 1,000 gallons, that spills out of a lateral and is caused by a failure or blockage in the sanitary sewer system is a Category 3 spill.
CATEGORY 4 A Category 4 spill is a spill of less than 50 gallons, from or caused by a sanitary sewer system regulated under this General Order that does not discharge to a surface water.
A spill of less than 50 gallons that spills out of a lateral and is caused by a failure or blockage in the sanitary sewer system is a Category 4 spill.
The Public Works Director or his designee shall report the spill to the proper outside agencies. Agencies to be notified are dependent on the Category of spill as shown in Table 2. All occurrences of SSO shall be reported on the CIWQS Online SSO Database. If no SSO occurs in a given month, than a no-spill
1.3.B.a
Packet Pg. 136 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) 4 certification shall be submitted. Section 10 includes optional worksheets provided by the California Waterboard to assist with spill reporting.
Table 2 – Notification, Reporting, Monitoring, and Record Keeping Requirements SPILL
REQUIREMENT
DUE METHOD
NOTIFICATION • Within two hours of becoming aware of a Category 1 or Category 2 spill of 1,000 gallons or greater,
discharging or threatening to discharge to surface
waters, notify the California Office of Emergency
Services and obtain a notification control number.
Call CalOES at:
(800) 852-7550
MONITORING • Conduct spill-specific monitoring.
• Conduct water quality sampling of the receiving water within 18 hours of initial knowledge of a Category 1
spill of 50,000 gallons or greater to surface waters.
Water quality reports
are required to be
uploaded into CIWQS
for Category 1 SSOs
in which 50,000
gallons or greater are
spilled to surface
waters
REPORTING • Category 1 SSO & Category 2 SSO: Submit draft report within three business days of becoming aware of the
SSO certify within 15 calendar says of spill end date.
• Category 3 SSO: Submit monthly Certified Spill Report within 30 calendar days after the end of the month in
which the spills occur.
• Category 4 SSO: Certify monthly the estimated total
spill volume exiting the sanitary sewer system and the
total number of all Category 4 spills within 30 days
after the end of the calendar month in which the spills occurred. Upload and certify a report of all Category 4 spills by February 1st after the end of the calendar
year in which the spills occur.
• SSO Technical Report: Submit within 45 calendar days
after the spill end date for a Category 1 SSO in which
50,000 gallons or greater discharged to surface waters. • “No Spill” Certification: Certify that no SSO’s occurred within 30 calendar days of the end of the month.
Enter data into the
CIWQS Online SSO
Database
RECORD
KEEPING
• SSO event records.
• Records to document water quality monitoring for
SSOs of 50,000 gallons or greater spilled to surface
waters.
• Collection system telemetry records if relied upon to document and/or estimate SSO volume.
Self-maintained
records shall be
available during
inspections or upon
request for five
years.
1.3.B.a
Packet Pg. 137 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) 5 7 SSO TRAINING
To ensure Public Works Maintenance Employees are aware of required SSO spill procedures, all Public Works Maintenance Employees will be provided with annual training on SSO Emergency Response Plan (ERP), SSO spill containment techniques, and clean up procedures. Training records are maintained at the Public Works office.
8 POST-SPILL ASSESSMENTS
The Public Works Director or his designee will conduct post-spill assessments of spill response activities with all involved parties to ensure proper procedures were followed. 9 ANNUAL REVIEW
The SSO Emergency Response Plan will be reviewed annually to assess its effectiveness and to update the plan as needed.
10 SSO WORKSHEETS FROM THE CALIFORNIA WATERBOARD
1.3.B.a
Packet Pg. 138 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) 36 2.6.7 Attachments
2.6.7.1 Sample Field Report
REPORTED BY
Call Address:
On Service Request _______________________________________________ (SR #____________________) Caller Name: ______________________________________ Phone: _________________ ______________ Receipt of Call: Date: ______/_____/_____ Time: _______:_______ AM PM Call Received By:
__________________
Call Dispatch: _______/_______/_______ Time:________:________ AM PM Assigned To:
________________________
USD Arrival Time: Date: ________/________/________ Time:_________:_______ AM PM
SPILL START TIME NOTES
Caller Interview: Where did you see sewage spill from? From: Manhole Inside Building C/O Wet well/Lift station Other____________________________________________ Time Caller noticed spill: _________:_________ AM PM Date: _________/__________/__________ Comments:
____________________________________________________________________________________ ____________________________________________________________________________________ Last time Caller observed NO Spill occurring: __________:__________ AM PM Date:
_________/________/________
Comments:
____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ ____________________________________________________________________________________ SSO End Time __________:__________ AM PM Date: _________/________/_________ Other Comments regarding spill start time:
1.3.B.a
Packet Pg. 139 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) 37 _____________________________________________________________________________________ _____________________________________________________________________________________ _____________________________________________________________________________________ _____________________________________________________________________________________
SPILL LOCATION
Observed: Spill from: Manhole ID______________ Lift Station ID _______________________ Clean Out Address
____________________________________________________________________________________ Comments:
____________________________________________________________________________________ Building Address
____________________________________________________________________________________ Comments:
____________________________________________________________________________________ Spill Destination: Building Paved Surface Storm Sys Curb/Gutter Unpaved Surface Water
If you answered no to both questions above, was it ≥ 1,000 gallons? _____ Yes _____ No If yes, the SSO is a Category 2. If NO, the SSO is a Category 3.
Answer these questions:
#1 – Was there a discharge to surface water or a drainage channel that is tributary to surface water? _____ Yes _____ No #2 - Was there a discharge to a storm drain pipe that was “NOT” fully captured & returned to the sanitary sewer system? _____ Yes ______No
1.3.B.a
Packet Pg. 140 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) 38 SPILL VOLUME WORKSHEET
The purpose of this worksheet is to capture the data and method(s) used in estimating the volume of an SSO. Since there are many variables and often unknown values involved, this calculation is just an estimate.
Additionally, it is useful to use more than one method, if possible, to validate your estimate.
The following methods and tools are the approved methods in the SOP CS-103 SSO Response. Check all methods and tools that you used:
Eyeball Estimate Method
Measured Volume Method
Duration and Flow Rate Method (Account for diurnal flow pattern for long duration) USD SSO Flow Rate Estimating Tool
Other (explain) i.e.; estimated daily use per capita upstream or meter @ Pump Station. ___________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________ Eyeball Estimate Method- Imagine a bucket(s) or barrel(s) of water tipped over.
Size of bucket(s) or
barrel(s)
How many of this
Size?
Multiplier Total Volume
Estimated
1 gal. water jug X 1
5 gal. bucket X 5
32 gal. trash can X 32
55 gal drum X 55
Total Volume Estimated
Using Eyeball Method
1.3.B.a
Packet Pg. 141 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) 39 Measured Volume Method (this may take several calculation as may have to break down the odd shaped spill to rectangles, circles, and polygons) It is important when guessing depth to measure, if possible in several locations and use an average depth. Use the SSO Volume Estimate by Area Work Sheet , if necessary, to sketch the shapes and show your work.
1. Draw a sketch of the spill SSO Volume Estimate by Area Work Sheet, or use a photo copy of USD block book to draw on and attach it.
2. Draw shapes and dimensions used on your sketch
3. Use correct formula for various shapes
Rectangle L x W x D
Circle 3.14 x R² x D
Polygons see reference chart Show formula used
Duration and Flow Rate Method worksheet:
Start Date and Time 1.
End Date and time 2.
Total time elapsed of SSO event (subtract line
1 from line 2. Show time in minutes)
3. Average flow rate GPM (account for diurnal
pattern)
4. Total volume estimate using duration and flow
rate method (Line 3 x Line 4)
5. 1.3.B.a
Packet Pg. 142 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update)
CAUSE OF SPILL
Spill Cause: Roots Grease Debris Vandalism Lift Station Fail Other _____________ Spill cause to be determined by CCTV inspection (Attach TV Report to this form) Final Cause Determination:
_______________________________________________________________________________ _______________________________________________________________________________ _______________________________________________________________________________ Follow-up or Corrective Action Taken:
_______________________________________________________________________________ _______________________________________________________________________________ _______________________________________________________________________________ _______________________________________________________________________________ _______________________________________________________________________________
SPILL CONTAINMENT
Containment Implemented:___________:__________ AM PM Date: _________/_______/________ Containment Measures: Plugged Storm Drain Washed Down Vacuum Up Water/Sewage Other Measures: _____________________________________________ ___________________________________________________________________________________ ___________________________________________________________________________________ ___________________________________________________________________________________ ___________________________________________________________________________________ ___________________________________________________________________________________
1.3.B.a
Packet Pg. 143 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update)
CLEAN UP
Clean Up Begin: ________:________ AM PM Date: _______/______/________ Clean Up Complete: ________:________ AM PM Date: _______/______/________ Describe Clean Up Operations:
______________________________________________________________________________ ______________________________________________________________________________ ______________________________________________________________________________ __________________Gallons – Estimate Volume of Spill Recovered (do not count wash down water)
OTHER IMPORTANT MILESTONES
Contacted Supervisor: _____:_____ AM PM Date: _______/______/___________ Requested Additional EE’s/Equip:_____:_____ AM PM Date: _______/______/___________ Requested Additional EE’s/Equip:_____:_____ AM PM Date: _______/______/___________ Requested Additional EE’s/Equip:_____:_____ AM PM Date: _______/______/___________ Departure Time: _____:_____ AM PM Date: _______/______/___________ _________________________ _____:_____ AM PM Date: _______/______/___________ _________________________ _____:_____ AM PM Date: _______/______/___________ ________________________ _____:_____ AM PM Date: _______/______/____________
1.3.B.a
Packet Pg. 144 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update)
REPORTING
Report to Cal-EMA: Date:______ ___:___ AM PM (Cat.1 Only) (800) 852-7550 By: _____________ Control Number provided by Cal-OES: ______________________________________________ Name of Person Contacted: ________________________________ or Left Message:
Report to _____ Date:__________ ____:_____ AM PM Phone: 668-4200 By: _________________ Name of Person Contacted: ________________________________ or Left Message:
Notes:
1.3.B.a
Packet Pg. 145 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Response Crew: _____________________, ______________________, _____________________ _____________________, _______________________, ______________________
1.3.B.a
Packet Pg. 146 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) SSO Volume by Area Estimation Work Sheet
44 2.6.7.2 SSO Volume by Area Estimation Work Sheet
Surface: Asphalt Concrete Dirt Landscape Inside Building Other _______________ (Draw / Sketch outline of Spill ‘Footprint’ and attach photos) ~~ Breakdown the ‘Footprint’ into Recognizable Shapes and Determine Dimensions of Each Shape ~~ Area #1_______________________________________________________________ % Wet _______ Stain. Depth1_____ Depth2 _____ Depth3 _____ Depth4 _____ Depth5 _____ Depth6 _____ Area #2_______________________________________________________________ % Wet _______ Stain. Depth1_____ Depth2 _____ Depth3 _____ Depth4 _____ Depth5 _____ Depth6 _____ Area #3_______________________________________________________________ % Wet _______ Stain. Depth1_____ Depth2 _____ Depth3 _____ Depth4 _____ Depth5 _____ Depth6 _____ Area #4________________________________________________________________ % Wet _______ Stain. Depth1_____ Depth2 _____ Depth3 _____ Depth4 _____ Depth5 _____ Depth6 _____ Area #5________________________________________________________________ % Wet _______ Stain. Depth1_____ Depth2 _____ Depth3 _____ Depth4 _____ Depth5 _____ Depth6 _____
1.3.B.a
Packet Pg. 147 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) SSO Volume by Area Estimation Work Sheet
45 Area #6________________________________________________________________ % Wet _______ Stain. Depth1_____ Depth2 _____ Depth3 _____ Depth4 _____ Depth5 _____ Depth6 _____ Area #1 Square Feet: ______________ x % Wet _______ = ____________ Sq/Ft Ave Depth: ______________ Concrete 0.0026’ Asphalt 0.0013’ Volume: ________________ Cu/Ft
Area #2 Square Feet: ______________ x % Wet _______ = ____________ Sq/Ft Ave Depth: ______________ Concrete 0.0026’ Asphalt 0.0013’ Volume: ________________ Cu/Ft
Area #3 Square Feet: ______________ x % Wet _______ = ____________ Sq/Ft Ave Depth: ______________ Concrete 0.0026’ Asphalt 0.0013’ Volume: ________________ Cu/Ft
Area #4 Square Feet: ______________ x % Wet _______ = ____________ Sq/Ft Ave Depth: ______________ Concrete 0.0026’ Asphalt 0.0013’ Volume: ________________ Cu/Ft
Area #5 Square Feet: ______________ x % Wet _______ = ____________ Sq/Ft Ave Depth: ______________ Concrete 0.0026’ Asphalt 0.0013’ Volume: ________________ Cu/Ft
Area #6 Square Feet: ______________ x % Wet _______ = ____________ Sq/Ft Ave Depth: ______________ Concrete 0.0026’ Asphalt 0.0013’ Volume: ________________ Cu/Ft
Total Volume:
#1 ________, #2 ________, #3 ________, #4 ________, #5 ________, #6 ________ = _________ *cu ft _________ *cu ft x 7.48 gallons = _____________ gallons Spilled.
1.3.B.a
Packet Pg. 148 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) SSO Volume by Area Estimation Work Sheet
46 CONVERSIONS
** To convert inches into feet: Divide the inches by 12.
Example: 27” / 12 = 2.25’
Or Use Chart A
Example: 1 ¾” = ?
1” (0.08’) + ¾” (0.06’) = 0.14’
** One Cubic Foot = 7.48 gallons of liquid.
Chart A
Conversion:
Inches to Feet
1/8” = 0.01’
1/4” = 0.02’
3/8” = 0.03’
1/2” = 0.04’
5/8” = 0.05’
3/4” = 0.06’
7/8” = 0.07’
1” = 0.08’
2” = 0.17’
3” = 0.25’
4” = 0.33’
5” = 0.42’
6” = 0.50’
7” = 0.58’
8” = 0.67’
9” = 0.75’
10” = 0.83’
11” = 0.92’
12” = 1.00’
1.3.B.a
Packet Pg. 149 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) SSO Volume by Area Estimation Work Sheet
47 GEOMETRY
For the purposes of this work sheet, the unit of measurement will be in feet for formula examples.
Area is two-dimensional - represented in square feet. (Length x Width) Volume is three-dimensional - represented in cubic feet. (Length x Width x depth) or (Diameter Squared) D2 x 0.785 x depth.
A Note about Depth
Wet Stain on a Concrete Surface - For a stain on concrete, use 0.0026’. This number is 1/32” converted to feet. For a stain on asphalt use 0.0013’ (1/64”). These were determined to be a reasonable depth to use on the respective surfaces through a process of trial and error by SPUD staff. A known amount of water (one gallon) was poured onto both asphalt and concrete surfaces. Once the Area was determined as accurately as possible, different depths were used to determine the volume of the wetted footprint until the formula produced a result that (closely) matched the one gallon spilled. 1/32” was the most consistently accurate depth on concrete and 1/64” for asphalt. This process was repeated several times.
Sewage “Ponding” or Contained – Measure actual depth of standing sewage whenever possible. When depth varies, measure several (representative) points, determine the average and use that number in your formula to determine volume.
Area/Volume Formulas
Area is two dimensional and is represented as Square Feet (Sq. Ft.) Volume is three dimensional and is represented as Cubic Feet (Cu. Ft.) One Cubic Foot = 7.48 gallons
1.3.B.a
Packet Pg. 150 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) SSO Volume by Area Estimation Work Sheet
48 AREA/VOLUME OF A RECTANGLE OR SQUARE
Formula: Length x Width x Depth = Volume in Cubic Feet
Depth = 1 ¾”
Length (25’) x Width (12’) x Depth (0.14’)
25’ x 12’ x 0.14’ = 42 Cubic Feet.
Now the Volume in Cubic Feet is known.
There are 7.48 Gallons in one Cubic Foot
So, 42 Cubic Feet x 7.48 gallons/cubic feet = 314 Gallons 12’
25’
Chart A
Conversion:
Inches to Feet
1/8” = 0.01’
1/4” = 0.02’
3/8” = 0.03’
1/2” = 0.04’
5/8” = 0.05’
3/4” = 0.06’
7/8” = 0.07’
1” = 0.08’
2” = 0.17’
3” = 0.25’
4” = 0.33’
5” = 0.42’
6” = 0.50’
7” = 0.58’
8” = 0.67’
9” = 0.75’
1.3.B.a
Packet Pg. 151 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) SSO Volume by Area Estimation Work Sheet
49 AREA/VOLUME OF A RIGHT TRIANGLE
Base x Height x 0.5 x Depth = Volume in Cubic Feet
Depth = 5/8”
Base (45’) x Height (10’) x 0.5 x Depth (.05’) x 7.48 gallons/cubic foot = 84 gallons For Isosceles Triangles (two sides are equal lengths),
Break it down into two Right Triangles and compute area as you would for the Right Triangle above.
10’
45’
Chart A
Conversion:
Inches to Feet
1/8” = 0.01’
1/4” = 0.02’
3/8” = 0.03’
1/2” = 0.04’
5/8” = 0.05’
3/4” = 0.06’
7/8” = 0.07’
1” = 0.08’
2” = 0.17’
3” = 0.25’
4” = 0.33’
5” = 0.42’
1.3.B.a
Packet Pg. 152 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) SSO Volume by Area Estimation Work Sheet
50 AREA/VOLUME OF A CIRCLE/CYLINDER
Diameter Squared x 0.785 x Depth = Volume in cubic feet.
Diameter = Any straight line segment that passes through the center of a circle.
For our purposes, it is the measurement across the widest part of a circle.
D2 x 0.785 x depth = Volume in cubic feet
Example:
27’ x 27’ x 0.785 x 0.03 = 17.17 cubic feet
17.17 cubic feet x 7.48 gallons/cubic feet = 128 gallons Diameter = 27’
Depth = 3/8”
Chart - A
Conversion:
Inches to Feet
1/8” = 0.01’
1/4” = 0.02’
3/8” = 0.03’
1/2” = 0.04’
5/8” = 0.05’
3/4” = 0.06’
7/8” = 0.07’
1” = 0.08’
2” = 0.17’
3” = 0.25’
4” = 0.33’
D2 x 0.785 x d
1.3.B.a
Packet Pg. 153 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) SSO Volume by Area Estimation Work Sheet
51 Find the geometric shapes within the shape. If this was the shape of your spill, break it down, as best you can, with the shapes we know.
If the spill depth is of varying depths, take several
measurements at different depths and find the average.
1. Determine the volumes of each shape.
In this example, after the volume of the circle is
determined, multiply it by 55% (+/-) so that the
overlap area won’t be counted twice.
2. Add all the volumes to determine total spill
volume.
1.3.B.a
Packet Pg. 154 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) SSO Volume by Area Estimation Work Sheet
52 2”
1.5”
1.25”
1”
1" 0.75”
0.5”
0.25”
2” + 1.5” + 1.25” + 1” + 1” + 0.75” + 0.5” + 0.25” = 8.25”
8.25” / 8 measurements = 1.03”
Average Depth = 1.03”
1.3.B.a
Packet Pg. 155 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) SSO Volume by Area Estimation Work Sheet
53 2” + 1.5” + 1.25” + 3” + 5” + 1.25” = 14.0”
14.0” / 6 measurements = 2.33”
Average Depth = 2.33” (0.194’)
2”
1.5”
1.25”
3”
5”
1.25”
Step 1
If the spill affects a dry,
unimproved area such as a
field or dirt parking lot,
determine the Area of the
wetted ground in the same
manner as you would on a hard
surface. Using a round-point
shovel, dig down into the soil
until you find dry soil. Do this
in several locations within the
wetted area and measure the
depth of the wet soil. Average
the measurement/thickness of
the wet soil and determine the
average depth of the wet soil.
Step 2
Take a Test Sample
NOTE: This can be used in a (Dry) dirt or
grassy area that is not regularly irrigated
like a field or a dirt parking lot.
Wet weather would make this method
ineffective.
EXAMPLE:
If the Area of the spill was determined to be 128 Sq/Ft and the average depth of the wet soil is 2.33 inches:
128 Sq/Ft x 0.194’ = 24.83 Cu/Ft
24.83 Cu/Ft x 7.48 Gals/Cu/Ft = 185.74 gallons
185.74 x 18% = 33 Gallons (water in soil)
1.3.B.a
Packet Pg. 156 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) Sewer System Management Plan City of Ripon
07/08/2025 21
G:\City Engineer\ENG1\SEWER\Sewer System Management Plan (SSMP)\2025 Update\Documents\SSMP July 2025.docx
APPENDIX D
SSMP Adoption Resolution
1.3.B.a
Packet Pg. 157 Attachment: SSMP July 2025 (25-21 : 2025 Sewer System Management Plan Update) City Council
259 N. Wilma Avenue
Ripon, CA 95366
MEMO
To: Honorable City Council
From: Kevin Werner, City Administrator
Date: 07/08/2025
Subject: Unrepresented Employee Compensation Plan Resolution This resolution adopts the Employee Compensation Plan for Fiscal Year 2025 - 2026 for all administrative staff, non-represented Police Department employees, and part-time recreation employees.
Attachments:
1. Employee Compensation Plan 25-26
2. 2025-2026 Rec Comp
1.3.C
Packet Pg. 158
RESOLUTION NO. 25-22
A RESOLUTION OF THE CITY COUNCIL OF THE CITY OF
RIPON ADOPTING THE CITY OF RIPON EMPLOYEE
COMPENSATION PLAN FOR FISCAL YEAR 2025 - 2026 FOR
ALL ADMINISTRATIVE STAFF, NON-REPRESENTED
POLICE DEPARTMENT EMPLOYEES, AND PART-TIME
RECREATION EMPLOYEES
WHEREAS, the City Council of the City of Ripon is desirous of adopting the Employees’ Compensation Plan for all employees of the City of Ripon Administrative Staff, Non-Represented Police Department employees, and part-time Recreation employees (“Employees”) for Fiscal Year 2025-2026; and
NOW, THEREFORE, BE IT RESOLVED that the City Council of the City of Ripon does hereby adopt the Employees’ Compensation Plan attached hereto as Exhibit “A” and Part Time Recreation Compensation Plan attached hereto as Exhibit “B” for the period July 1, 2025 to June 30, 2026 filed with the City Clerk of the City of Ripon this 8 th day of July 2025, as
the current compensation plan for the City of Ripon for these Employees.
IT IS FURTHER RESOLVED that the provisions of said Plan include the following;
(1) Department Heads shall continue to receive 5 days of administrative leave. (2) Police Community Service Officers, Dispatchers and Information Systems Technicians shall continue to receive $750 per year uniform allowance. (3) Police Chief and Lieutenant shall continue to receive $1,000 per year uniform allowance.
(4) Employees that receive a CalPERS retirement as Classic PERS members shall pay the actual change to the Employers CalPERS rate from FY 2012- 13 to 2013-14 (1.83 percent).
(5) Employees that receive the Money Purchase Thrift Pension Plan shall continue to receive a 5 percent contribution from the City.
1.3.C
Packet Pg. 159
(6) The City agrees to reimburse employees for 100 percent of the Blue Shield Silver Plan healthcare deductible cost and Co-insurance cost after $2,000 paid by the employee through June 30, 2026. In order to receive reimbursement, requests shall be submitted to the City no later than 12 months from the date of service as shown on the Explanation of Benefits. (7) Beginning July 1, 2025, the City agrees to pay 50 percent of the premium increase above the current maximum monthly contribution of $2,050 for employees enrolled with Kaiser Permanente and $2,050 for employees enrolled with Blue Shield.
(8) Employees working as Dispatcher, Lead Dispatcher, or Dispatch Supervisor completing the P.O.S.T. Intermediate Certifications shall receive 5% additional salary.
(9) Employees working as Dispatcher, Lead Dispatcher, or Dispatch Supervisor completing the P.O.S.T. Advanced Certifications shall receive 10% additional salary for a total of 10%.
(10) Employees working as Dispatcher, Lead Dispatcher, or Dispatch Supervisor who have passed a bilingual proficiency examination shall receive additional compensation of $100 per month. Qualifying languages are Spanish, American Sign Language, Punjabi, and any other language designated by the Police Chief as beneficial to the City. (11) Dispatcher, Lead Dispatcher, or Dispatch Supervisor shall be paid eight hours of straight-time rate of pay or shall receive eight hours of holiday pay paid out in December for the following holidays:
January 1: New Year’s Day
Memorial Day
July 4: Independence Day
Labor Day
If a Dispatcher, Lead Dispatcher, or Dispatch Supervisor actually works on a holiday listed above, they will receive straight time pay for all hours worked.
The remainder of the listed holidays in Section 513(B) of the City Merit System Rules and Regulations (9 days or 72 hours) shall be given as vacation time in lieu of holidays. This additional vacation time shall accrue at 2.77 hours each pay period.
(12) Employees may accrue vacation up to twice their annual accrual rate; Employees classified as Dispatcher, Lead Dispatcher, or Dispatch Supervisor may accrue vacation up to three times their annual accrual rate;
1.3.C
Packet Pg. 160
(13) For all employees classified as Dispatcher, Lead Dispatcher or Dispatch Supervisor, in December 2025, an off-schedule one-time retention payment of $3,500 shall be paid to each Dispatcher or Lead Dispatcher not on probation on a separate check. For any individual who had not ended probation 12 months prior to December 1, 2025, the payment shall be prorated based on the service time from the date probation ended to December 1, 2025.
PASSED AND ADOPTED at a regular meeting of the City Council of the City of Ripon this 8th day of July, 2025, by the following vote:
RESULT: ADOPTED BY CONSENT VOTE [UNANIMOUS]
MOVER: Leo Zuber, Council Member
SECONDER:Michael Restuccia, Council Member
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber
THE CITY OF RIPON,
A Municipal Corporation
By ________________________________
DANIEL DE GRAAF, Mayor
ATTEST:
By: ___________________________
LISA ROOS, City Clerk
1.3.C
Packet Pg. 161
EXHIBIT A
CITY OF RIPON
Employee Compensation Plan
July 1, 2025 through June 30, 2026
The following employees of the City of Ripon shall receive salary adjustments, according to the following schedule, effective the pay period including July 1, 2025. All other terms/conditions shall remain the same unless otherwise noted.
POSITION TITLE CURRENT
LEVEL
CURRENT MONTHLY
SALARY RANGE
NEW
LEVEL
RECOMMENDED MONTHLY
SALARY RANGE
Building Inspector * 207 $5,629 – $6,842 211 $5,852 – $7,113 Building Inspector, Senior ** 230.5 $7,080 - $8,605 234.5 $7,362 - $8,949 City Administrator *** 312.5 $15,770 - $19,169 316.5 $16,401 - $19,936 City Clerk/Finance Dir *** 295 $13,286 - $16,149 299 $13,816 - $16,793 Civil Engineer, Assistant 220.5 $6,421 - $7,805 224.5 $6,678 - $8,117 Civil Engineer, Associate 240.5 $7,805 - $9,487 244.5 $8,117 - $9,866 Civil Engineering, Tech I 198.5 $5,182 - $6,299 202.5 $5,388 - $6,549 Civil Engineering, Tech II 210.5 $5,824 - $7,080 214.5 $6,057 - $7,362 Civil Engineer, Senior 260.5 $9,487 - $11,532 264.5 $9,866 - $11,993 Dir. of Planning & Econ Dev *** 295 $13,286 - $16,149 299 $13,816 - $16,793 Dir. of Public Works *** 295 $13,286 - $16,149 299 $13,816 - $16,793 Information Systems Tech 2 220.5 $6,421 - $7,805 224.5 $6,678 - $8,117 Information Systems Tech 1 195.5 $5,031 - $6,116 199.5 $5,232 - $6,360 Police Chief *** 302 $14,229 - $17,295 306 $14,798 - $17,987 Comm. Serv. Off. 195.5 $5,031 - $6,116 199.5 $5,232 - $6,360 Comm. Serv. Off. Supv. n/a n/a 230.5 $7,080 - $8,605
Police Administrative Supv. n/a n/a 230.5 $7,080 - $8,605 Dispatch Supervisor 234.5 $7,362 - $8,949 238.5 $7,655 - $9,306 Lead Dispatcher 209.5 $5,769 - $7,012 213.5 $5,999 - $7,291 Dispatcher 199.5 $5,232 - $6,360 203.5 $5,441 - $6,613
Lieutenant 273.5 $10,773 - $13,094 277.5 $11,201 - $13,615 Police Trainee 218.5 $6,299 - $7,656 218.5 $6,299 - $7,656 Receptionist* 163.5 $3,683 - $4,476 167.5 $3,829 - $4,654 Recreation Director 262 $9,628 - $11,703 266 $10,009 - $12,166 Regulatory Compliance Coord. 225.5 $6,742 - $8,196 229.5 $7,012 - $8,523 Env. Comp.Tech/ Water Consv. Coord.195.5 $5,031 - $6,116 199.5 $5,232 - $6,360 Sec/Bookkeeper/Payroll 195.5 $5,031 - $6,116 199.5 $5,232 - $6,360 *Indicates positions that are not currently approved for full-time staffing. ** Plus 10% while acting as the Building Official eff 03/11/2020. *** This position will increase by 2.5% each year as described in Section 503 (A) of the Merit System until Step 5 of the level is met
1.3.C.a
Packet Pg. 162 Attachment: Employee Compensation Plan 25-26 (25-22 : Unrepresented Employee Compensation Plan Resolution)
EXHIBIT B
CITY OF RIPON
Part Time Recreation Compensation Plan
July 1, 2025 through June 30, 2026
Current 2024-2025 Proposed 2025-2026
Art Instructor 70% of fees collected 70% of fees collected Baseball Director $95 per team $95 per team
Basketball Director $95 per team $95 per team
Baton Instructor 80% of fees collected 80% of fees collected Choir Director $25/hour $25/hour
Tennis Instructor 70% of fees collected 70% of fees collected Tennis Instructor (Private Lessons) 80% of fees collected 80% of fees collected Zumba Instructor 70% of fees collected 70% of fees collected Camp Directors/Clinic Directors 70% of fees collected 50% - 70% of fees collected Soccer Director $95 per team $95 per team
Field Prep - 1-2 years experience $16/hour $16/hour
Field Prep - 3-4 years experience $17/hour $17/hour
Field Prep - 5-6 years experience $18/hour $18/hour
Referee Soccer - 1-2 years expierence $19/hour $19/hour Referee Soccer - 3-4 years experience $20/hour $20/hour Referee Soccer - 5-6 years expierence $21/hour $21/hour Referee Basketball - 1-2 years expierence $17/hour $17/hour Referee Basketball - 3-4 years expierence $18/hour $18/hour Referee Basketball - 5-6 years expierence $19/hour $19/hour Umpire - 1-2 years expierence $25/game $25/game
Umpire - 3-4 years expierence $26/game $26/game
Umpire - 5-6 years expierence $27/game $27/game
Score Keeper - 1-2 years expierence $20/game $20/game
Score Keeper - 3-4 years expierence $21/game $21/game
Score Keeper - 5-6 years expierence $22/game $22/game
\\rcityfs2\users\gvangorkum\My Documents\Book3 - Exhibit 25-26
1.3.C.b
Packet Pg. 163 Attachment: 2025-2026 Rec Comp (25-22 : Unrepresented Employee Compensation Plan Resolution) City Council
259 N. Wilma Avenue
Ripon, CA 95366
MEMO
To: Honorable City Council
From: James Pease, Public Works Director
Date: 07/08/2025
Subject: Fleet Maintenance Facility Project
RECOMMENDED ACTION:
Accept the work completed by Diede Construction, Inc. and authorize the filing of a Notice of Completion with retention ($596,501) to be paid 35 days after recording of notice.
BACKGROUND:
The project in general consists of a maintenance and operations building, fuel island, fuel storage tanks, vehicle wash building, backup generator, and trash/recycling enclosure. Site work consists of paved staff and visitor parking and drive aisles, landscape, sight lighting and security cameras, and perimeter fencing. The Fleet Maintenance Facility Project is complete and in substantial conformance with our Plans and Specifications.
FISCAL IMPACT:
The retention of $596,501 will be paid through the funds summarized in the table below.
Fund Allocation
AB 1600 $351,453.80
General Fund Dept. Capital $138,765.45
Sewer Capital Enterprise $50,170.19
Water Capital Enterprise $35,739.10
Storm Capital Enterprise $20,372.46
Attachments:
1. Invoice 22_Diede Construction, Inc
2. NOC_Fleet Maint Facility
1.4.A
Packet Pg. 164
CONTRACTOR: Diede Construction, Inc.
PROJECT: Fleet Maintenance Facility
PROJECT DESCRIPTION:
INVOICE NO: 22
DATE: 6/30/2025
ORIGINAL CONTRACT AMOUNT: $11,156,000.00 PREVIOUSLY BILLED AMOUNT: $11,930,019.87 LESS RETENTION: $596,501.00
APPROVED CONTRACT CHANGES: $774,019.87 PREVIOUSLY PAID AMOUNT: $11,333,518.87 CURRENT INVOICED AMOUNT: $596,501.00
LESS RETENTION: $0.00
TOTAL CONTRACT AMOUNT: $11,930,019.87 CURRENT AMOUNT DUE: $596,501.00 TOTAL BILLED TO DATE (INCL CURRENT INVOICE) $11,930,019.87 LESS RETENTION: $0.00
TOTAL PAID TO DATE: $11,930,019.87
INVOICE SUMMARY
TOTAL PROGRESS
Remaining Contract Amount: $0.00
Approx. % Complete: 100%
The Fleet Maintenance Facility Project is 100% Complete.
INVOICE SUMMARY
Project consists of a new maintenance and operations building and vehicle wash for the City of Ripon Public Works Dept., including a repair and machine shop, office spaces, restrooms and locker rooms.
CONTRACT INFORMATION BILLING INFORMATION
1.4.A.a
Packet Pg. 165 Attachment: Invoice 22_Diede Construction, Inc (4658 : Fleet Maintenance Facility Project)
RECORDING REQUESTED BY AND
WHEN RECORDED MAIL TO:
City of Ripon
259 N. Wilma Avenue
Ripon, CA 95366
Attn: Deputy City Clerk
NOTICE OF COMPLETION
1. A work of improvement consisting of the construction of the Fleet Maintenance Facility pursuant to the contract dated December 13, 2022, between the City of Ripon, as owner, and Diede Construction, Inc. of P.O. Box 1007, Woodbridge, CA 95258, as Contractor, has now been completed.
2. The name and address of the owner and the public agency for which said work of Improvement was performed is:
City of Ripon, A Municipal Corporation
259 North Wilma Avenue
Ripon, CA 95366
3. The name of the contractor for the work of improvement performed is:
Diede Construction, Inc.
P.O. Box 1007
Woodbridge, CA 95258
4. The interest of the City of Ripon is as an owner of the Fleet Maintenance Facility constructed on real property owned by the City of Ripon.
5. The work of improvement consists of the construction of a Maintenance and Operations building, fuel island, fuel storage tanks, vehicle wash building, backup generator, and trash/recycling enclosure. Site work consists of paved staff and visitor parking and drive aisles, landscape, sight lighting and security cameras, and perimeter fencing.
6. The work of improvement was accepted as being complete by the City of Ripon on July 8, 2025.
THE CITY OF RIPON
By ___________________________
Daniel de Graaf , Mayor
(SIGNATURE MUST BE NOTARIZED & RECORDED)
VERIFICATION
I, Lisa Roos, do hereby certify as follows:
I am now, and have been duly appointed, acting and qualified City Clerk of the City of Ripon, a California Municipal Corporation of the Sixth Class; as such City Clerk, I am the custodian of the Official Records of the City Council of said City; the foregoing Document, NOTICE OF COMPLETION is a full true and correct copy and was duly and regularly ordered to be recorded in the office of the San Joaquin County Recorder. __________________________________ ______________________________________ Date Lisa Roos, City Clerk
City of Ripon
A Municipal Corporation
1.4.A.b
Packet Pg. 166 Attachment: NOC_Fleet Maint Facility (4658 : Fleet Maintenance Facility Project) City Council
259 N. Wilma Avenue
Ripon, CA 95366
MEMO
To: Honorable City Council
From: Daniel Sauer, Chief of Police
Date: 07/08/2025
Subject: Phone System Upgrade
RECOMMENDATION:
Amend the agreement authorizing the purchase of a new phone system and infrastructure in the not to exceed amount of $24,823.04 and approve the and authorize the Mayor to sign the threeyear service contract in the not to exceed amount of $26,532.24 annually (funding source:
General Fund-85%, Water Fund-8%, Sewer Fund-6%, and Garbage Fund-1%).
UPDATE TO ORIGINAL STAFF REPORT:
In June 2025, the City Council approved the agreement with 8x8 to provide a new phone system.
Staff was notified after this City Council action that the agreement did not include fees, taxes and surcharges. Below is a summary of the changes to the amounts that were previously approved:
Original Amount Updated Amount
Cost to Purchase Phone System
and Infrastructure
$23,550.89 $24,823.04
Annual Service $20,688.00 $26,532.24
Staff is recommending the City Council amend the previous action to include the updated amounts to include fees, taxes, and surcharges.
ORIGINAL STAFF REPORT:
BACKGROUND:
The City of Ripon currently operates an on-premises Private Branch Exchange (PBX) system manufactured by Avaya. This system manages incoming phone lines from the City’s current providers, Frontier Communications and TelePacific Communications (TPX), and directs calls to the appropriate phone. The Avaya PBX system was originally installed in the early 2000s by the phone service contractor NWN Carousel. Avaya ceased sales of parts for the system in 2009 and
1.4.B
Packet Pg. 167
ended official support in 2016. As a result, any support required for the system is now provided by NWN Carousel on a time and materials basis.
The City owns the PBX system and does not have a contract with NWN Carousel, meaning the City’s primary expenses for the existing system are limited to phone line costs, which is estimated at $55,800 per year. Because of the lack of parts and support available for the outdated PBX system, there would be no immediate solution if this system failed, potentially leaving the City without phone service for days or even weeks.
City staff is recommending to upgrade the phone system to improve the long-term reliability of the City’s phone system.
DISCUSSION/ANALYSIS:
Staff has reached out to multiple vendors in search of potential solutions, upgrades, and possible replacements for the current system. The table below is a summary of the options evaluated.
Vendor Type Initial
Cost
Annual
Cost
Advantages Disadvantages
Current
system
Phone
lines
n/a $55,800 Lack of spare parts
and technical
support
Avaya
System
(Newest
Version)
On
Premise
$26,341.50 24,785.76 City owns/controls
hardware
Greater control
over data
High initial cost
Limited scalability
Disaster recovery
limitations
8x8 Cloud $23,550.89 $20,688 Affordable Pricing
Feature Rich
24/7 Support
User Friendly
interface
99.95% up time
Rated top 10 VoIP
providers
Can integrate with
a maximum of 60
other applications
Transition will be
challenging
Ring Central Cloud $26,341.50 $24,992.16 Feature rich
Advanced
analytics
99.999% up time
Comparatively
expensive
Metered long
distance calling
Transition will be
1.4.B
Packet Pg. 168
24/7 support
Rated top 10 VoIP
providers
Over 300
supported
applications
integration
challenging
Microsoft
Teams
Cloud $21,660.00 $33,108.00 Feature rich
Microsoft
application
integration
Widely accepted –
user familiarity
Most expensive
Lacking support
Transition will be
challenging
Not in top 10 VoIP
providers
City staff is recommending a transition from the current on-premises PBX system to the 8x8 internet-based hosted PBX system for the following reasons:
Hard-wired lines are being phased out globally due to the increasing adoption of modern communication technologies and the fact that copper wire infrastructure is expensive to maintain.
The 8x8 system is rated in the top 10 business VoIP providers for 2025. The 8x8 system comes with built in features at no extra cost (e.g., video conferencing, mobile app, analytics, customizable features for phone trees, call forwarding, visual voicemails, etc).
The 8x8 system was recommended by Ric Small from WayPoint Network Solutions, who has worked with 8x8 for several years and found the platform to be user friendly and customer service helpful.
The transition from the current on-premises PBX system to an internet-based system will require a coordinated effort from in-house IT, phone service providers, and our 911 support team. Among the vendors evaluated, 8x8 has provided the clearest explanation and the most helpful assistance regarding the transition process.
Once the 8x8 system is operational, the City will be able to cancel the current phone line contracts, eliminating the current annual expense of $55,800.
This transition will move the City from an entirely on-premises system that is no longer supported and is in a critical state to a cloud-hosted solution that offers immediate hardware, software, and user support. Additionally, the new system will modernize the City’s phone
1.4.B
Packet Pg. 169
capabilities, enabling features such as auto-attendants, call screening, mobile app support, voice and video conferencing, call analytics, and a wide range of other advanced functionalities.
FISCAL IMPACT:
The budget for Fiscal Year 2024-2025 does not include these costs for the replacement and upgrades of the phone system. The one-time cost for new phone equipment is $14,850.89.
Additionally, IT staff must also acquire infrastructure equipment to support the updated technology at an estimated cost of $8,700, for a total initial cost of $23,550.89. The initial cost along with the annual cost of $20,688 will be funded by the General Fund (85%), Water Fund (8%), Sewer Fund (6%), and Garbage Fund (1%).
Over the 3-year contract period, the total cost of the 8x8 phone system is estimated to be $90,000, which represents an $80,000 savings compared to the current expense of the on-site PBX system.
Attachments:
1. 8x8 Agreement
1.4.B
Packet Pg. 170
Order #CO500629667
38 Months Term
(12 Months Renewal Term)
Today’s Total
$16,123.04
Monthly Total
$2,211.02
Thanks we appreciate You!
Enjoy Two Months Free of
Services on us.
That’s $ 3,448.00 in Savings!
Quote Expires
7/31/2025
City of Ripon
259 N Wilma Ave
Ripon, California 95366
Alejandro Arias
(209) 640-5978
[email protected]
Your 8x8 Representative
Shawna Marino
[email protected]
888-782-1568
Summary by Product
Monthly Recurring Quantity Price as of
Order
Total
Base Number 1 $0.00 $0.00
Additional Local Number 20 $1.00 $20.00
8x8 Training Subscription Bronze 1 $100.00 $100.00
Service Management for XCaaS 1 $500.00 $500.00
X Series - X2 USA-DID 80 $12.00 $960.00
X Series - X1 Nationwide USA-DID 16 $9.00 $144.00
Non-Recurring
Poly Trio 8300 - PoE (No PSU Included) 2 $279.60 $559.20 Enhanced UCaaS Services 1 $3,119.00 $3,119.00
POLY EDGE E350 IP PHONE 70 $138.26 $9,678.20
GRANDSTREAM HT814 ATA 4 FXS Ports 5 $85.98 $429.90
GRANDSTREAM HT802 ATA 2 FXS Ports 6 $48.01 $288.06
POLY EDGE E550 IP PHONE 1 $218.28 $218.28
YEALINK W76P (DECT BASE W70B plus
DECT HANDSET W56H)
1 $161.46 $161.46
YEALINK W56H DECT HANDSET 1 $97.37 $97.37
Poly Trio 8300 Power Kit - NA Plug 2 $30.24 $60.48
Subtotal $16,335.95
TODAYS QUOTE TOTAL FOR 1 LOCATION(S)
Recurring Non-Recurring Recurring
Taxes & Fees
One Time
Tax
Shipping Due Today
$1,724.00 $14,611.95 $487.02 $890.71 $161.50 $16,123.04
1.4.B.a
Packet Pg. 171 Attachment: 8x8 Agreement (4728 : Phone System Upgrade) Order #CO500629667
38 Months Term
(12 Months Renewal Term)
City of Ripon - 259 N Wilma Ave, Ripon, CA, USA, 95366
Description Quantity Unit Price Monthly
Recurring
Due Today
Base Number 1 $ 0.00 $ 0.00 $ 0.00
Additional Local Number 20 $ 1.00 $ 20.00 $ 0.00
Poly Trio 8300 - PoE (No PSU Included) 2 $ 279.60 $ 0.00 $ 559.20 8x8 Training Subscription Bronze 1 $ 100.00 $ 100.00 $ 0.00 Service Management for XCaaS : 2 hour/month 1 $ 500.00 $ 500.00 $ 0.00 Enhanced UCaaS Services 1 $
3,119.00
$ 0.00 $ 3,119.00
POLY EDGE E350 IP PHONE 70 $ 138.26 $ 0.00 $ 9,678.20
GRANDSTREAM HT814 ATA 4 FXS Ports 5 $ 85.98 $ 0.00 $ 429.90 GRANDSTREAM HT802 ATA 2 FXS Ports 6 $ 48.01 $ 0.00 $ 288.06 X Series - X2
X Series feature usage shall not include SFDC or Bullhorn Integration Global Calling for UC Phone X Series: Global Calling for UC phone includes unlimited calls within the following countries:
- USA
- Canada
Any additional usage shall be billed quarterly on a metered basis at 8x8’s standard rates.
80 $ 12.00 $ 960.00 $ 0.00
X Series - X1 Nationwide 16 $ 9.00 $ 144.00 $ 0.00
POLY EDGE E550 IP PHONE 1 $ 218.28 $ 0.00 $ 218.28
YEALINK W76P (DECT BASE W70B plus DECT HANDSET W56H) 1 $ 161.46 $ 0.00 $ 161.46 YEALINK W56H DECT HANDSET 1 $ 97.37 $ 0.00 $ 97.37
Poly Trio 8300 Power Kit - NA Plug 2 $ 30.24 $ 0.00 $ 60.48 Subtotal $ 1,724.00 $ 14,611.95
Shipping Ground- Delivery Estimate 6/22/2025 $ 161.50
Regulatory Fees
E911 Service Fee $ 96.00 $ 192.00
Regulatory Recovery Fee $ 192.00 $ 0.00
Taxes and Surcharges
CA Public Purpose Program Surcharge $ 86.40 $ 172.80
1.4.B.a
Packet Pg. 172 Attachment: 8x8 Agreement (4728 : Phone System Upgrade) Order #CO500629667
38 Months Term
(12 Months Renewal Term)
CA State and Local 911 Tax $ 39.36 $ 78.72
CA State and Local 988 Tax $ 7.68 $ 15.36
Federal Universal Service Fund $ 65.58 $ 0.00
CA State and Local Sales Tax $ $ 890.71
Total Fees, Taxes and Surcharges $ 487.02 $ 1,349.59
Location Total $ 2,211.02 $ 16,123.04
TERMS & CONDITIONS
This Order is subject to the 8x8 UCaaS/CCaaS Service Terms set forth at http://www.8x8.com/order-terms/vo-vcc-service-terms, except that if this Order is entered into pursuant to a Service Agreement, this Order is subject to the Service Agreement (such 8x8 UCaaS/CCaaS Service Terms or Service Agreement, as applicable, the “Terms”).
No Service Fees for Two Months: Customer shall not begin to incur Service Fees or Regulatory Fees for the Ordered SaaS Services ordered under this Order until the second monthly anniversary date of the effective date of the Agreement (as that term is defined in the Terms).
.
By signing below, the customer listed herein, through its authorized representative named below:
a) acknowledges and indicates that it has reviewed the notice related to 911 and emergency services at https://www.8x8.com/terms-and-conditions/911-notice and b) has entered into this Order and agreed to the Terms, as of the date signed below.
Customer Name: City of Ripon
Signature: \si1\
Name: \fna1\
Title:
Date: \ti1\
1.4.B.a
Packet Pg. 173 Attachment: 8x8 Agreement (4728 : Phone System Upgrade) UCaaS Enhanced Services
Statement of Work (SOW)
City of Ripon 06/17/25 11:36 AM PS SOW 03630
1.4.B.a
Packet Pg. 174 Attachment: 8x8 Agreement (4728 : Phone System Upgrade) 8x8 Professional Services | Statement of Work
8x8, Inc. | 675 Creekside Way | Campbell, CA 95008 | Phone: +1.408.727.1885 Copyright © 2018 8x8. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. 8x8 proprietary and confidential Information.
Version Control: US - 1.0 / 2023-03-03 - Assisted
Contents
Appendix B– Training Definitions 17
Appendix C – Network Assessment Waiver Template 18
Glossary of Terms and Acronyms 19
1. Implementation Services Overview 3
2. Project Scope Parameters 3
3. Services and Financials 5
4. Assumptions 6
5. General Customer Responsibilities 7
6. Business Hours 8
7. Change Management 8
8. Engagement & Project Duration 9
9. Project Communications 9
10. 8x8 Implementation Team 9
11. SOW Acceptance and Authorization 10
Appendix A – Service Description “Services”, Roles & Responsibilities 12
1.4.B.a
Packet Pg. 175 Attachment: 8x8 Agreement (4728 : Phone System Upgrade) 8x8 Professional Services | Statement of Work
8x8, Inc. | 675 Creekside Way | Campbell, CA 95008 | Phone: +1.408.727.1885 Copyright © 2018 8x8. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. 8x8 proprietary and confidential Information.
Version Control: US - 1.0 / 2023-03-03 - Assisted
1. Implementation Services Overview
(“8x8”) is defined for 8x8, Inc.
(“Customer”) is defined for
8x8 shall provide services to assist Customer with the implementation of the 8x8 Unified Communications as a Service (UCaaS) solution. This SOW is subject to terms and conditions of the Service Agreement jointly executed between Customer and 8x8, Inc. and to which this SOW is an attachment, addendum, or exhibit. The services in the scope of this SOW are based on a Customer-led delivery model where 8x8 provides remote assistance, guidance, and knowledge transfer to Customer’s Administrator in their implementation of the 8x8 solution in Customer’s environment. The services in this SOW are intended to augment the course material from the 8x8 University Administrator Training and are not intended to be a replacement for Customer successfully completing appropriate 8x8 training offerings.
An 8x8 Solution Delivery Advisor will collaborate with Customer's project team to provide Services defined in this SOW. The parties recognize that Customer’s priorities and requirements may change during engagement, and that Customer may request modifications to the Services contemplated by this SOW. If such changes impact the estimated cost and/or duration of the Project, they will be reviewed between Customer’s Project Owner and 8x8’s Project Coordinator and, if approved, will be reflected in a mutually executed Change Request. The offer of this Statement of Work (SOW) is effective as of the date listed on the cover page and remains effective for 45 calendar days, at which time this offer expires.
2. Project Scope Parameters
Services in the scope of this SOW and the design of the solution will be governed by Limits, Description and Quantity for each Scope Parameter defined in the table below:
UCaaS Scope Parameters Limit / Description/ Quantity
Total number of Users Up to
Number of Auto Attendants Up to
Number of Workgroups supported for design/ configuration equaling any combination of (Ring Group, Call Queue, Barge-in on a call without monitoring or whispering – BMW, Group Call Pick-up, Group Paging) Up to
Total number of unique Countries Up to
Total number of Sites Up to
965
1 2
City of Ripon
2 1.4.B.a
Packet Pg. 176 Attachment: 8x8 Agreement (4728 : Phone System Upgrade) 8x8 Professional Services | Statement of Work
8x8, Inc. | 675 Creekside Way | Campbell, CA 95008 | Phone: +1.408.727.1885 Copyright © 2018 8x8. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. 8x8 proprietary and confidential Information.
Version Control: US - 1.0 / 2023-03-03 - Assisted
Conversation IQ (Up to 1 standard scorecard)
Single Sign-On (SSO) configuration
MS Teams Integration Assistance (see assumptions)
Number of UCaaS Go-live Events Up to
Number Porting Scope Parameters Limit / Description/ Quantity Number of Losing Carriers (from whom numbers will be ported to 8x8) Up to Number of DID/DDI/TFN to be Ported Up to
Number of Porting Events Up to
Phone Number Spoofing
CCaaS Scope Parameters Limit / Description/ Quantity
Solution Design Not in Scope
Total Number of Named Agents Not In Scope
Total Number of Inbound Voice, Email and Chat IVR Scripts Not in Scope Number of Agent Queues
Not in Scope
Total Status Codes Not in Scope
Post Call Survey (Limited to One Channel / One Survey)
Number of Wallboards Not in Scope
Basic Quality Management (Up to 1 standard scorecard)
Basic Speech Analytics
CCaaS Out of the box Standard CRM Integration
Number of Go-live events Not in Scope
Not in Scope
Not in Scope
Not in Scope
Not in Scope
UCaaS Out of the box Standard CRM Integration
Not Included Not Included Not Included None1
0 100 Not Included 2
1.4.B.a
Packet Pg. 177 Attachment: 8x8 Agreement (4728 : Phone System Upgrade) 8x8 Professional Services | Statement of Work
8x8, Inc. | 675 Creekside Way | Campbell, CA 95008 | Phone: +1.408.727.1885 Copyright © 2018 8x8. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. 8x8 proprietary and confidential Information.
Version Control: US - 1.0 / 2023-03-03 - Assisted
3. Services and Financials
As consideration for 8x8’s performance of Professional Services for Implementation, the Customer shall pay 8x8 the fixed fees identified below. All payments for the Implementation Services performed are non-refundable.
Profesional Services Fees
Enhanced Services
Training Services
Total
Invoicing Schedule: Service Fees will be invoiced upon execution of the SOW by both parties.
This SOW does not include any applicable VAT, sales or use taxes, shipping, customs, duties or any other fees. If applicable, these will be reflected separately in the associated order.
Travel Expenses: Fees quoted above do not include any travel costs; all services in the scope of this SOW are delivered remotely Training Services: The following Training Services have been identified to support a successful deployment and ongoing maintenance of the platform. Refer to the last page of this SOW for a breakdown of the training services purchased and refer to Appendix B for a description of the available training services.
$3,119 $0 $3,119
1.4.B.a
Packet Pg. 178 Attachment: 8x8 Agreement (4728 : Phone System Upgrade) 8x8 Professional Services | Statement of Work
8x8, Inc. | 675 Creekside Way | Campbell, CA 95008 | Phone: +1.408.727.1885 Copyright © 2018 8x8. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. 8x8 proprietary and confidential Information.
Version Control: US - 1.0 / 2023-03-03 - Assisted
4. Assumptions
• Fees quoted assumes Customer is discharging their assigned responsibilities in accordance with the Project Schedule, which is limited to a 60-calendar day deployment; measured from the project kickoff call. Delays resulting from Customer not fulfilling their responsibilities per the Project Schedule will result in additional 8x8 effort and fees and Customer agrees to execute a Change Request in such instances. • Fees assume requirements and design for all in-scope UCaaS services will be collected in one (1) design session for a total design not to exceed - hour(s) and will be completed within fourteen (14) calendar days of project kickoff. Requests for multiple requirements and design sessions or additional time for this task will require a CR and additional Customer funding. • All Services in this SOW are limited to just the out of the box capabilities and features of the 8x8 platform identified in the Scope Parameters in Section 2. • The Scope Parameters indicate the portion of Services 8x8 is performing in this SOW; Customer is responsible for configuring the balance of items required for the platform deployment. Any requested increases to the quantities in the Scope Parameters will require a Change Request and will require additional Customer funding.
• Fees quoted assumes a total of two (2) hours per UCaaS go-live event. Customer request for additional go-live events will require a Change Request and additional funding. Additionally, and if in scope, all contact center agents must go-live in a single go-live event. • Fees quoted assume all Customer project management is being led with U.S. based Customer resources. • Services for the out-of-the-box integrations is limited to configuring the 8x8 side of the configuration and providing documentation to Customers CRM administrator for completing the integration.
• Training fees are not included in this SOW, and the Training Services are delivered separately from this SOW. Instructions for accessing self-paced training or separately purchased instructor led training will be provided. • The minimum recommend private end-user training may not support live seats for all of Customer’s end-users and assumes Customer will perform trainthe-trainer sessions and/or recording a session and make the recording available to their Users or purchase additional end-user training. • Quality Management is limited to 8x8 providing guided configuration for one (1) evaluation scorecard and sharing best practices for using the Quality Management application. Customer requests for QM or SA consulting will require a separate SOW. • Configuration of features available in this SOW is dependent on Customer separately purchasing the appropriate licenses. • This SOW is limited to Sites located in the following countries only. The United States, Canada, Australia, New Zealand, France, Germany, Italy, Spain, Netherlands, and the United Kingdom .
4 1.4.B.a
Packet Pg. 179 Attachment: 8x8 Agreement (4728 : Phone System Upgrade) 8x8 Professional Services | Statement of Work
8x8, Inc. | 675 Creekside Way | Campbell, CA 95008 | Phone: +1.408.727.1885 Copyright © 2018 8x8. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. 8x8 proprietary and confidential Information.
Version Control: US - 1.0 / 2023-03-03 - Assisted
5. General Customer Responsibilities
In addition to identified Service-specific responsibilities, Customer agrees to the following general responsibilities to enable and support 8x8 to successfully deliver on the scope of the project.
Responsibility
Areas
Description
Network Readiness • Customer’s network must pass the 8x8 Network Utility, a software tool available at https://support.8x8.com/us/Support_and_Services/Support/Download_the_8x8_Network_Utility (“NetUtil”). • In the event Customer’s network does not pass or meet 8x8’s requirements for voice solutions to be implemented, Customer agrees to signoff on the Network Assessment Waiver Form (Appendix C) prior to Go-Live.
• When requested by 8x8, provide information regarding network topology and layout in the form of diagram or available documentation.
• Address corrective actions identified by 8x8.
Project
Management
• Assign a Project Manager for the duration of the Project to manage execution of project tasks • Complete Customer responsibilities by the dates agreed between Customer and 8x8. • Coordinate tasks associated with Customer's third-party vendor or system necessary for 8x8 to perform Services.
Project Delivery • Provide resources of adequate skills and knowledge to perform platform configuration • Provide access to Customer Subject Matter Experts (SME) in the areas of 8x8 out-of-the-box integrations with Customer CRM systems as and where required and applicable.
• Provide access to Customer staff authorized to identify solution requirements and make design decisions including signoff on Solution Design. • Participate in key project meetings setup by 8x8 resources • Review and provide prompt feedback (typically within two (2) business days) of project materials and deliverables. • Collect data, populate 8x8-provided data load templates, and verify data. • Complete system test activities and solution acceptance testing and sign-off. • Identify Customer project team members authorized to discuss relevant business processes and who are authorized to make change decisions.
• Provide information regarding Customer business processes, business objectives, and use cases.
System
Administrator
Readiness
• Assign one or more resource(s) as administrator(s) of the 8x8 system. • Evaluate and either take the included self-paced training or separately purchase instructor-led administrator training classes from 8x8 University and successfully complete the training in advance of the project solution design session o System Administrators should successfully complete the 8x8 Work Admin and Configuration class and the Virtual Contact Center Admin and Configuration class offered by 8x8 University prior to making changes on the platform. The Advanced Topics and Troubleshooting classes are recommended.
• Collect, document, configure and test those requirements which are not in the scope of this SOW and that are either required for Customer to go-live in production or desired.
1.4.B.a
Packet Pg. 180 Attachment: 8x8 Agreement (4728 : Phone System Upgrade) 8x8 Professional Services | Statement of Work
8x8, Inc. | 675 Creekside Way | Campbell, CA 95008 | Phone: +1.408.727.1885 Copyright © 2018 8x8. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. 8x8 proprietary and confidential Information.
Version Control: US - 1.0 / 2023-03-03 - Assisted
• Ensure that System Administrator is ready to administer and maintain 8x8 system prior to Go-Live.
Audio Recordings • Provide audio recording files required for 8x8 system configuration in the requested format. • Upload and configure audio recording files in the 8x8 system.
Call Forwarding
System Readiness • Perform technical and functional validation of the 8x8 Solution with guidance from 8x8. • Regression and end-user testing plans and execution of those plans. • Plan the phone number porting and cut over with guidance from 8x8. • If call forwarding is part of the plan, engage call forwarding on either:
o Carrier level, by working with the current Carrier (recommended option) o PBX level (this option could result in degraded call quality for inbound calls) o Extensions / phone level (this option could result in degraded call quality for inbound calls) End User
Readiness • Evaluate and either take the included self-paced training or separately purchase instructor-led End User offerings from 8x8 University. • Ensure that End Users are ready to use 8x8 system prior to Go-Live. • Ensure that End Users’ use cases are accounted for and incorporated in the 8x8 Solution.
Porting/ Number
Transfer
• Provide list of numbers to be ported (NTBPs).
• Provide required information, including Customer Service Records (CSRs) and Letters of Agreements (LOAs), Copy of Bill (COB) in a timely manner.
• Manage (engage/ disengage) call forwarding (if call forwarding is used within the port strategy). • Perform post port testing to verify Customer owned numbers are ringing through as expected on the 8x8 platform
6. Business Hours
Business Hours: Services will be performed, and 8x8 personnel shall be available to be contacted, from 8.00 AM to 5.00 PM local time zone where the work is being performed, Monday through Friday, excluding designated holidays. Time worked outside of these designated hours at Customer’s request will result in additional fees and will require a Change Request.
7. Change Management
The change management process (“Change Management Process”) described below shall govern changes to the scope of Services during the term of this SOW.
1. A change request may be submitted via email (“Change Request”) to the Project Coordinator. All Change Requests (“CR”) must be documented in writing.
2. The Change Request is discussed at the first opportunity, typically at the next weekly project meeting, unless it requires more prompt action. The goal is to approve/disapprove it at the same meeting if feasible.
1.4.B.a
Packet Pg. 181 Attachment: 8x8 Agreement (4728 : Phone System Upgrade) 8x8 Professional Services | Statement of Work
8x8, Inc. | 675 Creekside Way | Campbell, CA 95008 | Phone: +1.408.727.1885 Copyright © 2018 8x8. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. 8x8 proprietary and confidential Information.
Version Control: US - 1.0 / 2023-03-03 - Assisted
3. 8x8 will review Customer’s submitted Change Request and evaluate its impact to scope, effort, and schedule, and will provide Customer with a Change Request document that details the changes to scope, schedule and budget for Customer’s review and execution
4. Customer has up to three (3) business days to review and approve or reject the Change Request [and any related Service Order (where the Change Requests contemplates new or additional 8x8 subscription services and/or equipment)]. Once approved by Customer, 8x8 will initiate the work detailed in the Change Request.
8. Engagement & Project Duration
8x8 will engage with Customer within ten (10) business days of the effective date of the Order containing the Services Fees specified by this SOW (or such later date as all customary financial checks have been approved/confirmed). 8x8 and Customer will meet via conference call for the project kickoff call and establish the cadence for the project.
The Project is assumed to be completed within 60-days and assumes that Customer performs tasks assigned in a timely manner and as mutually agreed to, and that 8x8 is not required to expend additional effort to overcome unforeseen obstacles attributable to circumstances, actions or inactions caused by Customer or any third party not engaged by 8x8 or under its control.
9. Project Communications
8x8 will render the project and manage all project correspondences in English and 8x8 will manage the implementation project using email. 8x8 may also use Microsoft Office (Word, Excel, and PowerPoint) to create project artifacts, which will be provided to Customer via email.
10. 8x8 Implementation Team
The following roles and responsibilities to be filled by 8x8 have been identified as part of this engagement. There may be multiple individuals per role or individuals may play multiple roles on the project. Each role below includes a description of the role.
1.4.B.a
Packet Pg. 182 Attachment: 8x8 Agreement (4728 : Phone System Upgrade) 8x8 Professional Services | Statement of Work
8x8, Inc. | 675 Creekside Way | Campbell, CA 95008 | Phone: +1.408.727.1885 Copyright © 2018 8x8. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. 8x8 proprietary and confidential Information.
Version Control: US - 1.0 / 2023-03-03 - Assisted
8x8 Role Location Description
Project Coordinator (“PC”) Remote Specialist with experience in scheduling and managing 8x8 project resources and the Change Management process
Solution Delivery
Advisor (“SDA”)
Remote Specialists in the implementation / configuration of specific 8x8 products in scope for this project. Their role is to consult, configure, test, and document the in-scope 8x8 solution.
Porting Coordinator (“LNP”) Remote Specialist in porting of Customer DID’s / numbers to 8x8. Their role is to work with Customer to obtain required documentation for porting of Customer’s DID’s from its current Carrier to 8x8’s Carrier, and coordinate porting with the losing Carrier.
Resource allocation and assignment remains at the sole discretion of 8x8 in support of delivery of Services. Subject to the terms and conditions of the Service Agreement, 8x8 reserves the right to use third-party resources as needed, and such resources will work under the direction of 8x8 Project Coordinators. 8x8 Project Coordinator will communicate to Customer the names of the third-party resources as and when they are engaged and assigned to the above identified project roles.
11. SOW Acceptance and Authorization
1. Project Acceptance
8x8 willsend a Support Transition email within seven (7) days of the final in-scope go-live event indicating Customers acceptance of the project. Customer must notify the Solution Delivery Advisor via email of any 8x8 performed configurations which do not conform to those in the Build Capture Document, or other mutually approved 8x8 configuration documentation, within one (1) business day of the Support Transition email being sent, after which time the project will be considered accepted. Acceptance of the Project Services shall indicate that 8x8 Professional Services has fulfilled the tasks and obligations outlined in this SOW. Any software or platform defects remaining at the time of Support Transition email (that are not related to implementation or SOW Deliverables) will be transitioned to the 8x8 Support team and/or the support team of the responsible vendor and noted on the Project Acceptance Document.
2. Escalation Process
The 8x8 Solution Delivery Advisor is the primary contact for all issues, planning, and Customer concerns related to this project; the full escalation path below represents Customer’s remedy for addressing concerns or issues related to 8x8’s performance of obligations under this SOW.
1. Solution Delivery Advisor (TBD)
2. Email [email protected]
3. Tom Garvey
Senior Director, Professional Services
[email protected]
1.4.B.a
Packet Pg. 183 Attachment: 8x8 Agreement (4728 : Phone System Upgrade) 8x8 Professional Services | Statement of Work
8x8, Inc. | 675 Creekside Way | Campbell, CA 95008 | Phone: +1.408.727.1885 Copyright © 2018 8x8. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. 8x8 proprietary and confidential Information.
Version Control: US - 1.0 / 2023-03-03 - Assisted
IN WITNESS WHEREOF, this SOW has been executed on behalf of each party by its duly authorized representative.
8x8, Inc.
Full Name Full Name
Title Title
Signature Signature
Date Date
Customer
1.4.B.a
Packet Pg. 184 Attachment: 8x8 Agreement (4728 : Phone System Upgrade) 8x8 Professional Services | Statement of Work
8x8, Inc. | 675 Creekside Way | Campbell, CA 95008 | Phone: +1.408.727.1885 Copyright © 2018 8x8. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. 8x8 proprietary and confidential Information.
Version Control: US - 1.0 / 2023-03-03 - Assisted
Appendix A – Service Description “Services”, Roles & Responsibilities 8x8 Sample Project Timeline
Services Description: All Services described below are limited to the Project Scope Parameters Section and their associated Assumptions.
Service Name Service Description
Project Coordination 8x8 manages the 8x8 Implementation Team and the Change Management process:
• 8x8 PC is Customer's main point of contact for the Project, and responsible for all corresponding interaction between 8x8 and Customer project teams.
8x8 responsibilities:
• Conduct Project Kick-off meeting
• Establish and maintain Project Schedule.
• Overall management of scope, schedule and budget.
8x8 deliverables:
• Project Schedule.
Customer responsibilities: Overall
project management
Network
Assessment
•
8x8 guides Customer through running the baseline test using the 8x8 provided Network Utility (“NetUtil”) to ensure Customer's network readiness for the 8x8 solution. Examples of diagnostics executed during the test include DNS testing to validate geo-routing to the correct data center, validate certain ports are open and that ALG is not being used. Media testing is performed to identify potential issues with packet loss, jitter or latency and other tests analyze fragmentation and bufferbloat. 8x8 responsibilities:
Provide 8x8 network requirements documentation.
1.4.B.a
Packet Pg. 185 Attachment: 8x8 Agreement (4728 : Phone System Upgrade) 8x8 Professional Services | Statement of Work
8x8, Inc. | 675 Creekside Way | Campbell, CA 95008 | Phone: +1.408.727.1885 Copyright © 2018 8x8. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. 8x8 proprietary and confidential Information.
Version Control: US - 1.0 / 2023-03-03 - Assisted
• Provide a link to the 8x8 NetUtil download, along with instructions for running the baseline and monitor tests • Provide an activation key for NetUtil.
• Communicate concerns identified during the analysis of test results. 8x8 deliverables:
• Network requirements documentation and Network Utility (“NetUtil”), along with instructions to run tool. • Feedback on Network Assessment results.
• Actionable recommendations to reduce network-related VoIP issues. • Provide best practices on configuration of firewall for VoIP policy*.
Customer responsibilities:
• Download and execute the NetUtil at all Customer locations using 8x8 • Perform remediation activities to address network configuration which may impact voice traffic • Sign a Network Assessment Waiver if unable to execute the network test or remediate findings for one or more locations. * 8x8 does NOT provide step-by-step configuration of network equipment, only high-level recommendations. Please contact your equipment vendor for support/instructions on configuring the device.
Solution Design Based on Customer's current business processes and design requirements, and within the scope parameters of this SOW, 8x8 identifies an optimal solution, including configuration of the 8x8 solution components included in Section 2. The design is elaborated in consultation with Customer and captured in the Build Capture Document (“BCD”) 8x8 responsibilities:
• Review “as-is” relevant business processes
• Collect and document solution requirements limited to the defined scope parameters in Section 2 and any associated Assumptions. • Review solution requirements and design with Customer stakeholders and incorporate results and feedback. 8x8 deliverables:
• Build Capture Document
Customer Responsibilities:
• Customer is responsible for verifying, and approving by signature, the requirements documented in the BCD • Collect and document solution requirements that are not defined in the scope parameters in Section 2.
Assumptions:
• Any Customer requested changes following approval of the BCD will require a Change Request and may require additional Customer funding.
1.4.B.a
Packet Pg. 186 Attachment: 8x8 Agreement (4728 : Phone System Upgrade) 8x8 Professional Services | Statement of Work
8x8, Inc. | 675 Creekside Way | Campbell, CA 95008 | Phone: +1.408.727.1885 Copyright © 2018 8x8. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. 8x8 proprietary and confidential Information.
Version Control: US - 1.0 / 2023-03-03 - Assisted