Cities Index.
Minutes

Ripon City Council
September 9, 2025

Document
Minutes
Meeting
September 9, 2025
Body
Ripon City Council
Original file
38.8 MB
Text extracted from the city's file for reading and search. Open the original on riponcityca.iqm2.com. That file is the official record.

Ripon City Council Minutes
TUESDAY, SEPTEMBER 09, 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, City Clerk Lisa Roos.

IN THE MATTER OF:

1. CONFERENCE WITH LEGAL COUNSEL – EXISTING LITIGATION pursuant to Section 54956.9(d)(1) of the California Government Code. (a) Liberty Self Storage, L.P. v. City of Ripon; Ripon Consolidated Fire District Case #: STK-CV-UWM-2025-0007527
(b) City of Ripon v. David Hegarty
Case #: STK-CV-UED-2025-7194
(c) California Sportfishing Protection Alliance v. Eastern San Joaquin Groundwater Authority
Case #: CV-20-001720
Return to open session.

City Attorney Terpstra said Council met in closed session to approve invoices for the litigation matters listed in the agenda. No other 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 Glenn Gerdes gave the invocation.

City Council Page 2 September 9, 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, Information Systems Technician Elizabeth Farnam, Glenn Gerdes.

PUBLIC DISCUSSION:

No one from the public wished to speak at this time.

APPROVAL OF MINUTES:

Motion to approve the minutes of the Regular Ripon City Council Meeting of August 12, 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 - AUG 12, 2025 6:00 PM APPROVAL OF AGENDA AS POSTED (OR AMENDED):

Council Member Zuber requested Items 1.2A and 1.2H be pulled from the Consent Calendar for discussion.

Motion to approve the agenda as amended.

RESULT: ADOPTED AS AMENDED [UNANIMOUS]
MOVER: Leo Zuber, Council Member
SECONDER: Michael Restuccia, Council Member
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber
City Council Page 3 September 9, 2025

1. CONSENT CALENDAR
Motion to approve the Consent Calendar as amended.

RESULT: ADOPTED AS AMENDED [UNANIMOUS]
MOVER: Michael Restuccia, Council Member
SECONDER: Leo Zuber, Council Member
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber

1.1. Income
A. STATE OF CALIFORNIA
Sales Tax
(August 2024 $593,076.62)
FY 2025-26 YTD: $811,648
FY 2024-25 YTD: $938,722
Highway Users Tax
(July 2024 $44,894.50)
FY 2025-26 YTD: $41,127
FY 2024-25 YTD: $44,895
SB1 Street & Road Tax
(August 2024 $38,597.65)
FY 2025-26 YTD: $76,885
FY 2024-25 YTD: $71,855
$430,635.04
$41,127.25
$40,318.20
TOTAL $512,080.49
B. CCATT HOLDINGS
Monthly Acacia Avenue Cell Tower Lease Payment
August 2025 $1,336.34
C. CHARTER COMMUNICATIONS
Quarterly Franchise Fee Payment – June 2025 $19,624.86
D. WASTE MANAGEMENT
Monthly Franchise Fee Payment - July 2025 $6,012.70

1.2. Bills, Invoices, Payments
A. ITEM A WAS MOVED TO ITEMS PULLED FROM CONSENT
B. US BANK
California Statewide Community Development Authority
Water and Wastewater Revenue Bonds Series 2006C $436,050.00 C. US BANK
California Statewide Community Development Authority
Water Revenue Refunding Bonds Series 2012 $262,603.13
City Council Page 4 September 9, 2025
D. BASECAMP ENVIRONMENTAL, INC.

Environmental Review for Lawson Drayage
(Reimbursed by Developer)
Progress Payment – Invoice #52878 $1,293.75
E. CALIFORNIA CAD SOLUTIONS, INC.

Progress Payment FY 2025-2026
Invoice #701850 $1,618.75
F. PRICE PAIGE & COMPANY
Audit Services
Progress Payment – Invoice #36570 $21,055.00
G. LAW OFFICE OF THOMAS H. TERPSTRA, JR.

General Matters
Police Department
Private Development
$10,112.75
$3,038.50
$5,885.00
TOTAL $19,036.25
H. ITEM H WAS MOVED TO ITEMS PULLED FROM CONSENT
I. KNIFE RIVER CONSTRUCTION
Ripona Resurface Project
Progress Payment – Invoice #2 $959,140.90
J. SAN JOAQUIN REGIONAL TRANSIT DISTRICT
Blossom Express Driver
August 2025 Invoice #AR038071 $2,249.87
K. SIEGFRIED ENGINEERING, INC.

Civil Design for the N. Ripon Rd./River Rd. Intersection Project Progress Payment – Invoice #50350 $14,819.50
L. MCR ENGINEERING
Inspection Services for the Meadowood Subdivision Project Progress Payment - Invoice #21346
Progress Payment - Invoice #21354
$11,100.00
$8,700.00
TOTAL $19,800.00
M. SKW & ASSOCIATES
Design Services for the Senior Center Retrofit Project
Progress Payment – Invoice #207609 $8,195.00
N. CORONA ENVIRONMENTAL CONSULTING, LLC
General Consulting Services
Progress Payment – Invoice #U-9206 $625.00
City Council Page 5 September 9, 2025

1.3. Miscellaneous Items
A. PROFESSIONAL SERVICES AGREEMENT
J D E engineering, inc. Approve and authorize the Mayor to sign the Professional Services
Agreement with J D E engineering, inc.
to provide construction management and
inspection services for various projects
in the not to exceed amount of $30,000
(funding source: varies by construction
project).

ITEMS PULLED FROM CONSENT

1.2A : SAN JOAQUIN PARTNERSHIP
Annual Membership Fee - Invoice #11233 $5,000.00
Council Member Zuber questioned the value of the San Joaquin Partnership and suggested inviting them to the next City Council meeting to explain how they benefit the City. City Administrator Werner said staff will reach out to the Partnership.

Vice Mayor Barton said that, in his experience, the meetings were not a good use of time and recommended waiting to pay the invoice until Council hears from the Partnership.

Council Member Restuccia said he previously served on the Partnership Board but stopped attending because the focus was mainly on Stockton and Tracy.

Zuber clarified he is not opposed to membership or paying the fee and that inviting the Partnership would be a good reminder that Ripon is part of the organization and an opportunity for the Partnership to highlight what they are doing for the City.

Barton said he would like to postpone payment of the San Joaquin County Partnership Invoice until the Council hears from a representative of the Partnership and at that time, the Council will make a decision on whether or not to approve the invoice.

Mayor de Graaf asked if there is a late payment penalty. City Administrator Werner confirmed there is not, as staff had just recently received the invoice.

Zuber said he does not want to see a long delay. He said he does not want to send a message saying something that we regret later. Barton agreed and said that if Council does not hear from the Partnership for six months, that is a message received.

City Council Page 6 September 9, 2025
Motion to postpone payment of Item 1.2A San Joaquin County Partnership Invoice until Council hears from a representative of the Partnership and at that time, the Council will make a decision on whether or not to approve the invoice.

RESULT: ADOPTED AS AMENDED [UNANIMOUS]
MOVER: Gary Barton, Vice Mayor
SECONDER: Dean Uecker, Council Member
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber

1.2H : GROVER LANDSCAPE SERVICES, INC.

Landscape Repair Project
Progress Payment – Invoice #5 $96,927.17
Council Member Zuber said that the City had required developers to install landscaping and over time, much of it had fallen into disrepair. He said the recent improvements are beginning to achieve the effect Council intended when the landscaping project was approved. Zuber said that the City works hard to ensure that as Ripon grows, it remains a community people want to be in rather than simply functional.

Council Member Restuccia agreed with Zuber and said much of the credit goes to the staff for following up and ensuring the work was completed.

Motion to approve Item 1.2H Grover Landscape Services, Inc. Invoice.

RESULT: ADOPTED AS AMENDED [UNANIMOUS]
MOVER: Leo Zuber, Council Member
SECONDER: Michael Restuccia, Council Member
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber
**END OF CONSENT CALENDAR**

2. RESOLUTIONS
A. RESOLUTION NO. ______

A RESOLUTION OF THE CITY

COUNCIL OF THE CITY OF RIPON

DESIGNATING THE VOTING

DELEGATE TO THE LEAGUE OF

CALIFORNIA CITIES ANNUAL

CONFERENCE
Determine if any Council Member(s) will
be attending the annual conference in Long
Beach from October 8-10, 2025.

Mayor de Graaf asked if anyone was interested in attending. Council declined to attend.

No action taken.

City Council Page 7 September 9, 2025

3. PUBLIC HEARINGS
Council will take action on the following items at the conclusion of each Public Hearing.

A. RESOLUTION APPROVING THE BUILDING DEPARTMENT PERMIT FEE

SCHEDULE
RESOLUTION NO. 25-29

A RESOLUTION OF THE CITY

COUNCIL OF THE CITY OF RIPON

APPROVING THE BUILDING

DEPARTMENT PERMIT FEE

SCHEDULE WITH ANNUAL

INDEXING
This is public hearing to consider adoption
of a resolution approving the Building
Department Permit Fee schedule.

Recommended Action:

Staff recommends that the City Council
adopt the resolution approving the Building
Department Fee Schedule and the indexing
of those fees, beginning January 1, 2027.

Planning Director Zuidervaart said this is a public hearing to consider adoption of a resolution approving the Building Department Permit Fee schedule. He explained that the Building Department safeguards the health, safety, and welfare of the community by reviewing and approving building plans, conducting inspections, and enforcing state and local building standards.

Zuidervaart said that the City does not currently maintain a formally published fee schedule.

Instead, fees are based on the 1994 Uniform Administrative Code, adopted by the City in 1996, and have not been updated since. He said rising labor costs, overhead, and regulatory requirements have increased expenses, and current fees now recover only 57% of the Department’s actual costs.

Zuidervaart said the proposed fee schedule is designed to reach a 90% cost recovery rate, which is consistent with best practices across California. Zuidervaart said this adjustment will help the Department maintain adequate staffing, meet community needs efficiently, and continue to provide responsive customer service.

Zuidervaart said that the new structure is based on nationally recognized valuation data from the International Code Council. This approach will simplify the fee calculation process, promote fairness, increase transparency for applicants, and ensure Ripon’s fees remain competitive with nearby jurisdictions.

Council Member Restuccia said he is pleased to see that the proposed permit fee schedule covers the cost of the Building Department. He said it is important to maintain the quality of Ripon.

PUBLIC HEARING OPENED
On behalf of the public, City Clerk 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.

City Council Page 8 September 9, 2025
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.

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.

PUBLIC HEARING CLOSED
Motion to approve Resolution 25-29 approving the Building Department Fee Schedule and the indexing of those fees, beginning January 1, 2027.

RESULT: ADOPTED [UNANIMOUS]
MOVER: Leo Zuber, Council Member
SECONDER: Michael Restuccia, Council Member
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber

4. DISCUSSION ITEMS
A. TRASH IMPLEMENTATION PLAN
Discussion/No Action Staff to discuss the Trash Implementation Plan to be submitted to the State Water
Resources Control Board as required by
the City's Municipal Separate Storm Sewer
Systems permit.

Public Works Director Pease said the State Water Board adopted “Trash Provisions” in 2015 to prevent trash from entering storm drains and waterways, including the Stanislaus River. Cities and counties must fully comply by 2030 through either Track 1 or Track 2 compliance methods. He said the City initially selected Track 1, which involved installing large Full Trash Capture Systems at stormwater outfalls, but the cost was estimated at over $2 million for installation with $80,000 in annual maintenance. He said in 2023, the City hired Stone Creek Environmental to prepare a Trash Implementation Plan and in 2024 notified the State of the decision to switch to Track 2, which is projected to cost less than $200,000 total by 2030.

Pease said Track 2 allows the City to survey trash levels in Priority Land Use areas, which include high density residential, industrial, commercial, mixed urban, and public transportation. He said of the 53 locations surveyed by staff and consultants in both wet and dry seasons, 51 were rated low for trash generation, meaning no further action is required. Only two locations, Santos and Jack Tone near a truck stop, and Frontage and Milgeo near the Highway 99 ramps, were rated at a moderate level.

City Council Page 9 September 9, 2025
Pease said a moderate rating means some trash was visible but not at a level considered high or very high. Under the Plan, these areas must be surveyed three times per year until they achieve a low rating for three consecutive assessments, at which point no further action will be required. He said in the meantime, the City will increase street sweeping and provide outreach to local businesses to address trash accumulation.

Pease said if these measures are not successful by 2028 or 2029, the City may need to install Full Trash Capture Systems at catch basin inlets in those areas before the 2030 deadline. The cost of this work is estimated at $80,000 for installation and $10,000 annually for maintenance. He said the moderate locations together generate about 228 gallons of trash per year, which is the equivalent of 2.5 residential cans. The Plan will be submitted to the State Water Board, and staff will continue to monitor upcoming changes, including a revised stormwater permit expected in 2026.

Vice Mayor Barton said he admired staff’s approach to meeting the State’s requirements and asked if it would be possible to monitor more than three times a year in order to stay proactive. Pease confirmed that staff could do so and noted that City staff participated in the walkthroughs with the consultant to learn what to look for.

Council Member Restuccia said staff’s approach, with an estimated cost of $200,000, is a much better financial choice than the $2 million option.

REPORTS
Department Heads:

Police Chief Sauer said the Department participated in the Saturation Traffic Enforcement Program (STEP) on August 19, 2025 along with multiple agencies within San Joaquin County with a total of 12 officers. He said STEP is aimed at reducing collisions by enforcing hazardous moving violations, including red light violations, speeding, distracted driving. He said that there were a total of 131 traffic stops conducted resulting in 117 citations over a period of about 8 hours. Sauer said STEP is a rotating monthly initiative in which law enforcement focuses on different cities throughout the County to improve traffic safety.

Council Member Zuber asked if the Department is still working on the scooter issue. Sauer confirmed. Council Member Zuber said he has noticed more of the kids wearing helmets but he is still receiving complaints about kids acting recklessly. Council Member Restuccia said he has also noticed that more of the kids in his neighborhood are wearing their helmets.

Planning Director Zuidervaart said there will be a Planning Commission meeting on September 15 where the Planning Commission will be considering a parcel map on North Jack Tone Road.

Zuber said he noticed that there was temporary fencing put up around the site near the Angle gas station and asked if that means construction is going to start. Zuidervaart said the contractor pulled a grading permit.

Public Works Director Pease reported that August water usage was down 13.5% compared to 2013 figures, and 1% from last year.

City Council Page 10 September 9, 2025
Pease said that the large item pickup program will continue through September and residents can sign up for a one-time pickup of up to four items through September.

Pease said the annual brush pick-up program will begin October 15 and will run through January

7. Vice Mayor Barton said he wanted to compliment staff on the newsletter that went out, specifically the article regarding how the City implemented the State requirement on trash separation. He said it is a great example of how staff tries to comply with State mandates and to do so at as low a cost as possible.

City Council:

Vice Mayor Barton said that while much of the news today focuses on violent crime in major cities, Ripon is fortunate not to experience that. He encouraged the community to keep the Police Department in their prayers, noting that the officers work hard to ensure Ripon remains a very safe city, something that can be easy to take for granted. He thanked the Chief and the Department for their efforts.

Mayor de Graaf thanked those who attended the meeting.

There being no further business, the meeting was adjourned at 6:37 PM. (Signed) Daniel de Graaf
Mayor
ATTEST:
(Signed) Lisa Roos
City Clerk
Ripon City Council Minutes
TUESDAY, AUGUST 12, 2025 – 6:00 PM

REGULAR MEETING
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 Chris Williams 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
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, Information Systems Technician Elizabeth Farnam, Lauren Christopher, Kelly Donohue, Rod Wright.

PUBLIC DISCUSSION:

No one from the public wished to speak at this time.

APPROVAL OF MINUTES:

Motion to approve the minutes of the Regular Ripon City Council Meeting of July 8, 2025.

RESULT: ADOPTED [UNANIMOUS]
MOVER: Michael Restuccia, Council Member
SECONDER: Gary Barton, Vice Mayor
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber
A. CITY COUNCIL - REGULAR MEETING - JUL 8, 2025 6:00 PM 1 Packet Pg. 11
Minutes Acceptance: Minutes of Aug 12, 2025 6:00 PM (Approval of Minutes) City Council Page 2 August 12, 2025
APPROVAL OF AGENDA AS POSTED (OR AMENDED):

Motion to approve the agenda as posted.

RESULT: ADOPTED [UNANIMOUS]
MOVER: Gary Barton, Vice Mayor
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

1.1. Income
A. STATE OF CALIFORNIA
Sales Tax
(July 2024 $345,645.29)
FY 2025-26 YTD: $381,013
FY 2024-25 YTD: $345,645
Highway Users Tax
(June 2024 $38,210.74)
FY 2024-25 YTD: $452,862
FY 2023-24 YTD: $440,944
SB1 Street & Road Tax
(July 2024 $33,257.82)
FY 2025-26 YTD: $36,567
FY 2024-25 YTD: $33,258
$381,013.12
$38,390.04
$36,566.50
TOTAL $455,969.66
B. CCATT HOLDINGS
Monthly Acacia Avenue Cell Tower Lease Payment
July 2025 $1,336.34
C. WASTE MANAGEMENT
Monthly Franchise Fee Payment - June 2025 $2,986.12
D. GILTON SOLID WASTE MANAGEMENT, INC.

Quarterly Franchise Fee Payment – June 2025 $15,959.07
1 Packet Pg. 12
Minutes Acceptance: Minutes of Aug 12, 2025 6:00 PM (Approval of Minutes) City Council Page 3 August 12, 2025

1.2. Bills, Invoices, Payments
A. BASECAMP ENVIRONMENTAL, INC.

Arc Way Development Project Environmental
(Reimbursed by Developer)
Invoice #52530
Invoice #52718
Invoice #52779
$2,406.25
$812.50
$2,850.00
TOTAL $6,068.75
B. CENTRAL SAN JOAQUIN VALLEY RISK MANAGEMENT AUTHORITY 2025-2026 1st Quarter Deposits $815,061.00
C. LIEBERT CASSIDY WHITMORE
Professional Services
Invoice # 296558 $225.00
D. GROVER LANDSCAPE SERVICES, INC.

Landscape Repair Project
Progress Payment – Invoice #4 $40,142.25
E. KNIFE RIVER CONSTRUCTION
Ripona Resurface Project
Progress Payment – Invoice #1 $209,629.85
F. SAN JOAQUIN REGIONAL TRANSIT DISTRICT
Blossom Express Driver
July 2025 Invoice #AR115438 $2,845.36
G. MCR ENGINEERING
Inspection Services for the Meadowood Subdivision Project Progress Payment – Invoice #21207 $9,000.00
H. LSC TRANSPORTATION CONSULTANTS, INC.

Short Range Transit Plan
Progress Payment – Invoice #71958 $5,000.00
I. SIEGFRIED ENGINEERING, INC.

Civil Design Services for the N. Ripon Rd./River Rd. Intersection Project Progress Payment – Invoice #50258 $585.50
J. WOODARD & CURRAN
Waste Water Treatment Plant Planning Report Update
Progress Payment – Invoice #250848 $23,010.42
K. ESTATE DESIGN AND CONSTRUCTION, INC.

Senior Center Rehabilitation Project
Progress Payment – Invoice #3 $117,875.14
1 Packet Pg. 13
Minutes Acceptance: Minutes of Aug 12, 2025 6:00 PM (Approval of Minutes) City Council Page 4 August 12, 2025
L. SOUTH SAN JOAQUIN GROUNDWATER SUSTAINABILITY AGENCY
SSJGSA Expenses
2nd Quarter 2025 - Invoice #2025Q2 $8,867.73
M. SOUTH SAN JOAQUIN IRRIGATION DISTRICT
Water Capacity Fee Study Reimbursement
Invoice #0009243 $2,300.00
N. PRICE PAIGE & COMPANY
Audit Services
Progress Payment – Invoice #36432 $1,055.00
O. LAW OFFICE OF THOMAS H. TERPSTRA JR.

General Matters
Police Department
Private Development
$20,711.50
$767.00
$7,745.00
TOTAL $29,223.50
P. OPENGOV, INC.

Building Permit Software Annual Subscription
Invoice # INV20840 $34,723.83
Q. PROVOST & PRITCHARD CONSULTING GROUP
Water Loss Audit Validation (FY23/24)
Progress Payment – Invoice #118925
Progress Payment – Invoice #119572
Progress Payment – Invoice #120346
$825.00
$825.00
$1,100.00
TOTAL $2,750.00
R. CALIFORNIA CAD SOLUTIONS, INC.

GIS Software Module - Public Works Street Light Data Project Invoice #701822 $7,700.00
S. STONE CREEK ENVIRONMENTAL CONSULTING
State Mandated Trash Implementation Plan
Progress Payment – Invoice #02629 $760.00
T. JOHN ANDOH
Transit Consulting Services
Progress Payment – Invoice #25-03 $3,200.00
U. SKW & ASSOCIATES
Architectural Review for Meadowood
(Reimbursed by Developer)
Progress Payment – Invoice #207610 $2,160.00
1 Packet Pg. 14
Minutes Acceptance: Minutes of Aug 12, 2025 6:00 PM (Approval of Minutes) City Council Page 5 August 12, 2025

1.3. Resolutions
A. RESOLUTION NO. 25-26

A RESOLUTION OF THE CITY

COUNCIL OF THE CITY OF RIPON

AUTHORIZING THE TRANSFER

OF CERTAIN MUNICIPAL FUNDS
This resolution authorizes transfers of (1)
Enterprise Operating Funds to Enterprise
Capital Reserve Funds, (2) General Fund
to CNG Station Capital Reserve Fund,
and (3) General Fund to PERS
Contingency Fund for the 2024-2025
fiscal year.

B. RESOLUTION NO. 25-27

A RESOLUTION OF THE CITY

COUNCIL OF THE CITY OF RIPON

AUTHORIZING THE TRANSFER

OF CERTAIN MUNICIPAL FUNDS

FOR STREET MAINTENANCE AND

REPAIRS
This resolution authorizes the transfers of
certain street and road revenue sources to
(1) offset the fiscal year 2024-2025
expenses of street and road maintenance
and repairs and (2) transfer street and
road revenue to the Street and Road
Reconstruction Reserve fund.

C. RESOLUTION NO. 25-28

A RESOLUTION OF THE CITY

COUNCIL OF THE CITY OF RIPON

APPROVES AMENDMENTS TO

THE CENTRAL SAN JOAQUIN

VALLEY RISK MANAGEMENT

AUTHORITY JOINT POWERS

AGREEMENT
This resolution adopts the resolution
approving the CSJVRMA Amended and
Restated Joint Powers Agreement that
has been updated to (1) define terms
more clearly, (2) the creation of a captive
agency in the future, and (3) designate a
member agency whose municipal code
restrictions would apply to the operations
of the CSJVRMA Joint Powers
Authority.

1.4. Miscellaneous Items
A. PROFESSIONAL SERVICES AGREEMENT
Provost & Pritchard Approve and authorize the Mayor to
sign the Professional Services
Agreement with Provost & Pritchard
Consulting Group to complete the
annual Water Loss Audit Validation for
fiscal years 2024/2025 and 2025/2026 in
the not to exceed amount of $5,500
(funding source: Water Operating
Fund).
1 Packet Pg. 15
Minutes Acceptance: Minutes of Aug 12, 2025 6:00 PM (Approval of Minutes) City Council Page 6 August 12, 2025
B. SUBDIVISION IMPROVEMENT AGREEMENT AMENDMENT NO. 1
Lennar Homes of California Approve and authorize the Mayor to sign Amendment No. 1 of the
Subdivision Improvement Agreement
between the City of Ripon and Lennar
Homes of California that assigns the
obligations of the South San Joaquin
Irrigation District Master Encroachment
Agreement to Lennar Homes of
California.

C. COMMUNITY CENTER TENNIS COURTS
Consolidated Engineering, Inc. Accept the work completed by Consolidated Engineering, Inc. and
authorize the filing of a Notice of
Completion with retention ($21,488.94)
to be paid 35 days after recording of
notice.

D. DELTA REGIONAL MONITORING PROGRAM
Storm Water General Permit Approve and authorize the annual payment of $5,150 to the Delta Regional
Monitoring Program for the City of
Ripon’s participation in this program, as
required by the City’s State Storm
Water Phase II General Permit (funding
source: Sewer Operating Fund).

E. ANNUAL INVESTMENT REPORT REVIEW
July 1, 2024 - June 30, 2025 Accept the City’s annual investment report for the period ending June 30,
2025.

F. LIEBERT CASSIDY WHITMORE
Agreement for Special Services
Employment Relations Consortium
Membership (July 2025 - June 2026)
Approve and authorize the Mayor to
sign the agreement with Liebert Cassidy
Whitmore for employment relations
training & consulting services and
approve payment of the annual
membership dues in the amount of
$2,865.00 (funding source: General
Fund).

G. CLAIM
Eric Ruiz Deny the claim filed by Eric Ruiz.
1 Packet Pg. 16
Minutes Acceptance: Minutes of Aug 12, 2025 6:00 PM (Approval of Minutes) City Council Page 7 August 12, 2025
H. MASTER LICENSING AGREEMENT
Symbium Corporation Approve and authorize the Mayor to
sign the Master Licensing Agreement
with Symbium Corporation to provide
online solar permitting software for
residential solar energy systems (no
fiscal impact).

I. PROCLAMATION
San Joaquin County Board of
Supervisors
Present a proclamation to San Joaquin
County recognizing its 175th
Anniversary.

J. PROCLAMATION
Ripon Christian High School Present a proclamation to Ripon Christian High School recognizing its
outstanding athletic accomplishments.

K. PROCLAMATION
Ripon High School Present a proclamation to Ripon High
School recognizing its outstanding
athletic accomplishments.
**END OF CONSENT CALENDAR**

PRESENTATION OF PROCLAMATIONS
San Joaquin County Board of Supervisors Chairman Canape said he had the idea to mark San Joaquin County’s 175th anniversary with visits across the County, including a stop in Supervisor Rickman’s district, to honor local communities and their leaders. He described Ripon native June Sand’s original County seal design and a new seal created by a youth in juvenile hall, symbolizing the County’s growth and future. Canape recognized several County representatives, staff and administrators who were present and highlighted some of the County’s achievements including serving over 800,000 residents, employing 8,000 people, and registering over 400,000 voters.

San Joaquin County Supervisor Rickman said he has seen how hard the members of the Council work to secure state and federal funding for roads, transportation and infrastructure. He said this milestone honored the County’s shared history, progress and vision for the future, with special pride in Ripon’s journey from a small riverside settlement to the almond capital of the world.

Philip Merlo, Executive Director of the San Joaquin County Historical Museum said that the region’s agricultural history is nationally significant, with fertile soils and strong irrigation systems making it one of the best places in the world for small business farming. He added that diverse communities, including Dutch, Portuguese, and Swiss-Italian immigrants, have built their American dream here, and that remembering this history fosters civic pride. 1 Packet Pg. 17
Minutes Acceptance: Minutes of Aug 12, 2025 6:00 PM (Approval of Minutes) City Council Page 8 August 12, 2025
Connie Jorgensen, Curator for the Clarence Smit Museum and Ripon Historical Society, shared that the Almond Blossom Festival began in 1963 following the 1962 Simpson Paper Company celebration, and that the upcoming event will mark its 64th year. She noted the festival has evolved over time, once featuring activities such as wrestling matches, tractor pulls, yo-yo contests and almond tastings, with anywhere from four to ten queen candidates.

Chairman Canape presented a Certificate of Recognition to the City of Ripon.

Mayor de Graaf presented a proclamation to Chairman Canape honoring San Joaquin County’s 175th Anniversary.
de Graaf presented a proclamation to Ripon Christian High School, recognizing the Ripon Christian Boys’ Volleyball team and the Co-Ed Tennis team for their outstanding athletic accomplishments.
de Graaf presented a proclamation to Ripon High School, recognizing the Ripon High School Boys’ Golf Team, Varsity Boys’ Track and Field team, the Varsity Girls’ Track and Field team and Starla Skiles for their outstanding athletic accomplishments.

2. 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 annual ordinance certifies the 2025/2026 appropriation limits, or GANN limits, confirming that the City’s tax revenues remain below the maximum allowed under Proposition 4 passed in 1979.

Motion to waive the second reading and adopt Ordinance 931 setting the amount of money raised by taxes necessary to carry on the various functions of the City of Ripon.

RESULT: ADOPTED [UNANIMOUS]
MOVER: Michael Restuccia, Council Member
SECONDER: Leo Zuber, Council Member
AYES: de Graaf, Barton, Uecker, Restuccia, Zuber
1 Packet Pg. 18
Minutes Acceptance: Minutes of Aug 12, 2025 6:00 PM (Approval of Minutes) City Council Page 9 August 12, 2025

REPORTS
Department Heads:

Police Chief Sauer said there is an Area of Responsibility (AOR) meeting for Area 3 at 7:00 PM in the Emergency Operations Center on August 13, 2025.

Sauer said officers will be in attendance at First Responder’s Night on August 14, 2025 at the Ripon Farmers Market.

Planning Director Zuidervaart said the Housing Element was adopted and is in compliance. He said there will be several action items forthcoming as a result.

Zuidervaart said there will not be a Planning Commission meeting in August.

Public Works Director Pease reported that July water usage was down 27% compared to 2013 figures, and 14% 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.

City Council:

Council Member Zuber said he has had great feedback from residents regarding the street work being completed. He said it is more than he has seen at one time.

Vice Mayor Barton said he wanted to thank Connie Jorgensen for her comments and echo her appreciation for Kelly Donohue. He also wanted to thank staff for their hard work.

Mayor de Graaf said Ripon is a wonderful town with wonderful people. de Graaf thanked everyone who attended the meeting.

CLOSED SESSION
CLOSED SESSION: The closed session meeting was called to order at 6:35 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, City Clerk Lisa Roos.
1 Packet Pg. 19
Minutes Acceptance: Minutes of Aug 12, 2025 6:00 PM (Approval of Minutes) City Council Page 10 August 12, 2025
IN THE MATTER OF:

1. CONFERENCE WITH LEGAL COUNSEL – EXISTING LITIGATION pursuant to Section 54956.9(d)(1) of the California Government Code. (3 cases) (a) Liberty Self Storage, L.P. v. City of Ripon; Ripon Consolidated Fire District Case #: STK-CV-UWM-2025-0007527
(b) City of Ripon v. David Hegarty
Case #: STK-CV-UED-2025-7194
(c) California Sportfishing Protection Alliance v. Easter San Joaquin Groundwater Authority
Case #: CV-20-001720
Return to open session.

City Attorney Terpstra said the Council met in closed session to approve invoices for the litigation matters listed in the agenda. No other reportable action was taken.

There being no further business, the meeting was adjourned at 6:40 PM. (Signed) Daniel de Graaf
Mayor
ATTEST:
(Signed) Lisa Roos
City Clerk
1 Packet Pg. 20
Minutes Acceptance: Minutes of Aug 12, 2025 6:00 PM (Approval of Minutes)

1.1.A.a
Packet Pg. 21
Attachment: 2025 - 2nd Qtr (4795 : State of California) State Controller's Office
Remittance AdviceHighway Users Tax CitiesClaim Schedule: 2500005 and 2500005AIssue Date: August 1, 2025Fiscal Year: 2025-2026Collection Period: June 24, 2025 - July 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
Adjustment to FY
2024-25 Section
2107.5 Payment Amount Year To Date
Ripon City Treasurer 15,988 $13,199.39 $7,894.17 $5,276.51 $10,757.18 $0.00 $4,000.00 $41,127.25 $0.00 $0.00 $41,127.25 $41,127.25

1.1.A.b
Packet Pg. 22
Attachment: fy2526_7hwycityra (4795 : State of California) State Controller's Office
Remittance Advice
Road Maintenance and Rehabilitation Account (RMRA) - Cities Claim Schedule: 2400509 and 2400509A
Issue Date: August 22, 2025
Fiscal Year: 2024-2025
Collection Period: July 01, 2025 - July 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 $40,318.20 $436,298.10
1 of 1

1.1.A.c
Packet Pg. 23
Attachment: rmra_cities_remit_2425_aug25 (4795 : State of California)

1.1.B.a
Packet Pg. 24
Attachment: CCATT (4790 : CCATT Holdings)

1.1.C.a
Packet Pg. 25
Attachment: Charter (4792 : Charter Communications)

1.1.D.a
Packet Pg. 26
Attachment: WASTE MANAGEMENT (4791 : Waste Management)
202507 Total
CR Cash Receipts 1 Commercial $ 20,904.40 $ 20,904.40
CR Cash Receipts 2 Roll Off $ 54,254.35 $ 54,254.35
CR Cash Receipts 3 Residential $ - $ -
CR Cash Receipts 4 $ -
CR Cash Receipts 5 $ -
CR Cash Receipts TTL Total Cash Receipts $ 75,158.75 $ 75,158.75 FFA Franchise Fee Payable 1 Franchise Fees Due $ 6,012.70 $ 6,012.70 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 $ 6,012.70 $ 6,012.70 FFR Franchise Fee Rate 1 Franchise Fee Rate 8%
Amount: $ 6,012.70
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 July 2025
Section Description Line Description

1.1.D.a
Packet Pg. 27
Attachment: WASTE MANAGEMENT (4791 : Waste Management)
Invoice Date: 8/15/2025
Invoice Number: 2981847
Funds due on 9/15/2025
City of Ripon, California
259 N. Wilma Avenue
Ripon, California 95366
Contact Phone Fax Email
Ms. Lisa Roos (209)-599-2108 (209)-599-2685 [email protected] Account Number: 6711791700
CSCDA WATER 2006 C
Invoice for Debt Service Payment on 10/1/2025
Cusip Maturity
Date
Accrual
Start Date
Accrual End
Date
No. of
Days
Principal Balance Interest
Rate
Interest Principal Premium/
Discount
13077WFS4 10/1/2027 4/1/2025 9/30/2025 180 $1,130,000.00 4.50% $25,425.00 $360,000.00 13077WFT2 10/1/2032 4/1/2025 9/30/2025 180 $2,250,000.00 4.50% $50,625.00 $0.00 $3,380,000.00 $76,050.00 $360,000.00
Interest Due: $76,050.00
Total Principal Due: $360,000.00
Principal Deposit Due:

Net Due: $436,050.00

PAYMENT SUMMARY
Total Interest Due: $76,050.00
Total Principal Due: $360,000.00
TOTAL DUE 9/15/2025 $436,050.00
Notes

WIRING INSTRUCTIONS
US Bank must receive funds prior to 10:30 A.M. CST to
ensure DTCC receives funds prior to their same day
settlement deadline of 2:00 P.M. CST. Any payments
received by DTCC after the 2:00 P.M. deadline will be
allocated the next day.

ABA: 091000022
BBK: U.S. Bank N.A.

A/C: 180121167365
BNF: U.S. Bank Trust N.A.

OBI: 3010754

1.2.B.a
Packet Pg. 28
Attachment: US Bank - 2006 Bonds 10-1-25 Debt Service Invoice (4787 : US Bank - Water and Wastewater Revenue Bonds Series 2006C) Page
2 of 2
U.S. BANK CONTACTS
Prod Ops
Analyst
Michelle Anderson Email: [email protected] Phone: (651)-466-6139 3010754

1.2.B.a
Packet Pg. 29
Attachment: US Bank - 2006 Bonds 10-1-25 Debt Service Invoice (4787 : US Bank - Water and Wastewater Revenue Bonds Series 2006C) Invoice Date: 8/12/2025
Invoice Number: 2978873
Funds due on 10/1/2025
City of Ripon, California
259 N. Wilma Avenue
Ripon, California 95366
Contact Phone Fax Email
Ms. Lisa Roos (209)-599-2108 (209)-599-2685 [email protected] Account Number: 6712004400

CITY OF RIPON
Invoice for Debt Service Payment on 10/1/2025
Cusip Maturity
Date
Accrual
Start Date
Accrual End
Date
No. of
Days
Principal Balance Interest
Rate
Interest Principal Premium/
Discount
767530AN8 10/1/2025 4/1/2025 9/30/2025 180 $250,000.00 3.125% $3,906.25 $250,000.00 767530AP3 10/1/2026 4/1/2025 9/30/2025 180 $260,000.00 3.25% $4,225.00 $0.00 767530AQ1 10/1/2027 4/1/2025 9/30/2025 180 $265,000.00 3.375% $4,471.88 $0.00 $775,000.00 $12,603.13 $250,000.00
Interest Due: $12,603.13
Total Principal Due: $250,000.00
Principal Deposit Due:

Net Due: $262,603.13

PAYMENT SUMMARY
Total Interest Due: $12,603.13
Total Principal Due: $250,000.00
TOTAL DUE 10/1/2025 $262,603.13
Notes

WIRING INSTRUCTIONS
US Bank must receive funds prior to 10:30 A.M. CST to
ensure DTCC receives funds prior to their same day
settlement deadline of 2:00 P.M. CST. Any payments
received by DTCC after the 2:00 P.M. deadline will be
allocated the next day.

ABA: 091000022
BBK: U.S. Bank N.A.

A/C: 180121167365
BNF: U.S. Bank Trust N.A.

OBI: RIPON2012
2012 Water Bond Payment

1.2.C.a
Packet Pg. 30
Attachment: US Bank 2012 Water Bond Payment 10.2025 (4786 : US Bank - Water Revenue Bonds Series 2012) Page
2 of 2
U.S. BANK CONTACTS
Prod Ops
Analyst
Megan Earl Email: [email protected] Phone: 651-466-6193 Prod Ops
Specialist
Megan Earl Email: [email protected] Phone: 651-466-6193 RIPON2012

1.2.C.a
Packet Pg. 31
Attachment: US Bank 2012 Water Bond Payment 10.2025 (4786 : US Bank - Water Revenue Bonds Series 2012) 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
Attn: Ken Zuidervaart
INVOICE # 52878
DATE 08/01/2025
DUE DATE 08/31/2025
TERMS Net 30

PROJECT
Ripon BESS Storage Project CEQA

PERIOD DESCRIPTION QTY RATE AMOUNT
Principal 5.75 225.00 1,293.75
Services through the invoice date. This invoice is
for initial job setup, subcontractor coordination and
project management. Thank you. We appreciate
your business.

BALANCE DUE $1,293.75
Pay invoice
K. Zuidervaart
8/25/2025 *Paid through Reimbursement Agreement with Lawson Drayage, Inc.*

1.2.D.a
Packet Pg. 32
Attachment: Invoice 52878 (4788 : BaseCamp Environmental, Inc.) Invoice
Date
8/19/2025
Invoice #
701850
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 June - August 2025
Service Assessor Updates 2025
- June
- July
- August

3.5 175.00 612.50
Service Quarterly Master Excel Spreadsheet Update
- July 2025
1 175.00 175.00
Service 20250722 Update Ripon City Limit with 261-210-08 & 261-210-09 - Update Boundary and files within boundary
- Run through Master Spreadsheet update process

2.25 175.00 393.75
Service 20250708 Export Zoning & Land Use for Planwest Partners 2.5 175.00 437.50 $1,618.75
$1,618.75
$0.00
K. Zuidervaart
8/25/2025

1.2.E.a
Packet Pg. 33
Attachment: Invoice_701850 (4789 : California CAD Solutions, Inc.)

1.2.F.a
Packet Pg. 34
Attachment: Price Paige (4793 : Price Paige & Company)
Law Office of Thomas H. Terpstra, Jr.

P.O. Box 443
Ripon, CA 95366
United States
Phone: 209-985-9273
Invoice
Invoice Number 00071
Matter General
Date of Issue 08/29/2025
Payment Terms Due Date
Due Date 09/28/2025
Billed To
City of Ripon
259 North Wilma Avenue
Ripon, California 95366
United States
$10,112.75 due 09/28/2025
Time Entries
Date Attorney Description Hourly Rate Qty Line Total
07/28/2025 Tom Terpstra Conference with K. Werner re
West Valley meeting, calls
with THT re same. Prep for
meeting.
$295.00 1.9 $560.50
07/28/2025 Tom Terpstra Meeting with Chief DeHart
and K. Werner before and
after meeting with West
Valley Concrete. Meeting with
West Valley Concrete.
$295.00 2 $590.00
07/28/2025 Tom Terpstra Draft proposal for West Valley
Concrete resolution,
conference with THT re
same. Call from K. Werner re
site changes. Draft new
correspondence to WVC
attorneys.
$295.00 1.7 $501.50
07/29/2025 Tom Terpstra Multiple meetings with K.

Werner re West Valley
Concrete, calls with THT and
S. Henderson re same.

Review and revise letter from
K. Werner to Valencia.

Meeting with K. Werner and
S. Henderson.
$295.00 5.4 $1,593.00
07/30/2025 Tom Terpstra Strategy call with THT re
West Valley Concrete
permitting and fees.

Conference with K. Werner re
$295.00 1.4 $413.00

1.2.G.a
Packet Pg. 35
Attachment: THT Jr. August Invoices _Ripon (4794 : Law Office of Thomas H. Terpstra, Jr.) same.
07/31/2025 Tom Terpstra Conferences with K. Werner
re West Valley Concrete.
$295.00 0.7 $206.50
07/31/2025 Tom Terpstra Review 1st draft agenda and
submit comments to J.

Kilgore for review.
$295.00 0.7 $206.50
07/31/2025 Tom Terpstra Continue drafting letter to
Upshaw re sidewalks.
$295.00 0.7 $206.50
08/01/2025 Tom Terpstra Draft letter to Upshaw.

Review City ordinance re
same, conference with K.

Werner re same.
$295.00 3.1 $914.50
08/01/2025 Tom Terpstra Call with R. Waterman re
Ripon Reliability Project.
$295.00 0.4 $118.00
08/04/2025 Tom Terpstra Finalize letter to Upshaw re
sidewalks and send.
$295.00 0.4 $118.00
08/04/2025 Tom Terpstra Weekly meeting with K.

Werner re legal matters.
$295.00 0.4 $118.00
08/08/2025 Tom Terpstra Correspondence with K.

Werner re updated site plans
for West Valley Concrete.
$295.00 0.3 $88.50
08/08/2025 Tom Terpstra Respond to questions
emailed from Councilmember
Zuber.
$295.00 0.5 $147.50
08/12/2025 Tom Terpstra Prepare for and attend
Council Meeting.
$295.00 1.5 $442.50
08/18/2025 Tom Terpstra Meeting with K. Werner re
legal matters.
$295.00 0.8 $236.00
08/21/2025 Tom Terpstra Correspondence with Abbott
re Building Code adoption,
research re same.
$295.00 0.7 $206.50
08/22/2025 Tom Terpstra Review staff proposal for EV
charging station ordinance,
research applicable law,
begin revising ordinance.
$295.00 3.8 $1,121.00
08/25/2025 Tom Terpstra Continue editing EV
ordinance and associated
documents. Call with THT re
same. Send to K. Werner for
review.
$295.00 4 $1,180.00
08/25/2025 Tom Terpstra Weekly check in meeting with
K. Werner re legal matters.
$295.00 0.3 $88.50
Time Entries Total: 30.7 $9,056.50
Expense Entries
Date Description Rate Qty Line Total
08/25/2025 THT Law Invoice #440. Paid in full by the Law Office of Thomas H. Terpstra, Jr.
$1,056.25 1.00 $1,056.25
Expenses Total: 1 $1,056.25
Total $10,112.75
Amount Due $10,112.75

1.2.G.a
Packet Pg. 36
Attachment: THT Jr. August Invoices _Ripon (4794 : Law Office of Thomas H. Terpstra, Jr.) Outstanding Invoices
Number Due Date Amount Payments Balance
00071 (current) 09/28/2025 $10,112.75 $0.00 $10,112.75
Outstanding Balance $10,112.75

1.2.G.a
Packet Pg. 37
Attachment: THT Jr. August Invoices _Ripon (4794 : 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 00073
Matter Police Department
Date of Issue 09/04/2025
Payment Terms Due Date
Due Date 09/04/2025
Billed To
City of Ripon
259 North Wilma Avenue
Ripon, California 95366
United States
$3,038.50 due 09/04/2025
Time Entries
Date Attorney Description Hourly Rate Qty Line Total
08/04/2025 Tom Terpstra Appear at arraignment for C.

Dameral. Request remote
appearance for 8/5 hearing.

Travel to/from Manteca for
arraignment.
$295.00 1.3 $383.50
08/05/2025 Tom Terpstra C. Dameral: correspondence
with court clerks re
arraignment, prepare for
arraignment. Appear at
arraignment in Stockton and
travel to/from.
$295.00 4.2 $1,239.00
08/07/2025 Tom Terpstra Correspondence with RMA
counsel and C. Caro re
records subpoena.
$295.00 0.3 $88.50
08/12/2025 Tom Terpstra Correspondence with C. Caro
re records request. Begin
reviewing potentially
responsive materials.
$295.00 0.3 $88.50
08/13/2025 Tom Terpstra Appear at arraignment for E.

Bonilla. Conference with C.

Caro re same. Travel to/from.
$295.00 2.4 $708.00
08/13/2025 Tom Terpstra Follow up with RMA counsel
re Weitzel subpoena.
$295.00 0.3 $88.50
08/13/2025 Tom Terpstra Review police report re public
records request, advise PD re
disclosure.
$295.00 0.6 $177.00
08/14/2025 Tom Terpstra Further correspondence with $295.00 0.5 $147.50

1.2.G.a
Packet Pg. 38
Attachment: THT Jr. August Invoices _Ripon (4794 : Law Office of Thomas H. Terpstra, Jr.) C. Caro and Lt. Heuvel re
records request.
08/16/2025 Tom Terpstra Correspondence with RMA
attorney re records
subpoenas.
$295.00 0.4 $118.00
Time Entries Total: 10.3 $3,038.50
Total $3,038.50
Amount Due $3,038.50
Outstanding Invoices
Number Due Date Amount Payments Balance
00073 (current) 09/04/2025 $3,038.50 $0.00 $3,038.50
Outstanding Balance $3,038.50

1.2.G.a
Packet Pg. 39
Attachment: THT Jr. August Invoices _Ripon (4794 : 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 00075
Matter Private Development - Periera Subdivision
Date of Issue 08/29/2025
Payment Terms Due Date
Due Date 09/28/2025
Billed To
City of Ripon
259 North Wilma Avenue
Ripon, California 95366
United States
$2,340.00 due 09/28/2025
Time Entries
Date Attorney Description Hourly Rate Qty Line Total
08/11/2025 Tom Terpstra Begin reviewing SIA and Plan
Fee Agreement.
$325.00 3 $975.00
08/12/2025 Tom Terpstra Finish drafting SIA and Plan
Check Agreement.
$325.00 3.9 $1,267.50
08/18/2025 Tom Terpstra Revise and finalize SIA. $325.00 0.3 $97.50 Time Entries Total: 7.2 $2,340.00
Total $2,340.00
Amount Due $2,340.00
Outstanding Invoices
Number Due Date Amount Payments Balance
00075 (current) 09/28/2025 $2,340.00 $0.00 $2,340.00
Outstanding Balance $2,340.00

1.2.G.a
Packet Pg. 40
Attachment: THT Jr. August Invoices _Ripon (4794 : 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 00072
Matter Private Development - Meadowood
Date of Issue 08/29/2025
Payment Terms Due Date
Due Date 09/28/2025
Billed To
City of Ripon
259 North Wilma Avenue
Ripon, California 95366
United States
$3,545.00 due 09/28/2025
Time Entries
Date Attorney Description Hourly Rate Qty Line Total
07/28/2025 Tom Terpstra Continue working on SSJID
encroachment issue, follow
up with K. Werner. Attempt to
call Manteca City Engineer re
same.
$325.00 0.5 $162.50
07/29/2025 Tom Terpstra Call with Manteca City
Engineer re SSJID
encroachments, conference
with K. Werner re same.
$325.00 0.6 $195.00
07/30/2025 Tom Terpstra Conference with K. Werner re
SSJID encroachment. Call
with Lennar project manager
re same. Strategize and begin
drafting proposal to SSJID.
$325.00 3.7 $1,202.50
07/31/2025 Tom Terpstra Call with THT re SSJID
Master Encroachment
Agreement. Begin drafting
amendment to SIA with
Lennar to add provision re
SSJID encroachments.
$325.00 2.8 $910.00
08/04/2025 Tom Terpstra Finalize revision to SIA for
SSJID encroachment, share
with K. Werner, discuss with
THT.
$325.00 0.9 $292.50
08/07/2025 Tom Terpstra Call with Lennar attorney re
amendment to SIA, review
changes to agreement.
$325.00 0.7 $227.50

1.2.G.a
Packet Pg. 41
Attachment: THT Jr. August Invoices _Ripon (4794 : Law Office of Thomas H. Terpstra, Jr.) Correspondence with K.

Werner re same.
08/11/2025 Tom Terpstra Update SSJID counsel re
encroachment for Fulton ave
widening.
$325.00 0.4 $130.00
Time Entries Total: 9.6 $3,120.00
Expense Entries
Date Description Rate Qty Line Total
08/25/2025 THT Law Invoice #441. Paid in full by the Law Office of Thomas H. Terpstra, Jr.
$425.00 1.00 $425.00
Expenses Total: 1 $425.00
Total $3,545.00
Amount Due $3,545.00
Outstanding Invoices
Number Due Date Amount Payments Balance
00072 (current) 09/28/2025 $3,545.00 $0.00 $3,545.00
Outstanding Balance $3,545.00

1.2.G.a
Packet Pg. 42
Attachment: THT Jr. August Invoices _Ripon (4794 : Law Office of Thomas H. Terpstra, Jr.) CONTRACTOR: Knife River Construction
PROJECT: Ripona Resurface Project
PROJECT DESCRIPTION:

INVOICE NO: 2
DATE: 8/31/2025
ORIGINAL CONTRACT AMOUNT: $1,521,980.00 PREVIOUSLY BILLED AMOUNT: $220,663.00 LESS RETENTION: $11,033.15
APPROVED CONTRACT CHANGES: $0.00 PREVIOUSLY PAID AMOUNT: $209,629.85 CURRENT INVOICED AMOUNT: $1,009,622.00
LESS RETENTION: $50,481.10
TOTAL CONTRACT AMOUNT: $1,521,980.00 CURRENT AMOUNT DUE: $959,140.90 TOTAL BILLED TO DATE (INCL CURRENT INVOICE) $1,230,285.00 LESS RETENTION: $61,514.25
TOTAL PAID TO DATE: $1,168,770.75

INVOICE SUMMARY

TOTAL PROGRESS
Remaining Contract Amount: $291,695.00
Approx. % Complete: 81%
Completion of all Digout repairs and all Slurry Sealing and 3-Layer System work in the Ripona, Boesch Park, and Frontage Road areas. Completion of a majority of the pavement legends in the Ripona and Boesch Park Area. Completion of the full depth repairs at Cobblestone Court.

INVOICE SUMMARY
The project includes 8 miles of roads that are planned to receive a chip/slurry seal resurfacing and 400 feet of roads that require reconstruction. Roads include Ripona Ave., Milgeo Ave., Shasta Ave., N. Ripon Rd., and other streets north of Hwy 99 and south of Colony Rd.

CONTRACT INFORMATION BILLING INFORMATION

1.2.I.a
Packet Pg. 43
Attachment: Invoice 2_Knife River Construction (4802 : Knife River Construction) ATTENTION: ACCOUNTS RECEIVABLE
421 EAST WEBER AVE
SAN JOAQUIN REGIONAL TRANSIT DISTRICT
(209) 948‐5566
[email protected]
STOCKTON, CA 95205
AR Invoice: AR038071
Invoice Date: 08/31/25
DUE UPON RECEIPT
RIPON CA 95366
259 N WILMA AVE
CITY OF RIPON
To: Customer: C01524

INVOICE
Description Qty Unit Price Extended Price Payments Amt Due Ripon Revenue Hrs Aug25 39.52 56.93 2,249.87 0.00 $2,249.87 Total Due $2,249.87
08/31/25
$2,249.87
Invoice Date:

SAN JOAQUIN REGIONAL TRANSIT DISTRICT
ATTENTION: ACCOUNTS RECEIVABLE
421 EAST WEBER AVE
STOCKTON, CA 95205 Total Due:

Total Payment:

AR038071
C01524
AR Invoice:

Customer:

PLEASE RETURN THIS PORTION WITH YOUR PAYMENT

1.2.J.a
Packet Pg. 44
Attachment: Invoice AR038071_ SJRTD (4803 : SJRTD)
Siegfried Engineering, Inc. - 3428 Brookside Road, Stockton, CA 95219 tel:(209) 943-2021 - fax:(209) 942-0214 - tax ID #94-1648794 City of Ripon
Attn: James Pease
259 N. Wilma Ave
Ripon, CA 95366
3001 Topographic & Boundary Survey 17,000.00 14,819.50 0.00 14,819.50 1004 Project Management & Coordination
with COR
18,000.00 585.50 585.50 0.00
1003 Construction Documents (100%) 40,000.00 0.00 0.00 0.00 1002 Design Development (60%) 25,000.00 0.00 0.00 0.00
1001 Schematic Design (30%) 25,000.00 0.00 0.00 0.00
Contract Total 125,000.00 15,405.00 585.50 14,819.50
Item Description
Contract
Amount Billed To Date
Previously
Billed Current Billed
Technician II 9.50 112.00 $1,064.00
Technician I 40.50 97.00 $3,928.50
Surveyor II 5.50 169.00 $929.50
Survey Party Chief 11.50 227.00 $2,610.50
Survey Chainman/Rodman 13.00 163.00 $2,119.00
Project Engineer .50 186.00 $93.00
Principal 3.00 250.00 $750.00
Engineer Designer II 15.00 171.00 $2,565.00
Engineer Designer I 5.00 152.00 $760.00
103.50 $14,819.50
Professional Services
Employee Type Hours Rate Amount
$14,819.50
3001 - Topographic & Boundary Survey
$14,819.50
Contract: 25119
River Rd and N Ripon Rd Traffic Signal & Intersection Improvements Effort for the project topo/boundary survey and plotting utilities.

Invoice Number: 50350
Date: 8/12/2025
Engineering Services through July 27, 2025
Accounts Payable - Transportation PFFP Capital Fund

1.2.K.a
Packet Pg. 45
Attachment: Invoice 50350_Siegfried Engineering (4804 : Siegfried Engineering, Inc.) Project: City of Ripon Inspection Services 2025 Invoice Date: 8/20/2025 Job No: 25-043 Invoice No.: 21346
Billed to: City of Ripon Remit to: MCR Engineering, Inc. 259 N. Wilma Avenue 1242 Dupont Court
Ripon, California 95366 Manteca, California 95336
Email: [email protected]
Services for the above referenced project represent work performed through No. Task Description Qty Total

1. MEADOWOOD SUBDIVISION INSPECTION EA $11,100.00
Current Billing: $11,100.00
Previously Billed: $13,500.00
Payments Received: $13,500.00
Balance Due: $11,100.00
BILLING STATUS:

DAYS 90+ TOTAL
AMOUNT $0.00 $11,100.00
6/30/25
$0.00
0-30 61-90
$11,100.00
31-60
$0.00

1.2.L.a
Packet Pg. 46
Attachment: Invoice 21346_MCR Engineering (4805 : MCR Engineering) Project: City of Ripon Inspection Services 2025 Invoice Date: 8/20/2025 Job No: 25-043 Invoice No.: 21346
Billed to: City of Ripon Remit to: MCR Engineering, Inc. 259 N. Wilma Avenue 1242 Dupont Court
Ripon, California 95366 Manteca, California 95336
Email: [email protected]

PROJECT BILLING REPORT
No. Task Description Total

1. MEADOWOOD SUBDIVISION INSPECTION EA $11,100.00
Contract Amount: Time & Materials:

Previously Invoiced: $13,500.00
Total Billed to Date: $24,600.00
Construction Inspector 74.0 hrs @ $150.00 = $11,100.00
$11,100.00
TOTAL: $11,100.00
. . . Perform inspection services for water system installation, joint trench, and concrete grading.

1.2.L.a
Packet Pg. 47
Attachment: Invoice 21346_MCR Engineering (4805 : MCR Engineering) Project: City of Ripon Inspection Services 2025 Invoice Date: 8/22/2025 Job No: 25-043 Invoice No.: 21354
Billed to: City of Ripon Remit to: MCR Engineering, Inc. 259 N. Wilma Avenue 1242 Dupont Court
Ripon, California 95366 Manteca, California 95336
Email: [email protected]
Services for the above referenced project represent work performed through No. Task Description Qty Total

1. MEADOWOOD SUBDIVISION INSPECTION EA $8,700.00
Current Billing: $8,700.00
Previously Billed: $24,600.00
Payments Received: $13,500.00
Balance Due: $19,800.00
BILLING STATUS:

DAYS 90+ TOTAL
AMOUNT $0.00 $19,800.00
7/31/25
$0.00
0-30 61-90
$8,700.00
31-60
$11,100.00

1.2.L.b
Packet Pg. 48
Attachment: Invoice 21354_MCR Engineering (4805 : MCR Engineering) Project: City of Ripon Inspection Services 2025 Invoice Date: 8/22/2025 Job No: 25-043 Invoice No.: 21354
Billed to: City of Ripon Remit to: MCR Engineering, Inc. 259 N. Wilma Avenue 1242 Dupont Court
Ripon, California 95366 Manteca, California 95336
Email: [email protected]

PROJECT BILLING REPORT
No. Task Description Total

1. MEADOWOOD SUBDIVISION INSPECTION EA $8,700.00
Contract Amount: Time & Materials:

Previously Invoiced: $24,600.00
Total Billed to Date: $33,300.00
Construction Inspector 58.0 hrs @ $150.00 = $8,700.00
$8,700.00
TOTAL: $8,700.00
. . . Perform inspection services for concrete grading, and concrete construction of sidewalks, curbs, valley guter and inlets.

1.2.L.b
Packet Pg. 49
Attachment: Invoice 21354_MCR Engineering (4805 : MCR Engineering) Invoice
DATE
8/4/2025
INVOICE #
207609

BILL TO
City of Ripon
259 N. Wilma Ave.

Ripon, CA 95366
SKW & Associates
P.O. Box 579570
Modesto, CA 95357
Project TERMS
Due on receipt
SKW JOB #
19M028
2095238323
Web Site
www.skwassociates.com
Total
Balance Due
[email protected]

DESCRIPTION HOURS RATE AMOUNT
Ripon Senior Center
433 S. Wilma Avenue
Ripon, CA
New Covered Patio at Senior Center
Work Performed:

Phase II - Tenant Improvements
January 25, 2025 thru July 25, 2025
Final Billing on Contract for $44,600 8,195.00 8,195.00 DUE ON RECEIPT. FINANCE CHARGE ON PAST DUE AMOUNT 1.5% PER MONTH, (18% APR). $8,195.00
$8,195.00

1.2.M.a
Packet Pg. 50
Attachment: Invoice 207609_SKW & Associates (4807 : SKW & Associates) Bill To:

Attn: Kevin Werner
City of Ripon
259 N. Wilma Avenue
Ripon CA 95366
Invoice Number: U-9206
Invoice Date: 8/31/2025 Billing Through: 8/31/2025
Payment Terms: Net 30 Due Date: 9/30/2025

I N V O I C E
Current Inception
Description Period to Date
Project: CCR REPORT 2024-2026
Funded Value: $45,000.00 Remaining Funded Value: $35,290.00 Task: 1. 2024 CCR Assistance
Consulting Services
Hours Rate
Chakmak, Alex Senior Professional --- $280.00 $ --- $ 1,680.00 Hennecart, Louisa Administrator --- $125.00 $ --- $ 2,687.50 Samson, Carleigh Senior Professional --- $255.00 $ --- $ 4,717.50 Total for Consulting Services: $ --- $ 9,085.00
Total for Task 1. 2024 CCR Assistance: $ --- $ 9,085.00 Task: 2. General Consulting May 2025-April 2026
Consulting Services
Hours Rate
Samson, Carleigh Senior Professional 1.00 $255.00 $ 255.00 $ 255.00 Seidel, Chad Partner 1.00 $370.00 $ 370.00 $ 370.00
Total for Consulting Services: $ 625.00 $ 625.00
Total for Task 2. General Consulting May 2025-April 2026: $ 625.00 $ 625.00 Total for Project CCR REPORT 2024-2026: $ 625.00 $ 9,710.00 Total Amount: $ 625.00 $ 9,710.00
Total Amount Due This Invoice: $ 625.00
Please remit payment to:

Corona Environmental Consulting, LLC 357
McCaslin Blvd
Ste 100
LOUISVILLE Colorado 80027
United States
J. Pease
9/9/25

1.2.N.a
Packet Pg. 51
Attachment: 2025.08.31 Invoice U-9206 (4808 : Corona Environmental Consulting, LLC) City Council
259 N. Wilma Avenue
Ripon, CA 95366
MEMO
To: Honorable City Council
From: Kevin Werner, City Administrator
Date: 09/09/2025
Subject: J D E engineering, inc.

RECOMMENDED ACTION:

Approve and authorize the Mayor to sign the Professional Services Agreement with J D E engineering, inc. to provide construction management and inspection services for various projects in the not to exceed amount of $30,000 (funding source: varies by construction project).

DISCUSSION/ANALYSIS:

Due to a continued active construction workload of both Capital Improvements and Private Development projects, there is an ongoing need for professional assistance with project inspection and construction management services. City staff resources are limited, and supplementing staff with qualified consultants ensures that projects proceed efficiently, safely, and in compliance with approved plans and specifications.

The City previously contracted with MCR Engineering for these services, which Dan Eavenson has been the City’s primary inspector from MCR Engineering. Mr. Eavenson is no longer with MCR Engineering and has since established his own consulting firm. Staff is recommending the City Council approve the Professional Services Agreement with J D E engineering, inc. to allow consistency with the City inspection and construction management services.

The scope of the services to be provided includes:
 Providing on‐call project inspection on public and private site construction projects  Reviewing contractor schedule and related activities
 Assisting with review of Request for Information, material submittals, and payment application review
 Change order review

1.3.A
Packet Pg. 52
 Any other construction management or inspection tasks as requested by the Engineering staff
FISCAL IMPACT:

The proposed agreement with J D E engineering, inc. is for a not-to-exceed amount of $30,000.

The attached proposal details the time-and-materials cost structure for construction management and inspection services, based on a designated hourly rate. The expenses incurred will be charged to the appropriate fund corresponding to the construction project’s funding source.

Attachments:

1. Services Agreement_J D E engineering, inc.

2. Exhibit A_JDE engineering proposal

1.3.A
Packet Pg. 53
Professional Services Agreement - Page 1 of 7
Construction Management and Inspection Services
J D E engineering, inc.

PROFESSIONAL SERVICES AGREEMENT BETWEEN

THE CITY OF RIPON AND
J D E engineering, inc.

This Agreement for Professional Services (“Agreement”) is entered into on, September 9, 2025 (the “Effective Date”) between the City of Ripon, a California municipal corporation (“City”) and J D E engineering, inc. (“Consultant”), (together sometimes referred to as the “Parties”).

Section 1. SERVICES. In accordance with the terms and conditions set forth in this Agreement, Consultant agrees to perform all services described in the Consultant’s Scope of Services attached hereto as “Exhibit A”. In the event of a conflict in or inconsistency between the terms of this Agreement and said scope of services, this Agreement shall prevail.

1.1 Term of Services. This Agreement shall begin upon signature by all Parties and shall end when Consultant completes the work described in said scope of work, or no later than two (2) years from the date this Agreement was signed by City, which ever is longer, unless the term of the Agreement is otherwise terminated or modified, as provided for herein.

1.2 Standard of Performance. Consultant shall diligently perform all services required in connection with this Agreement in the manner and according to the standards observed by a competent practitioner of the profession in which Consultant is engaged in the geographical area in which Consultant practices its profession.

1.3 Assignment of Personnel. Consultant shall assign only competent personnel to perform services in connection with this Agreement.

1.4 Termination. City may cancel this Agreement at any time and without cause upon written notification to Consultant. In the event of termination, Consultant shall be entitled to compensation for services satisfactorily completed as of the date that written notice of termination is received by consultant; City, however, may condition payment of such compensation upon Consultant delivering to City documents and records identified in Section 8.1 of this Agreement.

Section 2. COMPENSATION.

City hereby agrees to pay Consultant an amount NOT TO EXCEED Thirty Thousand Dollars ($30,000) for all work described within the Cost Proposal set forth in “Exhibit A” and made a part of this Agreement.

2.1 Invoices. Consultant shall submit invoices as necessary during the term of this Agreement, based on the cost for services performed and reimbursable costs incurred prior to the invoice date.

2.2 Payment. City shall make monthly payments, based on invoices received, for services satisfactorily performed, and for authorized reimbursable costs incurred.

2.3 Payment of Taxes. Consultant is solely responsible for the payment of employment taxes incurred under this Agreement and any similar federal or state taxes.

1.3.A.a
Packet Pg. 54
Attachment: Services Agreement_J D E engineering, inc. (4800 : J D E engineering, inc.) Professional Services Agreement - Page 2 of 7
Construction Management and Inspection Services
J D E engineering, inc.

Section 3. INSURANCE REQUIREMENTS. Before beginning any work under this Agreement, Consultant, at its own cost and expense, shall procure the types and amounts of insurance listed below for the period covered by the Agreement. (Rev 3/18)

3.1 General Liability. Consultant shall maintain commercial general liability insurance with coverage at least as broad as Insurance Services Office form CG 00 01, in an amount not less than two million dollars ($2,000,000) per occurrence, four million dollars ($4,000,000) general aggregate, for bodily injury, personal injury, and property damage, including without limitation, blanket contractual liability.

Consultant’s general liability policies shall be primary and non-contributory, and be endorsed using Insurance Services Office form CG 20 10 (or equivalent) to provide that City and its officers, officials, employees, and agents shall be additional insureds under such policies. For construction contracts, an endorsement providing completed operations to the additional insured, ISO form CG 20 37, is also required.

3.2 Workers’ Compensation. Consultant shall maintain Workers’ Compensation Insurance (Statutory Limits) and Employer’s Liability Insurance with limits of at least one million dollars ($1,000,000). Consultant shall submit to City, along with the certificate of insurance, a Waiver of Subrogation endorsement in favor of City, its officers, agents, employees, and volunteers.

3.3 Auto Liability. Consultant shall provide auto liability coverage for owned, nonowned, and hired autos using ISO Business Auto Coverage form CA 00 01, or the exact equivalent, with a limit of no less than one million dollars ($1,000,000) per accident. If Consultant owns no vehicles, this requirement may be met through a non-owned auto endorsement to the CGL policy.

3.4 Professional Liability. Consultant shall maintain professional liability insurance that insures against professional errors and omissions that may be made in performing the Services to be rendered in connection with this Agreement, in the minimum amount of one million dollars ($1,000,000) per claim and in the aggregate.

Any policy inception date, continuity date, or retroactive date must be before the effective date of this agreement, and Consultant agrees to maintain continuous coverage through a period no less than three years after completion of the services required by this agreement.

3.5 All Policies Requirements.

3.5.1 Verification of Coverage. Prior to beginning any work under this Agreement, Consultant shall, at the sole option of the City, provide City with (1) certified Certification of Insurance that demonstrates compliance with all applicable insurance provisions contained herein; (2) certified policy endorsements to the general liability policy adding the City of Ripon as an Additional Insured and declaring such insurance primary in regard to work performed pursuant to this Agreement; or (3) upon request by the City, complete certified copies of all policies and/or complete certified copies of all endorsements that demonstrate compliance with this Section 3.

1.3.A.a
Packet Pg. 55
Attachment: Services Agreement_J D E engineering, inc. (4800 : J D E engineering, inc.) Professional Services Agreement - Page 3 of 7
Construction Management and Inspection Services
J D E engineering, inc.

3.5.2 Notice of Reduction in or Cancellation of Coverage. A copy of the cancellation provisions must be attached to all insurance obtained in accordance with this Agreement.

Section 4. INDEMNIFICATION AND CONSULTANT’S RESPONSIBILITIES. (Rev 3/18)

4.1 Indemnity for Professional Liability: When the law establishes a professional standard of care for Consultant’s Services, to the fullest extent permitted by law, Consultant shall indemnify, protect, defend, and hold harmless City and any and all of its officials, employees and agents from and against any and all losses, liabilities, damages, costs, and expenses, including legal counsel’s fees and costs but only to the extent the Consultant (and its Subconsultants), are responsible for such damages, liabilities and costs on a comparative basis of fault between the Consultant (and its Subconsultants) and the City in the performance of professional services under this agreement.

4.2 Indemnity for Other Than Professional Liability: Other than in the performance of professional services and to the full extent permitted by law, Consultant shall indemnify, defend, and hold harmless City, and any and all of its employees, officials and agents from and against any liability (including liability for claims, suits, actions, arbitration proceedings, administrative proceedings, regulatory proceedings, losses, expenses or costs of any kind, whether actual, alleged or threatened, including legal counsel’s fees and costs, court costs, interest, defense costs, and expert witness fees), where the same arise out of, are a consequence of, or are in any way attributable to, in whole or in part, the performance of this Agreement by Consultant or by any individual or City for which Consultant is legally liable, including, but not limited to officers, agents, employees, or subcontractors of Consultant.

Section 5. STATUS OF CONSULTANT.

5.1 Independent Contractor. At all times during the term of this Agreement, Consultant shall be an independent Contractor and shall not be an employee of City.

Consultant shall have no authority, express or implied, to act on behalf of City in any capacity whatsoever as an agent.

Section 6. LEGAL REQUIREMENTS.

6.1 Governing Law. The laws of the State of California shall govern this Agreement.

6.2 Compliance with Applicable Laws. Consultant and any sub-Consultants shall comply with all laws applicable to the performance of the work in connection with this Agreement.

6.3 Licenses and Permits. Consultant represents and warrants to City that Consultant and its employees, agents, and any sub-Consultants have all licenses, permits, qualifications, and approvals of whatsoever nature, that are legally required to practice their respective professions.

1.3.A.a
Packet Pg. 56
Attachment: Services Agreement_J D E engineering, inc. (4800 : J D E engineering, inc.) Professional Services Agreement - Page 4 of 7
Construction Management and Inspection Services
J D E engineering, inc.

6.4 Nondiscrimination and Equal Opportunity. In compliance with federal, state and local laws, Consultant shall not discriminate, on the basis of a person’s race, religion, color, national origin, age, physical or mental handicap or disability, medical condition, marital status, sex, or sexual orientation, against any employee, applicant for employment, sub-Consultant, bidder for a subcontract, or participant in, recipient of, or applicant for any services or programs provided by Consultant under this Agreement.

6.5 Work Requiring Payment of Prevailing Wages. In accordance with California Labor Code Section 1771, not less than the general prevailing rate of per diem wages for work of a similar character in the locality in which these services are to be performed, and not less than the general prevailing rate of per diem wages for holiday and overtime work fixed as provided in the California Labor Code shall be paid to all workers engaged in performing the services under this Agreement.

Section 7. MODIFICATION.

7.1 Amendments. The Parties may amend this Agreement only by a writing signed by all the Parties.

7.2 Assignment and Subcontracting. Consultant may not assign this Agreement or any interest therein without the prior written approval of the City. Consultant shall not subcontract any portion of the performance contemplated and provided for herein, other than to the sub-Consultants noted in the proposal, without prior written approval of the City.

7.3 Survival. All obligations arising prior to the termination of this Agreement and all provisions of this Agreement allocating liability between City and Consultant shall survive the termination of this Agreement.

7.4 Options upon Breach by Consultant. If Consultant materially breaches any of the terms of this Agreement, City’s remedies shall include, but not be limited to, the following:

7.4.1 Immediately terminate the Agreement;

7.4.2 Retain the plans, specifications, drawings, reports, design documents, and any other work product prepared by Consultant in accordance with this Agreement;

7.4.3 Retain a different Consultant to complete the work described in said scope of work not finished by Consultant; or

7.4.4 Charge Consultant for City's excess cost of completion of the unfinished work described in “Exhibit A,” if any. City's excess costs shall be reimbursed by Consultant where City's reasonable cost of completion paid to another qualified new consultant exceeds the amount City would have paid to Consultant pursuant to Section 2 absent the material breach; provided, however that any such excess cost reimbursement shall not exceed 25% of Consultant's quoted price for any unfinished task. Thus, by way of example, if following a material breach by Consultant a specific task which

1.3.A.a
Packet Pg. 57
Attachment: Services Agreement_J D E engineering, inc. (4800 : J D E engineering, inc.) Professional Services Agreement - Page 5 of 7
Construction Management and Inspection Services
J D E engineering, inc.
is budgeted at $10,000 has not commenced or adequately completed, and City must retain another new qualified consultant to complete that specific task Consultant would be responsible to reimburse City in the amount of up to $2,500 (25% of the Consultant’s $10,000 quoted price for the subject task). By way of further example, if the Consultant’s cost of completion of that specific task is $14,000, Consultant would be responsible to reimburse City in the amount of up to $3,500 (25% of the Consultant’s $14,000 quoted price for the subject task).

Section 8. KEEPING AND STATUS OF RECORDS.

8.1 Records Created as Part of Consultant’s Performance. All reports, data, maps, models, charts, studies, surveys, photographs, memoranda, plans, studies, specifications, records, files, or any other documents or materials, in electronic or any other form, that Consultant prepares or obtains in accordance with this Agreement and that relate to the matters covered under the terms of this Agreement shall be the property of the City. This clause does not include instruments of service.

8.2 Consultant’s Books and Records. Consultant shall maintain any and all records or documents evidencing or relating to charges for services or expenditures and disbursements charged to the City under this Agreement for a minimum of three (3) years, or for any longer period required by law, from the date of final payment to the Consultant to this Agreement.

8.3 Confidential Information and Disclosure. During the term of this Agreement, either party (the "Disclosing Party") may disclose confidential, proprietary or trade secret information (the "Information"), to the other party (the "Receiving Party").

The Receiving Party shall hold the Disclosing Party's Information in confidence and shall take all reasonable steps to prevent any unauthorized possession, use, copying, transfer or disclosure of such Information. Consultant understands that the City is a public entity and is subject to the laws that may compel it to disclose information about Consultant’s business.

Section 9 MISCELLANEOUS PROVISIONS.

9.1 Attorneys’ Fees. If a party to this Agreement brings any action, including an action for declaratory relief, to enforce or interpret the provision of this Agreement, the prevailing party shall be entitled to reasonable attorneys’ fees in addition to any other relief to which that party may be entitled. The court may set such fees in the same action or in a separate action brought for that purpose.

9.2 Venue. In the event that either party brings any action against the other under this Agreement, the Parties agree that trial of such action shall be vested exclusively in the state courts of California in the County of San Joaquin or in the United States District Court for the Eastern District of California.

9.3 Severability. If a court of competent jurisdiction finds or rules that any provision of this Agreement is invalid, void, or unenforceable, the provisions of this Agreement not so adjudged shall remain in full force and effect.

1.3.A.a
Packet Pg. 58
Attachment: Services Agreement_J D E engineering, inc. (4800 : J D E engineering, inc.) Professional Services Agreement - Page 6 of 7
Construction Management and Inspection Services
J D E engineering, inc.

9.4 No Implied Waiver of Breach. The waiver of any breach of a specific provision of this Agreement does not constitute a waiver of any other breach of that term or any other term of this Agreement.

9.5 Contract Administration. This Agreement shall be administered by Kevin Werner, who shall act as the City’s representative. All correspondence shall be directed to or through the representative.

9.6 Notices.

Any written notice to Consultant shall be sent to:

Dan Eavenson, P.E.

J D E engineering, inc.
1490 Boulder Creek Court
Manteca, CA 95336

Any written notice to the City shall be sent to:

Mr. Kevin Werner
Administrator/City Engineer
City of Ripon
259 N. Wilma Avenue
Ripon, CA 95366

9.7 Integration; Incorporation. This Agreement, including all the exhibits attached hereto, represents the entire and integrated agreement between City and Consultant and supersedes all prior negotiations, representations, or agreements, either written or oral. All exhibits attached hereto are incorporated by reference herein.

9.8 Alternative Dispute Resolution. If any dispute arises between the Parties that cannot be settled after engaging in good faith negotiations, City and Consultant agree to resolve the dispute in accordance with the following:

Each party will designate a senior management or executive level representative to negotiate the dispute. Through good faith negotiations, the representatives will attempt to resolve the dispute by any means within their authority. If dispute remains unresolved after fifteen (15) days of good faith negotiations, the Parties shall attempt to resolve the disagreement by mediation through a disinterested third person as mediator selected by both Parties. Mediation will begin within thirty (30) days of the selection of this disinterested third party, and will end fifteen (15) days after commencement. The Parties shall equally bear the costs of any third party in any alternative dispute resolution process.

The alternative dispute resolution process is a material condition to this Agreement and must be exhausted as an administrative remedy prior to either party initiating legal action. This alternative dispute resolution process is not intended to nor shall be construed to change the time periods for filing a claim or action specified by Government Code Section 900, et. seq.

1.3.A.a
Packet Pg. 59
Attachment: Services Agreement_J D E engineering, inc. (4800 : J D E engineering, inc.) Professional Services Agreement - Page 7 of 7
Construction Management and Inspection Services
J D E engineering, inc.

9.9 Counterparts. This Agreement may be executed in multiple counterparts, each of which shall be an original and all of which together shall constitute one agreement.

The Parties have executed this Agreement as of the date signed by the City.

CITY OF RIPON CONSULTANT
Daniel de Graaf, Mayor Dan Eavenson, P.E.

Attest:
_________________________
Lisa Roos, City Clerk
Approved as to Form:
____________________________
Thomas Terpstra Jr, City Attorney

1.3.A.a
Packet Pg. 60
Attachment: Services Agreement_J D E engineering, inc. (4800 : J D E engineering, inc.) J D E engineering, inc.
1490 Boulder Creek Court Manteca, CA 95336
[email protected] (209) 321-0545
DATE: September 2, 2025
PROJECT: City of Ripon JDE-eng Job #: 25-001
Construction Management and
Inspection Services
CLIENT: City of Ripon PHONE: (209) 599-2108
ATTN: Kevin Werner EMAIL: [email protected]
FROM: Dan Eavenson, P.E. EMAIL: [email protected]
J D E engineering, inc. is pleased to offer our services to assist the City of Ripon with Construction Management and Inspection Services for projects within the city. The services we can provide are outlined below:

Construction Management and Inspection Services at Meadowood Subdivision Project

1. Provide on‐call project inspection on public and private sitework and roadway work

2. Review contractor schedule and related activities

3. Assist with RFI review and response, submittal review, and payment application review

4. Change order review and processing

5. Any other construction management or inspection tasks as requested by the City of Ripon
Time and Materials as requested by the City of Ripon
Estimated at up to 20 hours per week at $150 per hour for up to 12 Months Amount Not to Exceed $30,000.00
EXHIBIT A 1.3.A.b
Packet Pg. 61
Attachment: Exhibit A_JDE engineering proposal (4800 : J D E engineering, inc.) MEMO
To:

From:

Date:

Subject:

Honorable City Council
City Administrator, Kevin Werner
September 9, 2025
San Joaquin Partnership
BACKGROUND:

The San Joaquin Partnership (Partnership) is a private, non-profit corporation. The focus of the Partnership is to attract, retain, and expand businesses throughout San Joaquin County and the incorporated cities.

The services of the Partnership are focused on large-scale office and industrial businesses and industry through direct client contact, site selection consultants, brokers, corporate real estate executive and others.

The City of Ripon elected to no longer be a member of the Partnership in 2008 and rejoined in 2014.

City Council
259 N. Wilma Avenue
Ripon, CA, 95366
a
Packet Pg. 62
Attachment: San Joaquin Partnership (4724 : San Joaquin Partnership Annual Fee) San Joaquin Partnership
2431 W March Lane #103, Stockton, CA 95207
Phone (209) 956-3380
INVOICE NO. 11233 DATE 9/2/2025
BILL TO NET 30 PAYABLE TO
City of Ripon
Kevin Werner
259 N. Wilma Ave
Ripon, CA 95366
Due
10/2/2025
San Joaquin Partnership
2431 W. March Lane #103
Stockton, CA 95207

DESCRIPTION TOTAL
2025 Annual Investment Membership to the San Joaquin Partnership, Inc.

Please note that the San Joaquin Partnership is a 501 (c)(6), non-profit corporation.

Payments are not deductible as charitable contributions for Federal Income Tax purposes.

They are deductible as business expenses for most taxpayers.

Taxpayer ID: #94-3140077
For questions please contact: Reyna DeKasha, Chief Operations Officer [email protected]
$5,000
TOTAL DUE BY DATE 10/2/2025 $5,000
Your ongoing support is greatly appreciated!
a
Packet Pg. 63
Attachment: San Joaquin Partnership (4724 : San Joaquin Partnership Annual Fee) CONTRACTOR: Grover Landscape Services, Inc.

PROJECT: Landscape Repair Project
PROJECT DESCRIPTION:

INVOICE NO: 5
DATE: 8/31/2025
ORIGINAL CONTRACT AMOUNT: $217,755.00 PREVIOUSLY BILLED AMOUNT: $260,010.00 LESS RETENTION: $13,000.50
APPROVED CONTRACT CHANGES: $501,465.00 PREVIOUSLY PAID AMOUNT: $247,009.50 CURRENT INVOICED AMOUNT: $102,028.60
LESS RETENTION: $5,101.43
TOTAL CONTRACT AMOUNT: $719,220.00 CURRENT AMOUNT DUE: $96,927.17 TOTAL BILLED TO DATE (INCL CURRENT INVOICE) $362,038.60 LESS RETENTION: $18,101.93
TOTAL PAID TO DATE: $343,936.67

TOTAL PROGRESS
Remaining Contract Amount: $357,181.40
Approx. % Complete: 50%

INVOICE SUMMARY
Completed work for Change Order #1 including Colony, Fulton, Hoff and Doak. Partial work completed for Change Order #2 including Doak medians, Canal, Oak Fountain Park, Jack Tone parkway.

INVOICE SUMMARY
The replacement of landscape in various locations throughout the City of Ripon.

CONTRACT INFORMATION BILLING INFORMATION
a
Packet Pg. 64
Attachment: Invoice 5_Grover Landscape Services, Inc. (4801 : Grover Landscape Services, Inc.) City Council
259 N. Wilma Avenue
Ripon, CA 95366
MEMO
To: Honorable City Council
From: Jane Kilgore, Deputy City Clerk
Date: 09/09/2025
Subject: League of California Cities Conference delegates Determine if any Council Member(s) will be attending the annual conference in Long Beach from October 8-10, 2025. This year the League of California Cities Resolution Committee will not be bringing forth any resolutions for the voting delegates to vote on. However, the League of California Cities allows for petitioned resolutions. The petitioned resolution is an alternate method to introduce policy proposals during the annual conference. The petition must be signed by voting delegates from 10% of member cities, and submitted to the Cal Cities President at least 24 hours before the beginning of the General Assembly.

If Council Member(s) will be attending, designate the voting delegate and alternate voting delegate to attend the general assembly being held on October 9, 2025. (Conference cost: $725.00)
(Hotel cost per night: $500.00)
Attachments:

1. 2025 Voting Delegates

2.A
Packet Pg. 65
RESOLUTION NO.

A RESOLUTION OF THE CITY COUNCIL OF THE CITY OF

RIPON DESIGNATING THE VOTING DELEGATE TO THE

LEAGUE OF CALIFORNIA CITIES ANNUAL CONFERENCE
WHEREAS, the League of California Cities annual conference will be held in Long Beach from October 8, 2025 through October 10, 2025; and
WHEREAS, the City of Ripon is desirous of designating the voting delegate to the League of California Cities annual business meeting at the closing General Assembly on October 10, 2025; and
WHEREAS, the person being appointed has expressed their interest in serving as a delegate to the annual conference.

NOW, THEREFORE, BE IT RESOLVED that the City Council of the City of Ripon designates NAME as the Voting Member to the League of California Cities annual conference.

PASSED AND ADOPTED at a regular meeting of the City Council of the City of Ripon this 9th day of September, 2025, by the following vote:

RESULT: NO ACTION TAKEN

THE CITY OF RIPON,
A Municipal Corporation
By ________________________________
DANIEL DE GRAAF, Mayor
ATTEST:

By: ___________________________
LISA ROOS, City Clerk

2.A
Packet Pg. 66
CITY: ________________________________________
2025 ANNUAL CONFERENCE

VOTING DELEGATE/ALTERNATE FORM
Please complete this form and return it to Cal Cities office by Wednesday, September 24, 2025. Forms not sent by this deadline may be submitted to the Voting Delegate Desk located in the Annual Conference Registration Area. Your city council may designate one voting delegate and up to two alternates.

To vote at the General Assembly, voting delegates and alternates must be designated by your city council. Please attach the council resolution as proof of designation. As an alternative, the Mayor or City Clerk may sign this form, affirming that the designation reflects the action taken by the council.

Please note: Voting delegates and alternates will be seated in a separate area at the General Assembly. Admission to this designated area will be limited to individuals (voting delegates and alternates) who are identified with a special sticker on their conference badge. This sticker can be obtained only at the voting delegate desk.

1. VOTING DELEGATE
Name:

Title:

2. VOTING DELEGATE - ALTERNATE
Name:

Title:

Email: _______________________________
Email: ______________________________

3. VOTING DELEGATE - ALTERNATE
Name:

Title:

Email: _____________________________

ATTACH COUNCIL RESOLUTION DESIGNATING VOTING DELEGATE AND ALTERNATES OR ATTEST: I affirm that the information provided reflects action by the city council to designate the voting delegate and alternate(s).

Name: ____________________________________ Email: _________________________________ Mayor or City Clerk: ________________________ Date: __________ Phone: ________________ (circle one) (signature) Please complete and email this form to [email protected] by Wednesday, September 24, 2025.

2.A.a
Packet Pg. 67
Attachment: 2025 Voting Delegates (4727 : League of California Cities Conference delegates) City Council
259 N. Wilma Avenue
Ripon, CA 95366
MEMO
To: Honorable City Council
From: Ken Zuidervaart, Planning Director
Date: 09/09/2025
Subject: Building Department Fees
RECOMMENDED ACTION:

Staff recommends that the City Council adopt the resolution approving the Building Department Fee Schedule and the indexing of those fees, beginning January 1, 2027.

BACKGROUND:

The City of Ripon Building Department is responsible for safeguarding the health, safety, and welfare of those who live and work in the City by enforcing building safety standards established in the California Building Code, as well as local municipal codes and policies. The Building Department staff reviews and approves building plans and conducts field inspections to ensure all construction performed under a building permit complies with the approved plans and applicable regulations. The revenue that funds these tasks is collected through the various permit fees.

The City of Ripon Building Department currently does not maintain a formally published fee schedule for its services. Instead, permit and inspection fees are determined by referencing Tables 3-A through 3-H of the 1994 Uniform Administrative Code, which were adopted by Ordinance No. 557 in 1996 and have remained unchanged since then. Since that time, the Building Department has experienced significant increases in operational expenses due to rising labor costs, overhead, and new regulatory requirements. The current fee schedule no longer collects sufficient revenue through fees to offset the cost of the Building Department.

DISCUSSION/ANALYSIS:

The purpose of this report is to seek City Council approval for an updated building permit fee schedule. The adjustments are designed to ensure that those individuals and entities that are utilizing the Building Department services are paying the appropriate fee base. This will ensure the Building Department is able to continue to provide timely, high-quality service, while keeping Ripon’s fees competitive with those in nearby jurisdictions.

3.A
Packet Pg. 68
The City’s Building Department Fee Program includes the following fee tables:
 Table A - Building Permit Fee Table: applies to valuation based building permits.  Table B - Plan Review Fees: applies to plan reviews.
 Table C - Additional Fees and Surcharge Fees: applies to all other required fees and miscellaneous fees.
 Table D - Residential Permits and Inspections: applies to building permits for all residential construction.
 Table E - Commercial Permits and Inspections: applies to building permits for all commercial construction.
 Table F - Schedule of Fees for Plumbing Permits and Inspections: applies to building permits for all plumbing construction related activities.  Table G - Schedule of Fees for Mechanical Permits and Inspections: applies to building permits for all mechanical construction related activities  Table H - Schedule of Fees for Electrical Permits and Inspections: applies to building permits for all electrical construction related activities.  Table I - Miscellaneous Permits and Inspections: applies to miscellaneous construction activities that don’t fall under any other categories.

The attached justification study evaluated the staff time in order to process, review, and inspect the various permits included in each fee table and recommends an updated permit fee to recover 90% of the Building Department expense through these fees.

JUSTIFICATION:

1. Cost Recovery and Department Expenses:

A detailed analysis of Building Department expenses, including labor, overhead, plan checks, and inspections, shows that current fees recover only 57% of actual costs. The proposed fee schedule is structured to achieve a 90% cost recovery rate, consistent with best practices for building departments in California. This adjustment will allow the department to maintain appropriate staffing and meet community needs efficiently, while continuing to provide responsive and knowledgeable customer service.

2. Adoption of Industry Standards:

The new fee structure is based on nationally recognized valuation data from the International Code Council (ICC). This approach promotes fairness, simplifies the fee calculation process, and enhances transparency for applicants by closely tying fees to construction project value and/or a time based approach.

3.A
Packet Pg. 69

3. Regional Comparison:

Staff conducted a thorough comparison of Ripon’s proposed building permit and plan check fees for Table A – Building Permit Fee Table, which is typically the highest fee, against those in surrounding cities and counties for homes at a variety of sizes and valuations. Even after the proposed adjustments, Ripon’s fees remain among the lowest when compared to neighboring jurisdictions as can be seen in the following comparison charts.

Building Permit and Plan Check Based on a
2,930 sq. ft. home with a valuation of
$344,000
1 Lathrop $ 3,665.19
2 Ripon $ 3,741.14
3 Escalon $ 3,765.99
4 Stockton $ 3,882.32
5 San Joaquin County $ 4,017.58
6 Stanislaus County $ 4,790.15
7 Tracy $ 6,028.38
8 Lodi $ 8,095.69
Building Permit and Plan Check Based on a
3,793 sq. ft. home with a valuation of
$659,000
1 Ripon $ 6,013.19
2 Escalon $ 6,086.99
3 Lathrop $ 6,089.39
4 Stockton $ 6,918.14
5 Tracy $ 7,744.16
6 Stanislaus County $ 8,701.19
7 San Joaquin County $ 11,246.43
8 Lodi $ 13,091.41

4. Ongoing Adjustments:

To ensure that building permit fees keep pace with changes in costs over time, staff recommends annual adjustments as follows:
 Permit fees to be adjusted each year on January 1st starting in 2027 using the Consumer Price Index (CPI).
 Technology Maintenance and Program Recovery Fee (IT Fee) to be increased by 5% each year on January 1st starting in 2027.

Attachments:

1. Exhibit "A" - Building Permit Fee Schedule
Building Permit and Plan Check Based on a
3,027 sq. ft. home with a valuation of
$528,000
1 Ripon $ 5,148.59
2 Escalon $ 5,169.99
3 Lathrop $ 5,198.59
4 Stockton $ 5,655.63
5 San Joaquin County $ 6,478.16
6 Stanislaus County $ 6,762.62
7 Tracy $ 7,542.62
8 Lodi $ 11,819.14
Building Permit and Plan Check Based on a
5,889 sq. ft. home with a valuation of
$1,001,000
1 Ripon $ 8,263.80
2 Lathrop $ 8,425.20
3 Escalon $ 8,634.00
4 San Joaquin County $ 9,377.84
5 Stockton $ 10,204.56
6 Tracy $ 10,554.01
7 Stanislaus County $ 12,652.81
8 Lodi $ 16,404.49

3.A
Packet Pg. 70

2. Fee Justification Study

3. Notice of Public Hearing

3.A
Packet Pg. 71
RESOLUTION NO. 25-29

A RESOLUTION OF THE CITY COUNCIL OF THE CITY OF

RIPON APPROVING THE BUILDING DEPARTMENT

PERMIT FEE SCHEDULE WITH ANNUAL INDEXING
WHEREAS, pursuant to Ripon Municipal Code Chapter 17.16 and Government Code sections 66013, 66014, and 66016, the City Council of the City of Ripon is authorized to adopt a resolution approving a Building Department Permit Fee Schedule for the processing of various permits submitted to the Building Department; and
WHEREAS, the City Council of the City of Ripon finds it necessary to establish a formal Building Department Fee Schedule to recover the costs associated with providing building permit processing, plan review, inspections, and related services; and WHEREAS, in accordance with Government Code section 66016, for at least ten days prior to the noticed public hearing, the City has had on file in the City Clerk’s office, and made available to the public, the report calculating the costs of services and justifying the various fee amounts set forth in this resolution; and
WHEREAS, in accordance with Government Code sections 66016 and 66018, on September 9, 2025 the City Council of the City of Ripon conducted a public hearing regarding establishment of fees and charges by the Building Department of the City and provided notice to the public of said meeting by publication at least 10 days before the meeting; and WHEREAS, in accordance with Government Code section 66016, the City of Ripon has mailed notice at least 14 days prior to adoption of the increased fees to all interested parties who have filed written requests to the City regarding proposed fee increases; and WHEREAS, the City of Ripon aims to achieve a 90% cost recovery rate for Building Department services to ensure fiscal sustainability while maintaining fair and competitive permit fees; and

3.A
Packet Pg. 72
WHEREAS, it is necessary to provide for annual adjustments to the fee schedule to account for changes in inflation, labor costs, and technology expenses; and WHEREAS, the City Council has reviewed and desires to accept the proposed fee schedule and indexing methodology.

NOW, THEREFORE, BE IT RESOLVED by the City Council of the City of Ripon as follows:

Section 1. Findings. The City Council of the City of Ripon finds and determines as follows:
(a) The foregoing Recitals are true and correct;
(b) The Building Department Permit Fee Schedule and the fee indexing methodology produced by staff are acceptable to the City Council and provide a fee schedule that does not exceed the estimated amount required to provide the services for which the fees are levied.

Section 2. Adoption of Fee Schedule.

The City Council hereby adopts the Building Department Permit Fee Schedule attached hereto as Exhibit “A” and incorporated herein by reference.

Section 3. Annual Indexing of Fees.

Beginning January 1, 2027, the City shall annually adjust the permit fees using the following provisions to maintain the cost recovery target and reflect actual cost changes:

1. Permit Fee:

Permit Fees shall be adjusted each January 1 to reflect the percentage change in the “Consumer Price Index for All Urban Consumers (CPI-U), All items – Bay Area Cities”, as published by the U.S. Bureau of Labor Statistics. The adjustment shall use the 12-month percentage change ending on June 30 of the previous year.

2. Technology Maintenance and Program Recovery Fee (IT Fee):

The IT Fee shall increase by 5%.

Section 4. Administration and Notification.

3.A
Packet Pg. 73
The Director of Planning, Building and Economic Development or their designee is authorized to implement the fee schedule, calculate the annual fee adjustments provided for herein, publish updated fee schedules, and notify the public accordingly.

Section 5. Severability.

If any provision of this resolution or the fee schedule is held invalid or unconstitutional by a court of competent jurisdiction, such decision shall not affect the remaining provisions, which shall remain in full force and effect.

Section 6. Effective Date.

This resolution shall take effect 60 days after its adoption.

PASSED AND ADOPTED at a regular meeting of the City Council of the City of Ripon this 9th day of September, 2025, by the following vote:

RESULT: ADOPTED [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

3.A
Packet Pg. 74
Community Development Department
Planning  Building  Economic Development
Building Permit Fee Schedule
Effective November 8, 2025
Building Valuation Building Permit Fee
$1.00 to $500 $ 139.36
$501 to $2,000 $139.36 for the first $500 plus $3.00 for each additional $100 or fraction thereof, to and including $2,000
$2,001 to $25,000 $184.36 for the first $2,000 plus $13 for each additional $1,000 or fraction thereof, to and including $25,000
$25,001 to $50,000 $483.36 for the first $25,000 plus $11 for each additional $1,000 or fraction thereof, to and including $50,000
$50,001 to $100,000 $758.36 for the first $50,000 plus $7 for each additional $1,000 or fraction thereof, to and including $100,000
$100,001 to $500,000 $1,108.36 for the first $100,000 plus $4.75 for each additional $1,000 or fraction thereof, to and including $500,000
$500,001 to $1,000,000 $3,008.36 for the first $500,000 plus $4 for each additional $1,000 or fraction thereof, to and including $1,000,000
$1,000,001 and up $5,008.36 for the first $1,000,000 plus $3 for each additional $1,000 or fraction thereof

A) BUILDING PERMIT FEE TABLE
Exhibit "A" 3.A.a
Packet Pg. 75
Attachment: Exhibit "A" - Building Permit Fee Schedule (25-29 : Building Department Fees) 1)
2)
3) Additional plan review hourly rate for revisions to approved plans: 118.59 $ 4) Additional plan review hourly rate for reviews that exceed three (3): 118.59 $ 5) Minimum fee for any plan review performed: 118.59 $
1)
Strong Motion Instrumentation Program (S.M.I.P.) fee. Fees are to comply with Public Resources Code, Chapter 8, Section 2705 (a). Charged on every building permit.

Fees shall be as
prescribed by the State
of California Resources
Agency
2)
Energy Compliance Surcharge for residential and commercial. Charged on every plan review.

0.065% of the project
valuation
3) California Building Standards Commission (CBSC) fee. Fees are to comply with the State of California Resources Agency. Charged on every building permit.

Fees shall be as
prescribed by the State
of California Resources
Agency
4) Techonology Maintenance and Program Recovery Fee (IT Fee). Charged $ 23.00 on every building permit based on assumed number of inspections. per # of inspections $ 118.59
per hour (1 hour min.)
6) Work without a permit fee.
$750 or 2x permit fee
whichever is greater.
$ 118.59
per hour (1 hour min.)
8) Inspection card replacement. 50.00 $
9) Change of Contractor Fee: 50.00 $
$ 177.89
per hour (2 hour min.)
Water Meters
- 1" water meter package with register and endpoint $ 732.03 - 1" water meter setter. $ 507.03
- 1-1/2" water meter package with register and endpoint $ 967.03 - 2" water meter package with register and endpoint $ 3,537.03 Endpoint/Transponder $ 247.58
Registers
- 1" register $ 130.94
- 1-1/2" register $ 130.94
- 2" register $ 256.48

B) PLAN REVIEW FEES
The plan review fees for all building permits based on vaulation shall be sixty-five percent (65%) of the building permit fee, as set forth in section A. (Use for all building permit types).

Plan review fees for repetitive submittals (master plans) shall be twenty-five percent (25%) for each plan issued after the initial plan check on the master plan.

C) ADDITIONAL FEES AND SURCHARGE FEES
5) Pre inspection fee of building/structure prior to alteration or relocation. 7) Re-Inspection fee: (Additional fee that may be charged after two consecutive failed inspections of the same item)
10) Inspections outside of normal business hours:
11)

3.A.a
Packet Pg. 76
Attachment: Exhibit "A" - Building Permit Fee Schedule (25-29 : Building Department Fees) For residential new construction, additions, or remodels of single-family or multifamily dwellings associated with a building permit based on valuation, plus any applicable plumbing, mechanical, and electrical permits.

Based on Valuation from
Section A
IT Fee shall be based on the following and added to the permit fee:
- new construction (based on 12 inspections on average) $ 276.00 - additions and remodels (based on 6 inspections on average) $ 138.00 Patio Covers: Based on valuation, plus any applicable plumbing, mechanical, and electrical permits.

Based on Valuation from
Section A
IT Fee shall be based on the following and added to the permit fee:
- Patio Covers (based on 4 inspections on average) $ 92.00 Re-Roof: Based on valuation from section A, with no plan check fee. Based on Valuation from Section A
IT Fee shall be based on the following and added to the permit fee:
- Re-Roof (based on 2 inspections on average) $ 46.00
Swimming Pool/Spa: Based on valuation, plus any applicable plumbing, mechanical, and electrical permits.

Based on Valuation from
Section A
IT Fee shall be based on the following and added to the permit fee:
- Swimming Pools/Spas (based on 5 inspections on average) $ 115.00 $ 257.96
Minimum Fee
$ 23.00
per inspection
For commercial, office, and industrial new construction, additions, or remodels of such buildings, including tenant improvements associated with a building permit based on valuation, plus any applicable plumbing, mechanical, and electrical permits.

Based on Valuation from
Section A
IT Fee shall be based on the following and added to the permit fee:
- new construction (based on 12 inspections on average) $ 276.00 - additions and remodels (based on 6 inspections on average) $ 138.00 Commercial Patio Covers: Based on valuation, plus any applicable plumbing, mechanical, and electrical permits.

Based on Valuation from
Section A
IT Fee shall be based on the following and added to the permit fee:
- Patio Covers (based on 4 inspections on average) $ 92.00 Re-Roof: Based on valuation from section A, with no plan check fee. Based on Valuation from Section A
IT Fee shall be based on the following and added to the permit fee:
- Re-Roof (based on 2 inspections on average) $ 46.00
Signs: Based on valuation, plus any applicable plumbing, mechanical, and electrical permits.

Based on Valuation from
Section A
IT Fee shall be based on the following and added to the permit fee:
- Signs (based on 3 inspections on average) $ 69.00
Swimming Pool/Spa: Based on valuation, plus any applicable plumbing, mechanical, and electrical permits.

Based on Valuation from
Section A
IT Fee shall be based on the following and added to the permit fee:
- Swimming Pools/Spas (based on 5 inspections on average) $ 115.00 $ 257.96
Minimum Fee
$ 23.00
per inspection

D) RESIDENTIAL PERMITS AND INSPECTIONS
Miscellaneous residential items not listed, non-standard or complex (as determined by the building official) actual time at staff hourly rates. 1)
2)
3)
4)
5)
IT Fee shall be based on the assumed number of inspections.

E) COMMERCIAL PERMITS AND INSPECTIONS
Miscellaneous commercial, office and industrial items not listed, non-standard or complex (as determined by the building official) actual time at staff hourly rates.
1)
2)
3)
4)
5)
IT Fee shall be based on the assumed number of inspections. 6)

3.A.a
Packet Pg. 77
Attachment: Exhibit "A" - Building Permit Fee Schedule (25-29 : Building Department Fees) For residential new construction, additions, or remodels of single-family $ 118.59 or multifamily dwellings associated with a building permit based on Minimum Fee valuation, $0.001 x total building valuation in accordance with Section A (Total plumbing fee or a minumum fee as indicated, whichever is greater. not to exceed $350) For commercial, office, and industrial new construction, additions, or $ 118.59 remodels of such buildings associated with a building permit based on Minimum Fee valuation, $0.001 x total building valuation in accordance with Section A (Total plumbing fee or a minimum fee as indicated, whichever is greater. not to exceed $5,000) Water Heater Replacement: (Includes IT Fee)
First Water Heater: $ 162.36
Each additional: $ 25.00
4) Water Softener: (Includes IT Fee) $ 162.36
$ 139.36
Minimum Fee
$ 23.00
per inspection
$ 139.36
Minimum Fee
$ 23.00
per inspection
$ 139.36
Minimum Fee
$ 23.00
per inspection
For residential new construction, addition to or remodel of single-family $ 118.59 or multifamily dwellings associated with a building permit based on Minimum Fee valuation, $0.001 x total building valuation in accordance with Section A (Total mechanical fee or a minimum fee as indicated, whichever is greater. not to exceed $350) For commercial, office, and industrial new construction, additions, or $ 118.59 remodels of such buildings associated with a building permit based on Minimum Fee valuation, $0.001 x total building valuation in accordance with Section A (Total mechanical fee or a minimum fee as indicated, whichever is greater. not to exceed $5,000) HVAC - forced air furnace, package units, split system, ductless mini-split, etc. (Includes IT Fee)
First Unit: $ 162.36
Each additional: $ 50.00
4) Duct Replacement: (Includes IT Fee) $ 162.36
5) Condenser & Coil: (Includes IT Fee) $ 162.36
6) Whole House Fan: (Includes IT Fee) $ 162.36
7) Pellet or Wood Burning Stove: (Includes IT Fee) $ 162.36 $ 139.36
Minimum Fee
$ 23.00
per inspection
7)
1)
2)
IT Fee shall be based on the assumed number of inspections. 8)
Miscellaneous plumbing items not listed, non-standard or complex (as determined by the building official) actual time at staff hourly rates.

F) SCHEDULE OF FEES FOR PLUMBING PERMITS AND INSPECTIONS 3)
Gas Line: (Shall be based on # of inspections, with a minimum fee as indicated) Water Line or Sewer Line: (Shall be based on # of inspections, with a minimum fee as indicated)
3)
Miscellaneous mechanical items not listed, non-standard or complex (as determined by the building official) actual time at staff hourly rates.

G) SCHEDULE OF FEES FOR MECHANICAL PERMITS AND INSPECTIONS 1)
2)
IT Fee shall be based on the assumed number of inspections. 5)
IT Fee shall be based on the assumed number of inspections. 6)
IT Fee shall be based on the assumed number of inspections.

3.A.a
Packet Pg. 78
Attachment: Exhibit "A" - Building Permit Fee Schedule (25-29 : Building Department Fees) For residential new construction, additions, or remodels of single-family $ 118.59 or multifamily dwellings associated with a building permit based on Minimum Fee valuation, $0.001 x total building valuation in accordance with Section A (Total electrical fee or a minumum fee as indicated, whichever is greater. not to exceed $350) For commercial, office, and industrial new construction, additions, or $ 118.59 remodels of such buildings associated with a building permit based on Minimum Fee valuation, $0.001 x total building valuation in accordance with Section A (Total electrical fee or a minimum fee as indicated, whichever is greater. not to exceed $5,000) 3) Main Panel Upgrade: (Includes IT Fee) $ 244.66
4) Temp. Power: (Includes IT Fee) $ 244.66
5) EV Charger: (Includes IT Fee) $ 162.36
6) Generator Install: (Includes IT Fee) $ 244.66
$ 139.36
Minimum Fee
$ 23.00
per inspection
Solar Systems: Based on System Size (Total kW): (Includes IT Fee) - 0.00 - 15.00 $ 473.00
- 15.01 - and Up (the first 15 kW at $450, plus $15 for each additional $ 473.00 1kW, or fraction thereof. plus incremental
increase
2) Demo: (Based on an average of 2 Inspections and includes IT Fee) $ 244.66 Grading: Based on cubic yards. (Includes IT Fee)
- 50 cubic yards or less $ 280.96
- 51 to 100 cubic yards $ 421.44
$ 421.44
for the first 100 cubic yards
plus $15.50 for each additional
100 cubic yards
$ 560.94
for the first 1,000 cubic yards
plus $13.00 for each additional
1,000 cubic yards
$ 677.94
for the first 10,000 cubic yards
plus $59.00 for each additional
10,000 cubic yards
$ 1,208.94
for the first 100,000 cubic
yards plus $32.50 for each
additional 10,000 cubic yards
$ 139.36
Minimum Fee
$ 23.00
per inspection
1)
IT Fee shall be based on the assumed number of inspections. 4)
- 101 to 1,000 cubic yards
- 1,001 to 10,000 cubic yards
- 10,001 to 100,000 cubic yards
- 100,001 cubic yards or more
3)
Miscellaneous items not listed, non-standard or complex (as determined by the building official) actual time at staff hourly rates.

H) SCHEDULE OF FEES FOR ELECTRICAL PERMITS AND INSPECTIONS Miscellaneous electrical items not listed, non-standard or complex (as determined by the building official) actual time at staff hourly rates.

I) MISCELLANEOUS PERMITS AND INSPECTIONS
1)
2)
IT Fee shall be based on the assumed number of inspections. 7)

3.A.a
Packet Pg. 79
Attachment: Exhibit "A" - Building Permit Fee Schedule (25-29 : Building Department Fees) City of Ripon
Building Permit Fee Schedule
Justification Study
Background and Purpose
California cities may impose user and regulatory fees for services through provisions set forth in the State Constitution, Article XIII C § 1. Under this statute, a fee may not exceed the reasonable cost of providing the service or performing the activity. For a fee to qualify as such, it must relate to a service or activity performed at the request of an individual or entity upon which the fee is imposed.

The City of Ripon’s Building Department is responsible for safeguarding the health, safety, and welfare of those who live and work in the City by enforcing building safety standards established in the California Building Code, as well as local municipal codes and policies. The department reviews and approves building plans and conducts field inspections to ensure that all construction performed under a building permit complies with approved plans and applicable regulations.

The City of Ripon Building Department currently does not maintain a formally published fee schedule for its services. Instead, permit and inspection fees are determined by referencing Tables 3-A through 3-H of the 1994 Uniform Administrative Code, which were adopted by Ordinance No. 557 in 1996 and have remained unchanged since then. As a result, the permit fees are based on outdated standards that do not account for current costs, evolving construction practices, or the increasing service demands faced by the department.

The purpose of this fee study is to evaluate the City’s existing building permit fee structure and determine whether adjustments are necessary to ensure the City is appropriately recovering the cost of services provided by the Building Department. This includes plan review, inspections, and other administrative functions related to building permits.

Cost of Service Analysis
This fee study evaluates the fees associated with building and safety construction plan review, issuing of permits, and inspection approvals that are completed by the City of Ripon Building Department.

The Cost of Service Analysis is used to determine the full cost of providing these governmental services and activities. This analysis considers the direct and indirect cost associated with the Building Department operations. Direct costs include salary, benefits, payroll taxes and overhead.

This analysis also considered ancillary costs associated with staffing the Building Department such as, Workers Compensation, Capital Replacement, Software/IT Costs, and Training.

Staff was interviewed to determine the time associated with non-recovery activities such as responding to phone calls and general information requests/questions. It was determined

3.A.b
Packet Pg. 80
Attachment: Fee Justification Study (25-29 : Building Department Fees) approximately 90% of the Building Department’s time is associated with the processing, review, and/or inspection of a specific fee category while the remaining costs should not be considered in the calculation of fees for services. Therefore, the “target” level of cost recovery for each fee was established at 90% of the full cost of service.

The following table provides a summary of the annual costs incurred by the Building Department for services that are eligible to be recovered through fees.

Table 1
Building Services –
Processing, Plan Review,
& Insp.

Direct Cost including Overhead * $372,775
Workers Compensation * $ 13,279
Software/IT Costs ** $ 38,783
Capital Replacement ** $ 6,400
Training ** $ 4,000

Cost Recovery Target from Fees $ 396,632
* 90% Cost Recovery Goal
** 100% Cost Recovery Goal
To estimate resource requirements, staff time for permit processing, plan review, and inspections was evaluated through interviews with the personnel responsible for these activities. Staff provided input on the average time necessary to complete a typical service.

The fully burdened hourly rate was then applied to these staff time estimates, resulting in the cost of service analysis attached as Appendix A. As shown above, an average cost recovery rate based on the preceding 4.5 years of data would achieve the established cost recovery target, consistent with the amounts outlined in Table 1 above.

Cost Recovery Evaluation
The table below presents a comparison of estimated average annual revenue generated by the Building Department over a four-year period (2021-2024) under the current fee schedule versus the projected revenue under the recommended fee schedule. The analysis includes the corresponding cost recovery percentage based on the City of Ripon’s cost recovery target of 90%.

Table 2
Average Annual
Revenue (2021-2024)
at Current Fee
Cost Recovery
Percentage
Average Annual
Revenue (2021-2024) at
Recommended Fee
Cost Recovery
Percentage
Building Dept $ 255,322 58% $ 396,530 90%
Annual Fee Indexing
To maintain alignment between the City’s cost of providing services and the revenues generated through building permit fees, staff recommends that all fees be adjusted annually based on the

3.A.b
Packet Pg. 81
Attachment: Fee Justification Study (25-29 : Building Department Fees) “Consumer Price Index (CPI) for All Urban Consumers (CPI-U), All items – Bay Area Cities”, as published by the U.S. Bureau of Labor Statistics. An exception applies to the Technology Maintenance and Program Recovery Fee (IT Fee), which shall be increased by a flat five percent (5%) annually. Because staffing costs represent the single largest component of the Building Department’s service delivery expenses, applying an annual adjustment of at least this amount ensures that the fee schedule remains consistent with actual cost drivers and prevents future underrecovery of costs.

Recommendation
City staff recommends adopting the updated Building Department fee schedule, as outlined in Appendix B, to achieve a cost recovery rate of approximately 90%, aligning with the City’s financial sustainability goals while continuing to provide quality building services.

3.A.b
Packet Pg. 82
Attachment: Fee Justification Study (25-29 : Building Department Fees) Appendix A
Building Permit Current Fee
Average
Cost
Recovery
Rate
Average
Recommended
Fee Average
Cost
Recovery
Rate
Average
Permit Fee
Type Permit Processing Time Analysis
Addition $ 2,893.49 71% $ 3,660.74 99% Valuation Based on 6 hours of clerical time and 28 hours of plan check and inspections (6 inspections)
Demo $ 126.78 23% $ 533.23 98% Valuation Based on 2 hours of clerical and 3.5 hours of plan check and inspections (1 inspections)
Electrical - No Plan Check $ 58.01 29% $ 141.34 100% Time Based on 1.25 hours of clerical time and .5 hours of inspections (1 inspection)
Electrical - Plan Check $ 256.54 31% $ 760.20 97% Valuation Based on 2 hours of clerical time and 5.5 hours
of plan check and inspections (2 to 3
inspections)
HVAC $ 82.88 59% $ 145.69 104% Time Based on 1.25 hours of clerical time and .50 hours of inspections (1 inspection)
Main Panel Upgrade $ 55.07 28% $ 200.37 100% Time Based on 1.25 hours of clerical time and 1 hour of inspections (2 inspections)
Mechanical - No Plan Check $ 50.82 36% $ 141.31 100% Time Based on 1.25 hours of clerical time and .50 hours of inspections (2 inspections)
Mechanical - Plan Check $ 59.31 8% $ 768.93 99% Valuation Based on 2 hours of clerical time and 5.5 hours
of plan check and inspections (2 to 3
inspections)
New Construction $ 3,960.89 72% $ 5,198.12 100% Valuation Based on 7 hours of clerical time and 40 hours of plan check and inspections (12 inspections)
Patio Covers $ 290.00 46% $ 566.03 102% Valuation
Based on 1.25 hours of clerical time and 4
hours of plan check and inspections (4
inspections)
Plumbing - No Plan Check $ 68.25 48% $ 143.77 102% Time Based on 1.25 hours of clerical time and .50 hours of inspections (1 inspection)
Plumbing - Plan Check $ 64.05 16% $ 394.56 101% Valuation Based on 1.5 hours of clerical time and 2.5
hours of plan check and inspections (2
inspections)

3.A.b
Packet Pg. 83
Attachment: Fee Justification Study (25-29 : Building Department Fees) Remodel $ 759.09 71% $ 1,174.35 100% Valuation Based on 3.5 hours of clerical time and 8 hours of plan check and inspections (6 inspections)
Re-Roof $ 215.66 62% $ 344.71 99% Valuation Based on 1.25 hours of clerical time and 2.25 hours of inspections (2 to 3 inspections)
Sign $ 337.57 51% $ 595.17 99% Valuation Based on 2 hours of clerical time and 4 hours of plan check and inspections (3 inspections)
Solar $ 280.96 58% $ 476.47 99% Set Fee
Based on 1.5 hours of clerical time and 3.25
hours of plan check and inspections (2
inspections)
Swimming Pool $ 1,102.27 66% $ 1,529.64 100% Valuation
Based on 4.5 hours of clerical time and 10.5
hours of plan check and inspections (5
inspections)
Tenant Improvements $ 1,896.32 72% $ 2,406.68 99% Valuation Based on 4.75 hours of clerical time and 18
hours of plan check and inspections (6
inspections)
Water Heater $ 34.76 25% $ 140.92 100% Time Based on 1.25 hours of clerical time and .50 hours of inspections (1 inspection)
46% 100%

3.A.b
Packet Pg. 84
Attachment: Fee Justification Study (25-29 : Building Department Fees) Appendix B

3.A.b
Packet Pg. 85
Attachment: Fee Justification Study (25-29 : Building Department Fees)

3.A.b
Packet Pg. 86
Attachment: Fee Justification Study (25-29 : Building Department Fees)

3.A.b
Packet Pg. 87
Attachment: Fee Justification Study (25-29 : Building Department Fees)

3.A.b
Packet Pg. 88
Attachment: Fee Justification Study (25-29 : Building Department Fees)

3.A.b
Packet Pg. 89
Attachment: Fee Justification Study (25-29 : Building Department Fees)

NOTICE OF PUBLIC HEARING
NOTICE IS HEREBY GIVEN that The City of Ripon City Council will hold a public hearing on Tuesday, September 9, 2025 at 6:00 P.M., in the Council Chambers, 259 N.

Wilma Avenue, on the following matter:

BUILDING DEPARTMENT FEE SHCEDULE - The City Council will consider adopting an updated Building Department Permit Fee Schedule, which outlines the fees charged for building permits and related services. The updated fee schedule is intended to reflect current costs associated with permit processing and inspections, ensuring continued efficient and effective delivery of services.

PURSUANT TO SECTION 65009 OF THE GOVERNMENT CODE OF THE STATE

OF CALIFORNIA, NOTICE IS HEREBY FURTHER GIVEN THAT IF SUCH

PROPOSED USE IS CHALLENGED IN COURT, SUCH CHALLENGE MAY BE

LIMITED TO ONLY THOSE ISSUES RAISED AT THE PUBLIC HEARING OR IN

WRITTEN CORRESPONDENCE DELIVERED TO THE PLANNING
COMMISSION AT OR PRIOR TO THE PUBLIC HEARING.

ALL INTERESTED PARTIES will be given an opportunity to appear and be heard by the City Council of The City of Ripon at said time and place pertaining to the above described matter.

CITY OF RIPON
Ken Zuidervaart, Director
Planning and Economic Development
Published August 29, 2025

3.A.c
Packet Pg. 90
Attachment: Notice of Public Hearing (25-29 : Building Department Fees) City Council
259 N. Wilma Avenue
Ripon, CA 95366
MEMO
To: Honorable City Council
From: James Pease, Public Works Director
Date: 09/09/2025
Subject: Trash Implementation Plan
BACKGROUND:

On April 7, 2015, the State Water Resources Control Board (State Water Board) adopted an Amendment to the Water Quality Control Plan for Ocean Waters of California to Control Trash (Ocean Plan) and the Part 1 Trash Provision of the Water Quality Control Plan for Inland Surface Waters, Enclosed Bays, and Estuaries (ISWEBE Plan). Together, they are collectively referred to as 'the Trash Amendments'. The project objective for the Trash Amendments is to provide statewide consistency for the Water Boards' regulatory approach to protect aquatic life and public health beneficial uses, and reduce environmental issues associated with trash in state waters, while focusing limited resources on high trash generating areas. The Trash Amendments accomplish this by:
 Establishing a narrative water quality objective for trash,  Establishing a prohibition on the discharge of trash,  Providing implementation requirements for permitted storm water and other dischargers,
 Setting a time schedule for compliance, and
 Providing a framework for monitoring and reporting requirements.

The Trash Amendments apply to all Phase I and II permittees, under the National Pollutant Discharge Elimination System (NPDES) Municipal Separate Storm Sewer Systems (MS4) permits, which the City of Ripon is designated a Phase II permittee. The State Water Board Executive Director sent separate 13383 Orders (known as the Trash Provisions) to all traditional MS4 permittees on June 1, 2017, to comply with the Trash Amendments by December 2030.

The Trash Provisions require permittees to select a method of compliance with the trash

4.A
Packet Pg. 91
prohibition by selecting either Track 1 or Track 2 compliance methods:
 Track 1: Install, operate, and maintain Full Capture Systems for the storm drain network that capture runoff from the Priority Land Use areas in their jurisdiction.  Track 2: Install, operate, and maintain any combination of Full Capture Systems, Multi-Benefit Projects, other Treatment Controls, and/or Institutional Controls within their jurisdiction.

Priority Land Use areas are identified as developed sites, facilities, or land uses within our jurisdiction from which discharges of trash are regulated by the Trash Provisions as follows:
 High-density residential – ten dwelling units/acre
 Industrial – involving product manufacture, storage, or distribution  Commercial – places involving sale or transfer of goods or services to consumers  Mixed urban – high-density residential, industrial, and/or commercial collectively  Public transportation – public transit stations and stops to load or unload passengers Selecting the Track 1 compliance method for Ripon essentially means placing Full Capture Systems in all areas of the City storm drain system where Priority Land Use areas have been identified at locations prior to discharging the storm water into the Stanislaus River. The Full Capture Systems would contain a 5 millimeter screen essentially eliminating all trash from entering the Stanislaus River during normal rain events. Although most devices include an overflow mechanism for larger storm events, Public Works staff will be required to clean and maintain these devices regularly in order to eliminate potential blockages and remove trash or leaves.

Selecting the Track 2 compliance method allows the City to determine if there are areas where Full Capture Systems will not need to be installed through the development of a Trash Implementation Plan (TIP). The first step is performing a trash assessment of the Priority Land Use areas to identify a baseline trash generation rate or level for each. The goal for each of the Priority Land Use areas is to achieve a low trash generation level which is considered equivalent to the performance of a full trash capture system. Once a Priority Land Use area has been identified at a low trash generation level no further action is required and these areas will essentially be considered in compliance with the Trash Provision.

The City initially selected Track 1 back in November 2018 which includes the installation of trash capture structures at discharge locations entering into the Stanislaus River from the high priority areas, this initial capital expense was estimated in excess of $2 million. These large vault style structures would require ongoing maintenance by City staff to clear out and dispose of trash and ensure no storm flow restrictions have occurred adding another estimated expense of $80,000 annually. However, to allow for a more flexible and economically feasible compliance approach the decision was made at the December 2023 Council Meeting to switch to Track 2 and hire Stone Creek Environmental Consulting to assist with developing a TIP in order to gain compliance. The City notified the State Water Board and Central Valley Regional Water Quality Control Board (CVRWQCB) of the intent to switch to Track 2 in March 2024.

4.A
Packet Pg. 92
DISCUSSION/ANALYSIS:

Attached is the TIP prepared by Stone Creek Environmental Consulting with assistance from City staff. The TIP results confirm the decision to switch to Track 2 due to the low volume of trash on City streets and in our City storm drain system. The goal is to meet the equivalency of a full trash capture system as defined by the State Water Board, below is a summary of the TIP:
o 53 separate Priority Land Use areas were identified and are described in Table 1 and Figure

1. The Priority Land Use areas cover approximately 327.5 acres that discharge to the Stanislaus River.
o Two separate On-land Visual Trash Assessments (OVTAs) were performed for each of the 53 Priority Land Use areas to determine baseline trash generation levels, one during the dry weather season and one during the wet weather season. The OVTA included walking the length of each Priority Land Use area segment with staff. The trash generation levels were then rated as either low, moderate, high or very high based on the amount of trash encountered in the gutters and on sidewalks.
 Low: 0-5 gallons/acre/year. Effectively no trash can be observed on a city block or the equivalent. There may be some small pieces in the area, but they are not obvious at first glance and one individual could quickly pick them up. A low trash generation level is the goal of a storm water trash control program and is considered equivalent to the performance of a full trash capture system.
 Moderate: 5-10 gallons/acre/year. Predominantly free of trash except for a few pieces that are easily observed along a city block, or the equivalent. The trash could be collected by one or two individuals in a short period of time.  High: 10-50 gallons/acre/year. Trash is widely/evenly distributed, and/or small accumulations are visible on the street, sidewalk, or inlets. It would take a more organized effort to remove the litter.
 Very High: 50-150 gallons/acre/year. Trash is continuously seen throughout the area, with large piles and a strong impression of lack of concern for litter in that area.

There is often significant litter even along gutters that are swept. o 51 of the Priority Land Use areas were assessed at a low trash generation level which demonstrates Full Capture System equivalency and no further action is required since the goal has been met.
o 2 of the Priority Land Use areas were assessed at a moderate trash generation level, they include the Santos Avenue/Jack Tone area and Frontage Road/Milgeo Avenue area. At this time increased street sweeping and outreach to businesses will be conducted in order to reduce the amount of trash generated in these areas.
o City staff will conduct three progress OVTAs annually for both of the Priority Land Use areas that are currently assessed as a moderate trash generation level. Upon three consecutive low trash generation scores, the area would then be considered a low trash generation level. The low trash generation level would mean Full Capture System

4.A
Packet Pg. 93
equivalency and the City would discontinue any additional progress assessments since the goal will be met.
o The City has until December 2030 to achieve this goal and progress will be assessed annually. If it is determined that low trash generation levels cannot be achieved through increased efforts at the 2 moderate rated Priority Land Use areas then the installation of Full Capture System devices at storm drain inlets may be required.

Moving forward, the TIP will be submitted to the State Water Board and implementation by City staff will begin shortly after. Additionally the State Water Board is working on a new General Permit Water Quality Order (GPWQO) for municipalities and it is anticipated to be adopted sometime in late 2026. This order will build on the current trash provisions in place, resulting in additional monitoring, reporting, and enforcement requirements.

FISCAL IMPACT:

The full cost of the Trash Provisions has yet to be realized although an estimate of expenses for each track is provided below. The cost savings benefit is clear with the decision to switch to Track 2.

Track 1:

Estimated Expenses
Capital expense for Full Capture System devices installed citywide $2,000,000 Annual maintenance cost for Full Capture System devices $80,000 Track 2:

Actual Cost to Date
Trash Implementation Plan with Stone Creek Environmental Consulting $19,500 City staff cost to assist in developing the Trash Implementation Plan $15,000 Assumed Ongoing Expenses
Land use area assessments and annual plan update expense $8,000 Potential Future Expenses
Capital cost to install Full Capture System devices in select areas $80,000 Annual maintenance for Full Capture System devices in select areas $10,000 Attachments:

1. 250805 Ripon Trash Implementation Plan

4.A
Packet Pg. 94
Trash Implementation Plan
2025

4.A.a
Packet Pg. 95
Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Prepared for
Joanne Beukelman
Regulatory Compliance Specialist
City of Ripon
259 N. Wilma Avenue
Ripon, CA 95366
Prepared by
______________________________
Colleen Hunt, CPMSM #343
Stone Creek Environmental Consulting, LLC
Professional Consultant
Owner

4.A.a
Packet Pg. 96
Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Trash Implementation Plan

i
City of Ripon August 2025

TABLE OF CONTENTS
1 Introduction ............................................................................................................................. 1

1.1 Regulatory Background .................................................................................................. 1 2 Priority Land Uses................................................................................................................... 2 3 Track 2 Compliance Approach................................................................................................ 2 4 Baseline Trash Generation Levels........................................................................................... 3

4.1 Approach......................................................................................................................... 3

4.2 Conducting Baseline Trash Generation Assessments..................................................... 3

4.3 Results............................................................................................................................. 4

4.3.1 TAMLE Results.......................................................................................................... 4

4.3.2 Public Transportation Stations.................................................................................... 6

4.4 Baseline Trash Generation Rates.................................................................................... 6 5 Existing Institutional Controls................................................................................................. 7

5.1 Street Sweeping .............................................................................................................. 7

5.2 Stormwater Ordinance Enforcement............................................................................... 7

5.3 Education and Outreach.................................................................................................. 8

5.4 Disposal Guides.............................................................................................................. 8

5.5 Illegal Dumping Abatement............................................................................................ 8

5.6 Trash Bin Management................................................................................................... 8

5.7 Storm Drain Maintenance ............................................................................................... 9 6 Existing Treatment Controls.................................................................................................... 9 7 Proposed Control Methods for Trash Load Reduction............................................................ 9

7.1 Low Trash Generation Areas........................................................................................ 10

7.2 Medium Trash Generation Areas.................................................................................. 10 8 Full Capture System Equivalency Demonstration................................................................. 10

8.1 OVTA Progress Assessment Program.......................................................................... 11 9 Implementation and Schedule ............................................................................................... 12 10 Adaptive Management...................................................................................................... 13 11 Disclosures........................................................................................................................ 13 12 References......................................................................................................................... 13 List of Tables

4.A.a
Packet Pg. 97
Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Trash Implementation Plan
ii
City of Ripon August 2025
Table 1: Assessment Results........................................................................................................... 5 Table 2: Average Trash Loading Rate ............................................................................................ 6 Table 3: Baseline Trash Generation Rates...................................................................................... 7 Table 4: Implementation Schedule ............................................................................................... 12 List of Figures
Figure 1 - Assessment Segments.................................................................................................. 14 Figure 2 - Baseline Trash Assessment.......................................................................................... 15 Figure 3 - Jurisdictional Map........................................................................................................ 16 List of Appendices
Appendix A: Recommended Trash Assessment Minimum Level of Effort for Establishing Baseline Trash Generation Levels
Appendix B: Assessment Log

4.A.a
Packet Pg. 98
Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Trash Implementation Plan
iii
City of Ripon August 2025

ABBREVIATIONS AND ACRONYMS
BMP Best Management Practice
BASMAA Bay Area Stormwater Management Agencies
Association
CASQA California Stormwater Quality Association
City City of Ripon
FCS Full Capture System
FCSE Full Capture System Equivalency
GIS Geographic Information System
LID Low Impact Development
MS4 Municipal Separate Storm Sewer System
CVRWQCB Central Valley Regional Water Quality Control
Board
OVTA On-land Visual Trash Assessment
PLUs Priority Land Uses
Stone Creek Stone Creek Environmental Consulting
SWRCB State Water Resources Control Board
TAMLE Trash Assessment Minimum Level of Effort
TIP Trash Implementation Plan
Trash Provisions Provisions of the Water Quality Control Plan for Inland Surface Waters, Enclosed Bays, and
Estuaries of California

4.A.a
Packet Pg. 99
Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Trash Implementation Plan

1 City of Ripon August 2025
1 INTRODUCTION

1.1 REGULATORY BACKGROUND
In April of 2015, the State Water Resources Control Board (SWRCB) adopted the Trash Provisions of the Water Quality Control Plan for Inland Surface Waters, Enclosed Bays, and Estuaries of California (Trash Provisions) to address the impacts of trash to the beneficial uses of surface waters. The Trash Provisions include a Prohibition of Discharge which states: The discharge of trash to surface waters of the State or the deposition of trash where it may be discharged into surface waters of the State is prohibited. The Trash Provisions define trash as:

All improperly discarded solid material from any production, manufacturing, or processing operation including, but not limited to, products, product packaging, or containers constructed of plastic, steel, aluminum, glass, paper, or other synthetic or natural materials.

Compliance with this discharge prohibition is achieved with successful implementation of trash control requirements of the Trash Provisions. These requirements are categorized as “Track 1” or “Track 2” compliance methods.

The Trash Provisions are applicable to all dischargers permitted pursuant to Section 402(p) of the Federal Clean Water Act, including municipal separate storm sewer system (MS4) permittees with regulatory authority over land use, including the City of Ripon (City). The City has selected Track 2 to comply with the Trash Provisions.

On June 1, 2017, the SWRCB issued a 13383 Order requiring the City to select between Track 1 and Track 2 compliance approaches. Initially the City selected Track 1. Selection was made via SMARTS on November 30, 2018. However, the City decided to switch to Track 2 to allow for a more flexible and economically feasible compliance approach. The City notified the SWRCB and Central Valley Regional Water Quality Control Board (CVRWQCB) of the intent to switch to Track 2 on March 11, 2024.

Track 2 implementation requirements include developing a Trash Implementation Plan (TIP) inclusive of the following components:
• The combination of Full Capture Systems (FCS), Multi-Benefit Projects, other Treatment Controls, and/or Institutional Controls selected by the City and the rationale for the selection;
• How the combination of controls is designed to achieve full capture system equivalency (FCSE);
• How FCSE will be demonstrated; and
• If proposing to substitute equivalent alternative land uses for priority land uses (PLUs), a justification demonstrating that the alternative land uses generate trash at rates that are equivalent to or greater than the PLUs for which they are being substituted.

4.A.a
Packet Pg. 100 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Trash Implementation Plan
2 City of Ripon August 2025
Additionally, the 13383 Order required the City to develop a jurisdictional map which identifies the following:
• All PLU areas discharging to the MS4;
• The corresponding MS4 network, including the location of all storm drain inlets and collection areas that receive stormwater discharges from the identified PLU areas; • Proposed locations of all certified FCS and where any combination of controls will be implemented to achieve FCSE; and
• Proposed locations of equivalent alternative land uses for PLUs. 2 PRIORITY LAND USES
Compliance with Track 2 requires the City to install, operate, and maintain any combination of FCS, multi-benefit projects, other treatment controls, and/or institutional controls (collectively referred to as best management practices - BMPs) in PLUs. The Trash Provisions define PLUs as follows:
• High-density residential: all land uses with at least ten (10) developed dwelling units/acre.
• Industrial: land uses where the primary activities on the developed parcels involve product manufacture, storage, or distribution (e.g., manufacturing businesses, warehouses, equipment storage lots, junkyards, wholesale businesses, distribution centers, or building material sale yards).
• Commercial: land uses where the primary activities on the developed parcels involve the sale or transfer of goods or services to consumers (e.g., business, or professional buildings, shops, restaurants, theaters, vehicle repair shops, etc.). • Mixed urban: Land uses where high-density residential, industrial, and/or commercial land uses predominate collectively (i.e., are intermixed). • Public transportation stations: facilities or sites where public transit agencies’ vehicles load or unload passengers or goods (e.g., bus stations and stops).

Within the boundary that discharges to surface water, PLU total acreage is about 327.5 acres. 3 TRACK 2 COMPLIANCE APPROACH
To meet the requirements of Track 2 of the Trash Provisions and the 13383 Order, the City must plan, develop, and implement a combination of BMPs in PLUs that will result in 100 percent reduction in the discharge of trash to surface waters or the deposition of trash where it may be discharged into surface waters. This TIP documents the City’s planning efforts and overall strategy to comply with Track 2 of the Trash Provisions. The following approach was used in developing this plan:
• Conduct On-land Visual Trash Assessments (OVTA) in PLUs to determine areas of low, moderate, high, and very high trash generation levels;

4.A.a
Packet Pg. 101 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Trash Implementation Plan
3 City of Ripon August 2025
• Use the OVTA findings to inform the approach for proposing FCS and institutional control measures;
• Evaluate the City’s current institutional controls and practices; • Identify additional trash control measures needed to reduce trash generation rates to “low” trash generation;
• Identify areas for FCS installation in areas where the most significant reduction in trash is needed and propose locations for FCS installation were applicable; and • Develop a methodology for how FCSE will be demonstrated, including developing a trash generation rate to use for future compliance determination. 4 BASELINE TRASH GENERATION LEVELS
Baseline trash generation levels are needed to effectively plan for Track 2 compliance and provide a starting point for demonstrating trash load reductions as part of the FCSE demonstration requirement. As part of the planning effort, the City developed baseline trash generation rates using OVTAs. This section provides an overview of the protocols used for conducting OVTAs, a presentation of the results and a calculation of the City’s baseline trash generation level.

4.1 APPROACH
Stone Creek Environmental Consulting (Stone Creek) conducted OVTAs using the SWRCB’s Trash Assessment Minimum Level of Effort (TAMLE) for Establishing Baseline Trash Generation Levels. The TAMLE approach is recommended by the SWRCB for establishing baseline trash generation levels and is based on the findings of a Proposition 84 study, Tracking California’s Trash. Additionally, the protocol has been used throughout the San Francisco Bay Area by Phase I Permittees. A copy of the TAMLE protocol is included in Appendix A. The City used the TAMLE protocol to conduct two baseline assessments as described below.

4.2 CONDUCTING BASELINE TRASH GENERATION ASSESSMENTS
The City conducted two assessments to establish baseline trash generation rates. The assessment frame for studying trash levels is all the streets and sidewalks that are in defined PLUs.

Assessment segments were identified at random throughout each of the PLUs. A total of 53 PLU assessments were developed, totaling 6.94 miles.

Bus stops were also assessed throughout the jurisdiction. This included assessing bus stops both within PLUs and in other parts of the jurisdiction. Bus stops were only assessed for those located in areas that drain to the MS4 and not the sanitary sewer. There are 12 bus stops in total.

The assessment frame and assessment segments are presented in Figure 1.

The first assessment was conducted in March 2024 and is considered a wet weather assessment.

The second assessment was conducted in June 2024 and is considered a dry weather assessment.

Additional assessments were identified for the project after the initial OVTAs were conducted.

Additional OVTAs were conducted in September 2024 and October 2024. Assessments were

4.A.a
Packet Pg. 102 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Trash Implementation Plan
4 City of Ripon August 2025
conducted directly before street sweeping events and did not take place within 48 hours of a rain event.

Following TAMLE protocols, Stone Creek staff conducted all assessments by walking along the sidewalk and observing trash levels on the street, sidewalk, and adjacent land areas that could be transported to the MS4. In areas where no sidewalk was present, assessments were conducted from a car. A trash generation level was assigned to each assessment site using the following scale:
• Low Trash: 0-5 gallons/acre/year. Effectively no trash can be observed on a city block or the equivalent. There may be some small pieces in the area, but they are not obvious at first glance and one individual could quickly pick them up. A low trash generation level is the goal of a stormwater trash control program and is considered equivalent to the performance of a full trash capture system. • Moderate: 5-10 gallons/acre/year. Predominantly free of trash except for a few pieces that are easily observed along a city block, or the equivalent. The trash could be collected by one or two individuals in a short period of time. • High: 10-50 gallons/acre/year. Trash is widely/evenly distributed, and/or small accumulations are visible on the street, sidewalks, or inlets. It would take a more organized effort to remove the litter.
• Very High: 50-150 gallons/acre/year. Trash is continuously seen throughout the area, with large piles and a strong impression of lack of concern for litter in that area.

There is often significant litter even along gutters that are swept.

Trash generation levels for each assessment site were recorded in a digital app and pictures were taken at each site to best represent the trash generation level.

4.3 RESULTS

4.3.1 TAMLE Results
After completing both assessments, the results were compared. The designated trash level is assigned to each assessment site based on the highest trash level recorded. For example, if a trash level were recorded as low for the first assessment and high for the second assessment, the designated level would be high. The results of both assessments and the designated trash level for each assessment site are summarized in Table 1.

4.A.a
Packet Pg. 103 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Trash Implementation Plan
5 City of Ripon August 2025
Table 1: Assessment Results
Assessment Site
ID PLU
1st Assessment
Trash Level
2nd
Assessment
Trash Level
Designated
Trash Level
Canal Commercial Low Low Low
Colony 1 Commercial Low Low Low
Colony 2 Commercial Low Low Low
Colony 3 Commercial Low Low Low
Doak 1 Commercial Low Low Low
Doak 2 Commercial Low Low Low
Fourth High Density Residential Low Low Low
Fourth 2 Industrial Low Low Low
Fourth 3 Industrial Low Low Low
Fourth 4 Industrial Low Low Low
Frontage Commercial / Industrial Medium Low Medium
Garrison 1 Commercial Low Low Low
Garrison 2 Commercial Low Low Low
Gilbert High Density Residential Low Low Low
Goodwin Commercial Low Low Low
Hoff Commercial Low Low Low
Huges Government (City Hall) /
Commercial Low Low Low
Industrial 1 Industrial Low Low Low
Industrial 2 Industrial Low Low Low
Jack Tone 1 Commercial Low Low Low
Jack Tone 2 Commercial Low Low Low
Jack Tone 3 Commercial Low Low Low
Kamps Commercial Low Low Low
Locust Commercial Low Low Low
Main 1 Commercial Low Low Low
Main 2 High [Mixed Urban] Low Low Low
Main 3 Commercial Low Low Low
Main 4 Commercial Low Low Low
Main 5 Commercial Low Low Low
Main 6 Commercial Low Low Low
Main 7 Commercial Low Low Low
Main 8 Commercial Low Low Low
Main 9 Commercial Low Low Low
North Acacia Industrial Low Low Low
Parallel 1 Commercial Low Low Low
Parallel 2 Commercial Low Low Low
Ripon 1 Commercial Low Low Low
River 1 Commercial Low Low Low
Sandy High Density Residential Low Low Low
Santos 1 Commercial Medium Low Medium
Santos 2 Commercial Low Low Low
South Acacia 1 Commercial Low Low Low
South Acacia 2 Commercial Low Low Low
Stockton Commercial Low Low Low
Stockton 1 Industrial / Commercial Low Low Low
Stockton 2 Commercial Low Low Low
Stockton 3 Industrial Low Low Low
Vera High Density Residential Low Low Low
Wilma 1 Commercial Low Low Low
Wilma 2 Commercial Low Low Low
Wilma 3 Commercial Low Low Low
Wilma 4 High Density Residential Low Low Low
Wilma 5 High Density Residential Low Low Low

4.A.a
Packet Pg. 104 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Trash Implementation Plan
6 City of Ripon August 2025

4.3.2 Public Transportation Stations
All twelve bus stops were assessed for trash conditions. All bus stops revealed a low trash generation level. Bus stops do not seem to be a source of concern related to trash. Locations of bus stops are included in Figure 1.

Appendix B includes detailed information about assessment sites and findings including photos representing trash levels for each assessment site.

A Baseline Trash Generation Map has been created showing the final baseline trash generation level. The map is color coded based upon trash levels observed: Green = Low, Yellow = Moderate, Red = High, and Purple = Very High. To generate the map, trash generation levels were transferred to a Geographic Information System (GIS) map, showing assessment results based on the color codes. Trash generation colors are then transferred to adjacent parcels. The Baseline Trash Generation Map is provided as Figure 3.

4.4 BASELINE TRASH GENERATION RATES
The estimated baseline rate (volume) of trash generated from PLU areas was derived using the methodology developed in the study Bay Area via the Baseline Trash Generation Rates for the San Francisco Bay Area project (BASMAA 2014). Annual trash generation rates are expressed as the volume (in gallons) of trash generated per acre of land. Rates established by BASMAA are based on average trash loading rates for each trash generation level and are presented in Table 2.

Table 2: Average Trash Loading Rate
Trash Generation Level Trash Generation Rate, gallons/acre/year Low Equivalent to FCS
Moderate 7.5
High 30
Very High 100
By multiplying these rates by the corresponding acres of each PLU area, the baseline trash rates are derived for moderate, high, and very high trash generation levels. The total baseline volume of trash generated from all PLU areas represents the amount of trash that is discharged to a receiving water body prior to implementation of additional FCS or equivalent institutional controls. The baseline volume will be compared to trash levels determined in future years to evaluate compliance towards achieving FCSE.

The City has estimated the baseline trash generation rate using the findings from the OVTAs and recorded trash generation levels. The estimated rate is 228 gallons of trash per year. The baseline trash generation rate derivation is shown in Table 3 below.

4.A.a
Packet Pg. 105 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Trash Implementation Plan
7 City of Ripon August 2025
Table 3: Baseline Trash Generation Rates
Category Low Moderate High Very High Totals
Trash Generation Rate,
gallons/acre/year 0 7.5 30 100 --
PLU Area, acres 297.1 30.4 0 0 327.5
Annual Estimated Trash
Generation Level, gallons/year 0 228 0 0 228
5 EXISTING INSTITUTIONAL CONTROLS
Institutional controls are defined in the Trash Provisions as “non-structural BMPs that may include, but not be limited to, street sweeping, sidewalk trash bins, collection of trash, anti-litter education and outreach programs, producer take-back for packaging, and ordinances.” This section of the TIP provides an overview of the City’s current institutional controls used to manage trash within the City’s jurisdiction.

5.1 STREET SWEEPING
Sweeping is conducted on a weekly basis. The City has one full-time employee dedicated to street sweeping.

5.2 STORMWATER ORDINANCE ENFORCEMENT
Municipal Code Chapter 13.14 is the Urban Storm Water Quality Management and Discharge Control Ordinance. The Ordinance includes the prohibition of illegal discharges to the City’s storm drain system. Specifically related to trash, the Ordinance states that:

No person shall discharge, permit to be discharged, or cause to be discharged into the Storm Water Conveyance System or watercourses any materials, including but not limited to, pollutants or waters containing any pollutants that cause or contribute to a violation of applicable water quality standards. The commencement, conduct or continuance of any illicit discharge to the Storm Water Conveyance System is prohibited except as described herein. and
No person shall discard, deposit, leave, maintain, keep or permit to be discarded, deposited, left, maintained or kept, in or upon any public or private property, driveway, parking area, street, alley, sidewalk, component of the storm drain system, or water of the United States, any refuse, rubbish, garbage, litter, or other discarded or abandoned objects, articles or accumulations, so that the same may cause or contribute to pollution.

The City’s Municipal Code is the main regulatory tool the City has to enforce the prohibition of pollutants into the storm drain system, including trash. The Ordinance includes authority for enforcing violations including issuance of a notice of violation, cease and desist order, stop work order, or compliance order.

4.A.a
Packet Pg. 106 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Trash Implementation Plan
8 City of Ripon August 2025
Other municipal ordinances address trash include Chapter 8.12 Garbage Collection and Disposal, which states:

8.12.060 Unlawful Deposit of Garbage or Rubbish: It is unlawful for any person in the City to throw or deposit any solid waste, or to cause the same to be thrown or deposited, upon any street, alley, gutter, park, or other public way, or to throw or deposit the same in or upon any private premises or vacant lot, or to store or keep the same, except in containers for pickup as required by this Chapter. It is unlawful to store, deposit, or keep solid waste in any place where rodents can have access thereto or feed thereon. (Ord. 570 §1, 1997)
Chapter 8.14 Illegal Dumping: Nuisance Vehicles:

8.14.040 Dumping waste unlawful: It is unlawful for any person or entity to dump or cause the dumping of any waste, except at permitted facilities used to receive, temporarily store, separate, convert or otherwise process the materials or public property specifically designated to receive such waste.

5.3 EDUCATION AND OUTREACH
The City has a robust stormwater education and outreach program, which includes elements related to trash management. Education and outreach resources can be found on the City’s website.

5.4 DISPOSAL GUIDES
The City has a website that provides information on how to dispose of waste. The County of San Joaquin’s Public Works website also includes resources for appropriate disposal of waste, including information on recycling.

5.5 ILLEGAL DUMPING ABATEMENT
The City enforces abatements of illegal dumping on private property. The City and its contractors abate illegal dumping on public lands.

5.6 TRASH BIN MANAGEMENT
The City maintains public trash cans throughout the City. All receptacles are emptied at least twice a week, or more frequently if needed. The following is a list of publicly maintained trash receptacles:
• There are 24 trash receptacles on Main Street from Wilma to Nourse which includes the Downtown area,
• Every City park has trash receptacles,
• Stouffer Park, Community Center, and Mistlin Sports Park have multiple trash receptacles,
• Oak Grove (Public access by the Stanislaus River) – multiple trash receptacles throughout the area,

4.A.a
Packet Pg. 107 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Trash Implementation Plan
9 City of Ripon August 2025
• Stanislaus River Trail parking lot at end of S. Parallel Ave., • Stanislaus River Trail parking lot at end of Jack Tone Rd., • Park & Ride – Frontage Rd. behind Flying J Truck stop, and • Fueling Station

5.7 STORM DRAIN MAINTENANCE
The City has developed a storm drain maintenance priority system which includes an inventory of high priority storm drains, annual inspection and cleaning procedures, and removal of trash and debris prior to the rainy season.
6 EXISTING TREATMENT CONTROLS
The Trash Provisions define treatment controls as “structural BMPs to either (a) remove pollutants and/or solids from stormwater runoff, wastewater, or effluent, or (b) capture, infiltrate or reuse stormwater runoff, wastewater, or effluent. Treatment controls include FCS and low impact development (LID) controls.” Treatment controls also include multi-benefit projects.

FCS is defined as a treatment control, or series of treatment controls, including but not limited to a multi-benefit project or a LID control that traps all particles that are 5 millimeters (mm) or greater, and has a design treatment capacity that is either: (a) of not less than the peak flow rate, Q, resulting from a one-year, one-hour, storm in the subdrainage area, or (b) appropriately sized to, and designed to carry at least the same flow as the corresponding storm drain. Either treatment capacity is considered acceptable, and it is not necessary to select the larger of the two.

Multi-benefit projects are defined as a treatment control designed to achieve any of the benefits set forth in Section 10562, Subdivision (d) of the Water Code. Examples include projects designed to infiltrate, recharge, or store stormwater for beneficial reuse; develop or enhance habitat and open space through stormwater and non-stormwater management, and/or reduce stormwater and non-stormwater runoff volume.

LID is defined as a treatment control that employs natural and constructed features that reduce the rate of stormwater, filter out pollutants, facilitate stormwater storage onsite, infiltrate stormwater into the ground to replenish groundwater supplies, or improve the quality of receiving groundwater and surface water.

There are several businesses that have implemented post-construction BMPs, including LID and the installation of trash capture devices. It is unknown if these BMPs meet the definition of an FCS. As part of this TIP, the City is going to review exiting trash capture devices and LID projects to determine if they meet the definition of FCS. 7 PROPOSED CONTROL METHODS FOR TRASH LOAD REDUCTION
To comply with the requirements of Track 2 and the 13383 Order, the City has carefully reviewed options for implementing trash control measures. The City plans to meet the requirements of Track 2 as described below:

4.A.a
Packet Pg. 108 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Trash Implementation Plan
10 City of Ripon August 2025

7.1 LOW TRASH GENERATION AREAS
As discussed in Section 2.2, a low trash generating level is the goal of a stormwater trash control program and is considered equivalent to the performance of a full trash capture system.

Therefore, for all areas determined to be low trash generating, the City proposes to continue with implementation of current institutional controls as described in Section 5. These institutional controls demonstrate effectiveness in the low trash generating areas. In line with the San Francisco Bay Area approach, low trash generation areas will not be further assessed and are considered to meet the requirements of the Trash Provisions.

7.2 MEDIUM TRASH GENERATION AREAS
The City’s efforts for compliance with the Trash Provisions will be to focus efforts in medium trash generation areas. Trash controls will be implemented in medium trash generating areas as follows:
• Institutional control measures will continue to be implemented in medium trash generation areas.
• FCS treatment will be identified for projects with LID BMPs that meet the definition of FCS.
• FCS treatment will be identified for businesses that have installed trash capture devices that meet the definition of FCS.
• Efforts around street sweeping will be increased from once per week to twice per week. • The City will conduct outreach in medium trash generation areas, specifically targeted at business owners and tenants. The outreach will include a survey of current business practices associated with trash management, provide businesses with outreach materials related to stormwater pollution prevention, trash, and trash management requirements and encourage businesses to voluntarily promote anti-littering and pick up litter on a daily basis.
8 FULL CAPTURE SYSTEM EQUIVALENCY DEMONSTRATION
FCSE is defined as the trash load that would be reduced if FCS were installed, operated, and maintained for all storm drains that capture runoff from the relevant PLUs. The FCSE is a trash load reduction target that the permittee quantifies by using an approach and technically acceptable and defensible assumptions and methods for applying the approach, subject to the approval of the CVRWQCB. This section of the TIP outlines the City’s proposed approach to demonstrating FCSE.

The City proposes to demonstrate FCSE by conducting one routine OVTA during TIP implementation, track progress, and report results. Assessments will use a similar protocol for OVTAs implemented for establishing baseline trash generation rates. This section provides the proposed methodology for continued OVTA to demonstrate FCSE.

4.A.a
Packet Pg. 109 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Trash Implementation Plan
11 City of Ripon August 2025

8.1 OVTA PROGRESS ASSESSMENT PROGRAM
The City has developed a proposed methodology for demonstrating FCSE based on the method developed by EOA, Inc. (EOA) and distributed by the California Stormwater Quality Association (CASQA), which is widely used and accepted in the San Francisco Bay Area. This approach defines FCSE as “the consistent achievement of low trash generation in a PLU (or equivalent alternative land area), as determined via OVTAs.” Based on that definition, the City proposes to demonstrate FCSE by conducting regular OVTAs to monitor trash level improvements over time as BMPs are implemented. Routine OVTAs will take place at Frontage and Santos 1. The establishment of consistent low trash generation will be considered equivalent to full capture. The methodology for demonstrating FCSE includes the following components:
• Account for FCSs. Areas treated by FCSs are not required to demonstrate FCSE and therefore are not included in the progress assessment program. • Conduct a minimum of three OVTA progress assessments at each assessment segment, each year.
• Conduct assessments immediately following street sweeping to study street sweeping effectiveness.
• Conduct assessments of no sooner than 48 hours following more than 0.25 inches of rain in a 24-hour period.
• Record and maintain data using CASQA’s Trash Reduction Calculator, or equivalent. • On an annual basis, calculate trash reductions and present progress toward Trash Provision goals by comparing baseline trash levels to subsequent trash levels.

Calculations will be made by using the following equation:
[(Baseline Trash Level - Current Trash Level) / Baseline Trash Level] * 100 + %Offset Credit = % Trash Reduction • Present findings in the City’s Annual Reports for the stormwater program.

The City is proposing that three consecutive low trash generation levels be the criteria to establish compliance with FCSE. Three consecutive low trash generation scores at an assessment segment would move this area from medium trash to low trash and establish the necessary trash load reduction for this trash management area. Upon three consecutive low trash generation scores, the area would be considered low trash, thus meeting FCSE, and the City would therefore discontinue any additional progress assessments.

4.A.a
Packet Pg. 110 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Trash Implementation Plan

12 City of Ripon August 2025
9 IMPLEMENTATION AND SCHEDULE
The City is required to complete the implementation of the plan and meet all requirements of the Trash Provisions no later than December 2030. According to the Trash Provisions, the City should have 10 years to fully implement the plan. However, due to the timing of the MS4 Permit renewal, the City will not have the entire 10 years to comply. We anticipate having five to six years to meet final requirements.

To develop the schedule, the City has identified steps necessary to implement trash control measures to reduce trash by 25 percent a year over a four-year period. To determine how to meet a reduction of trash loading by 25 percent each year, the percentage of trash loading is calculated in Table 4.

Table 4: Implementation Schedule
Year Trash Generation
Rate, gallons/year
Trash Loading
Rate, percent
Cumulative Trash
Reduction, percent
1 FY 2025/2026 57 25% 25%
2 FY 2026/2027 57 25% 50%
3 FY 2027/2028 57 25% 75%
4 FY 2028/2029 57 25% 100%
5 FY 2029/2030 - - -
Based on the percentage trash loading reductions needed each year, the following strategy is proposed to meet a reduction of trash loading by 25 percent a year:
• In Years 1-4, the City will implement trash reduction measures focused in the medium trash generation category. The City will increase street sweeping, develop and implement the outreach strategy and assess existing LID BMPs and installed trash capture devices for compliance with the design storm requirements for trash management. The City anticipates the strategy will reduce trash at a rate of 25 percent each year for the first four years, totaling a 100 percent reduction.
• During Year 4, the City will assess overall compliance with trash reduction and determine if the proposed strategy is effective at the overall goal of reducing trash at the expected rate. If the strategy continues to be effective, the City will demonstrate full compliance with the trash provisions has been achieved. If additional measures are needed to reach the final loading reductions, the City will assess installing FCSs to meet the final loading reduction needs.
• Implementation of institutional controls and FCS operation and maintenance will continue on an on-going basis and beyond the implementation schedule.

4.A.a
Packet Pg. 111 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Trash Implementation Plan
13 City of Ripon August 2025
10 ADAPTIVE MANAGEMENT
The TIP sets out the City’s plan to comply with the requirements of the Trash Provisions over a 5-year period. During this time, the City may need to revise the TIP for various reasons including, but not limited to, incorporating new data and information, revising the strategy of implementing institutional controls and treatment controls for increased effectiveness, or reevaluating areas for FCS opportunities. The City is proposing to the CVRWQCB to allow for adaptive management of the TIP so that revisions can be made to incorporate new information as appropriate. Revisions will be submitted to the CVRWQCB for approval and will not be implemented until approval is received.
11 DISCLOSURES
This plan was developed in part using the methodologies developed by EOA and approved by the San Francisco Bay Area Water Quality Control Board. References to the methodology were distributed by CASQA at the Trash Full Capture Equivalency Using On-land Visual Trash Assessments training. The training was offered to CASQA members, and Colleen Hunt, author of the TIP, completed the training. Authorization has been provided to use the methodology developed by EOA for compliance with Track 2 of the Trash Provisions. It is the intent of the author to give full credit to EOA for the methodology of demonstrating full capture system equivalency described herein.
12 REFERENCES
BASMAA, 2014. Bay Area via the Baseline Trash Generation Rates for the San Francisco Bay Area project. Bay Area Stormwater Management Agencies Association.

CASQA, 2018a. Trash Full Capture Equivalency Using On-land Visual Trash Assessments Module 1-Preparing and Conducting Baseline OVTAs. California Stormwater Quality Association. _____, 20181b. Trash Full Capture Equivalency Using On-land Visual Trash Assessments Module 2 – Using OVTAs to Demonstrate Full Capture Equivalency. California Stormwater Quality Association.

EOA, 2015. Visual On-land Trash Assessment Protocol for Stormwater. EOA, Inc. _____, 2016. Tracking California’s Trash Project. EOA, Inc. _____, 2017. Technical Memo #2 (Final Draft) Trash Reduction Framework and Full Capture Equivalency Approach. EOA, Inc.

SWRCB, 2015. Appendix E: Final Part 1 Trash Provisions of the Water Quality Control Plan for Inland Surface Waters, Enclosed Bays, and Estuaries of California. State Water Resource Control Board. _____, 2017. Recommended Trash Assessment Minimum Level of Effort for Establishing Baseline Trash Generation Levels. State Water Resource Control Board.

4.A.a
Packet Pg. 112 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) "
"
"
"
"
"
"
""
"
""
Stockton tockton 3
F
ourth 2
Fourth3
Fourth 4
Industrial 2 Industrial 2 Industrial 1
Hoff
Kamps
Ripon
Santos 1
River
Doak 1
Vera
Canal
Main 2
Garrison1
Santos 2
Colony 1
Main 4
Jack Tone 2
Main 3
Fourth
Hughes
Colony 3
Locust
Wilma 4
Wilma 5
Stockton
Goodwin
Jack Tone 1
Main 9
Parallel 2
Doak 2
Wilma 1 Gilbert
Wilma 3
Main 1
Main 5
Stockton 1
Jack Tone 3
South Acacia 1
Sandy
Parallel 1
North Acacia
Main 7
Wilma 2
Stockton 2
South Acacia 2
Main 8
Main 6
Colony 2
Garrison 2
Assessment Segments
Figure 1
0500
Meters
01 ,500
Feet
Pre
pared for:

City of Ripon
Tra
sh Implementation Plan
EX

PLANATION
"
Public Transit Stations
S
urveySegment
P
riorityLandUse Area
Parcel Boundary
Rip
onCityLimit
¯
Frontage

4.A.a
Packet Pg. 113 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Prepared for:

City of Ripon
Trash Implementation Plan Baseline Trash Assessment
Figure 2

4.A.a
Packet Pg. 114 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) "
" "
"
"
" " "
"
" "
"
Prepared for: Jurisdictional Map
Figure 3
0 1,000
Meters
0 3,000
Feet
City of Ripon
Trash Implementation Plan

EXPLANATION
" Public Transit Stations
Priority Land Use Area
Parcel Boundary
Ripon City Limit

4.A.a
Packet Pg. 115 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Trash Implementation Plan

City of Ripon August 2025

APPENDIX A
TAMLE

4.A.a
Packet Pg. 116 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Recommended Trash Assessment Minimum
Level of Effort for
Establishing Baseline Trash Generation Levels
The following trash assessment minimum level of effort (TAMLE) is recommended by the State Water Resources Control Board (State Water Board) for establishing baseline trash generation levels in Priority Land Uses and/or other land uses and locations. The TAMLE is based on the findings of a recent Proposition 84 study (Tracking California’s Trash) completed in 2016 that was funded by the State Water Board. The recommended TAMLE utilizes Tracking California’s Trash On-land Visual Trash Assessment protocols to establish qualitative estimates of the amount of trash generated on street segments, sidewalks and adjacent land areas, and transported into the MS4. The complete protocol can be found here:
http://basmaa.org/Announcements/tracking-cas-trash-on-land-visual-assessments The protocol has been extensively and successfully used by San Francisco Bay Area Phase I municipalities to establish baseline trash generation maps that serve as the starting point for demonstrating trash reductions into the MS4. Trash generation categories (A-Low, B-Moderate, C-High, and D-Very High) based on the levels of trash observed during assessments are assigned to adjacent land areas (e.g., priority land use areas), which are then illustrated on baseline trash generation maps. Each trash generation category has a corresponding trash generation rate that was established during the Bay Area Trash Generation Rate Study (BASMAA 2014) and confirmed during the recent Tracking California’s Trash project (BASMAA 2016).

Establishing Baseline Trash Generation Maps
Consistent with the 13383 Order, Phase II MS4 permittees (Permittees) are directed to submit maps illustrating priority land uses and/or other land uses and locations that drain into their MS4. Connections from within priority land use private property must also be identified. These areas serve as the locations where trash reductions are mandated by the Trash Amendments.

Additionally, Permittees selecting Track 2 are also directed to identify baseline trash generation levels for each priority land use and/or other selected land uses and locations.

Equipment and Methods
The TAMLE methodology is relatively simple and inexpensive to use, but provides a level of precision needed to accurately depict baseline trash generation. The protocol requires a minimum of two field crew members, both for objectivity and safety, each trained in the use of the TAMLE protocol. Very limited equipment is needed (i.e., clipboard, pencils/pens, digital camera preferably with GPS capabilities, and field forms and maps). Bright clothing or safety vests are also recommended for field crew members.

MS4 permittees employ the following steps to establish baseline trash generation levels via TAMLEs:

4.A.a
Packet Pg. 117 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Recommended Trash Assessment Minimum Level of Effort
For Establishing Baseline Trash Generation Levels
June 1, 2017
2 | Page

1. Assemble equipment needed to conduct the assessment including the field form delineating the assessment area and review trash assessment category definitions presented in the protocol.
1 2. Once at the Priority Land Use area and other selected land use or locations to be assessed (hereinafter referred to as Assessment Area), safely walk at a normal pace on the sidewalk adjacent to the Assessment Area observing the levels of trash present on the street, sidewalk, and adjacent land areas that could be transported to the MS4. In areas where no sidewalk is present, assessments may be conducted by slowly driving adjacent to the Assessment Area and observing trash on the street and sidewalk. 2 3. Collectively agree on the appropriate trash generation category to assign the Assessment Area and document the category observed on field data sheets and/or maps. Crew members should take at least one photograph per Assessment Area to document that the site was visited and to document the level of trash present.

4. Assessment results should be transferred to trash generation maps to illustrate baseline trash generation levels in the Assessment Areas. Color-coding maps based on the trash levels observed (Green=Low, Yellow=Moderate, Red=High, and Purple=Very High) during TAMLEs.

Frequency and Timing of Assessments
To accurately establish baseline trash generation levels for the Assessment Area, a minimum of two TAMLEs should be conducted on streets and sidewalks associated with each Assessment Area (BASMAA 2016). To the extent possible, assessments should be conducted during both the dry (April-September) and wet (October- March) seasons. So that baseline trash generation levels are not under-predicted, assessments should be conducted at timeframes when the greatest level of trash has accumulated on streets and sidewalks (e.g. directly before streetsweeping events). Additionally, in order to reduce the influence of recent rainfall-runoff events that may have washed street trash into storm drains, TAMLEs should only be conducted if less than 0.5 inches of rainfall has occurred in a 24 hour period, 48 hours prior to the assessment.

Estimated Resources Needed to Establish Baseline Generation Levels via TAMLEs The extent of the Assessment Areas within each MS4 permittee’s jurisdiction will govern the level of effort needed to establish the baseline trash generation levels using TAMLEs. The more Assessment Areas within a city/county, the more time and resources will be needed to conduct assessments and map the results. The following examples are based on the experience of MS4s in the San Francisco Bay Area and are given to provide rough estimates of the time that an MS4 permittee (small or moderate sized city) would need to expend to establish baseline trash generation levels in Assessment Areas using the TAMLE approach. 1 Trash generation rates are: Low (0 – 5 gallons/acre/year); Moderate (5‐10 gallons/acre/year); High (10‐15 gallons/acre/year); and Very High (50‐150 gallons/acre/year). 2 This technique should only be used when automobiles are not parked on the street, which can obstruct the view of trash.

4.A.a
Packet Pg. 118 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Recommended Trash Assessment Minimum Level of Effort
For Establishing Baseline Trash Generation Levels
June 1, 2017
3 | Page
Citations
Bay Area Stormwater Management Agencies Association (BASMAA). 2014. San Francisco Bay Area Stormwater Trash Generation Rates. Prepared by EOA, Inc. May.

Bay Area Stormwater Management Agencies Association (BASMAA). 2016. Evaluation of the On‐land Visual Assessment Protocol as a Method to Establish Baseline Levels of Trash and Detect Improvements in Stormwater Quality. Tracking California’s Trash Project. State Water Resources Control Board Grant Agreement No. 12‐420‐550. Prepared by EOA, Inc.

December.

4.A.a
Packet Pg. 119 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Trash Implementation Plan
City of Ripon August 2025

APPENDIX B
Assessment Log

4.A.a
Packet Pg. 120 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
1 Assessment ID: Canal
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 749 feet
Description: Assessment was conducted on Canal in between Amethyst to Kamps. Nearby commercial businesses including Alpine, and a single residential home.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 121 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
2 Assessment ID: Colony 1
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 1,008 feet
Description: Assessment was conducted on Colony in between Jacktone and Hoff. Nearby commercial businesses in the area include Sonic, Chevron, Jack In The Box, Discount Liquor & Cigarettes.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 122 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
3 Assessment ID: Colony 2
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 526 feet
Description: Assessment was conducted on Colony in between Hoff and Brady Lane. The area consists of commercial businesses include Arco Gas Station and McDonald’s.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 123 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
4 Assessment ID: Colony 3
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 754 feet
Description: Assessment was conducted on Colony in between Brady Lane to Goodwin. The area consist of commercial businesses includes a shopping center Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 124 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
5 Assessment ID: Doak 1
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 1,031 feet
Description: Assessment was conducted on Doak in between S Stockton and S Acacia. Nearby commercial businesses including the City of Ripon NGV/CNG Refueling Station.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 125 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
6 Assessment ID: Doak 2
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 506 feet
Description: Assessment was conducted on Doak in between S Acacia and Stockton. Nearby commercial businesses including the Animal Pound, and a storage area for mining equipment.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 126 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
7 Assessment ID: Fourth
Final Trash Level Designation: Low Trash
Land Use: High Density Residential
Assessment Length: 628 feet
Description: Assessment was conducted on Fourth in between Wilma to Robert. This area consists of single -family residential house and Senior Home.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 8/26/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 127 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
8 Assessment ID: Fourth 2
Final Trash Level Designation: Low Trash
Land Use: Industrial
Assessment Length: 525 feet
Description: Assessment was conducted on Fourth in between South Stockton & Industrial.

Nearby industrial businesses including La Belle Incorporated, and a farm equipment supplier.

Photo:

Wet Weather
Date: 10/25/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 9/13/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 128 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
9 Assessment ID: Fourth 3
Final Trash Level Designation: Low Trash
Land Use: Industrial
Assessment Length: 512 feet
Description: Assessment was conducted on Fourth in between 5 Industrial & the driveway of Better Built Truss. Nearby commercial businesses including Guntert & Zimmerman.

Photo:

Wet Weather
Date: 10/25/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 9/13/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 129 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
10 Assessment ID: Fourth 4
Final Trash Level Designation: Low Trash
Land Use: Industrial
Assessment Length: 881 feet
Description: Driveway between Better Built Truss & end of road to the East. Assessment was conducted on Fourth in between the driveway of Better Built Truss & the end of the road that leads to the East Assessment. Nearby industrial businesses including Better Built Truss.

Photo:

Wet Weather
Date: 10/25/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 9/13/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 130 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
11 Assessment ID: Frontage
Final Trash Level Designation: Moderate
Land Use: Commercial and Industrial
Assessment Length: 830 feet
Description: Assessment was conducted on Frontage from StorQuest Self Storage to Fulton Ave.

This area consists of nearby commercial businesses including StorQuest Self Storage and Sekhon and Son Trucking, Inc.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Moderate
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 131 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
12 Assessment ID: Garrison 1
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 1,683 feet
Description: Assessment was conducted on Garrison at the beginning of Amethyst. Nearby commercial businesses including Falcon‘s Lair and the Ripon FBI Office.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 132 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
13 Assessment ID: Garrison 2
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 997 feet
Description: Assessment was conducted on Garrison to the end of Kamps. Nearby commercial businesses including Alpine, and a boat dealership.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 133 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
14 Assessment ID: Gilbert
Final Trash Level Designation: Low Trash
Land Use: High Density Residential
Assessment Length: 462 feet
Description: Assessment was conducted on Gilbert in between Tiffany and Oak. Nearby residential properties.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 8/26/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 134 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
15 Assessment ID: Goodwin
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 684 feet
Description: Assessment was conducted on Goodwin from Colony to end of Save Mart. Nearby a shopping complex that includes restaurants and a grocery store.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 135 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
16 Assessment ID: Hoff
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 1,009 feet
Description: Assessment was conducted on Hoff in between Santos to Colony. This area consists of commercial businesses including Speedco and Truck & Trailer Services.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 136 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
17 Assessment ID: Huges
Final Trash Level Designation: Low Trash
Land Use: Government (City Hall)/ Commercial
Assessment Length: 665 feet
Description: Assessment was conducted on Huges from Wilma to end of City Hall. This area consists of nearby commercial business including Self Storage and Skate Park Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 137 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
18 Assessment ID: Industrial 1
Final Trash Level Designation: Low Trash
Land Use: Industrial
Assessment Length: 534 feet
Description: South Industrial in between Main & Fourth. Nearby industrial businesses include the Ripon Recycling Center.

Photo:

Wet Weather
Date: 10/25/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 9/13/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 138 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
19 Assessment ID: Industrial 2
Final Trash Level Designation: Low Trash
Land Use: Industrial
Assessment Length: 621 feet
Description: Assessment was conducted on Industrial in between Main & Fourth. Nearby industrial businesses including equipment storage facilities.

Photo:

Wet Weather
Date: 10/25/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 9/13/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 139 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
20 Assessment ID: Jacktone 1
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 882 feet
Description: Assessment was conducted on Jacktone in between Santos to Colony. This area consists of nearby commercial businesses including Love’s gas station and Dennys.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 140 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
21 Assessment ID: Jacktone 2
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 1,160 feet
Description: Assessment was conducted on Jacktone from Canal to end. This area consists of residential family homes and nearby commercial business including Shell gas station.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 141 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
22 Assessment ID: Jacktone 3
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 668 feet
Description: Assessment was conducted on Jacktone in between Santos & Colony. Nearby commercial businesses including FedEx, and a truck stop.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 142 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
23 Assessment ID: Kamps
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 1,226 feet
Description: Assessment was conducted on Kamps in between Canal to Garrison. This area consists of commercial businesses including Les Schwab Tire Center and an RV dealership.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 143 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
24 Assessment ID: Locust
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 490 feet
Description: Assessment was conducted on Locust south of Fifth. Nearby commercial businesses including California Freight (Ripon Terminal).

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 144 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
25 Assessment ID: Main 1
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 418 feet
Description: Assessment was conducted on Main in between Roxie and Jacktone. This area consists of nearby commercial businesses including Walgreens, O’Reilly Auto Parts, and an apartment complex.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 145 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
26 Assessment ID: Main 2
Final Trash Level Designation: Low Trash
Land Use: High Mixed Urban
Assessment Length: 850 feet
Description: Assessment was conducted on Main in between Robert and Roxie. This area consists of a nearby apartment complex and a commercial business center.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 8/26/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 146 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
27 Assessment ID: Main 3
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 653 feet
Description: Assessment was conducted on Main in between Robert and Wilma. This area consists of nearby businesses including CVS Pharmacy, My Garden Café, and Post Office.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 147 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
28 Assessment ID: Main 4
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 677 feet
Description: Assessment was conducted on Main in between Vera to Wilma. This area consists of nearby commercial businessesincluding Studio Joy, Ripon Coffee House, and Bethnay Retirement Home.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/27/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 148 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
29 Assessment ID: Main 5
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 415 feet
Description: Assessment was conducted on Main in between Main to Elm. This area consists of nearby commercial businesses including BMO Bank Duct Testers and Main Street Floral.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 149 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
30 Assessment ID: Main 6
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 360 feet
Description: Assessment was conducted on Main in between Elm to Locust. This area consists of nearby commercial businesses including Dollar Tree and Ripon Branch Library.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 150 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
31 Assessment ID: Main 7
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 260 feet
Description: Assessment was conducted on Main in between Locust to Walnut. This area consists of nearby commercial businesses including Ede’s Taco Shop and Ripon Free Methodist Church.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 151 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
32 Assessment ID: Main 8
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 290 feet
Description: Assessment was conducted on Main in between Walnut and Stockton. This area consists of nearby commercial businesses.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 152 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
33 Assessment ID: Main 9
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 498 feet
Description: Assessment was conducted on Main from Stockton to End. This area consists of nearby commercial businesses including Wever Insurance Agency, Isabel’s Vintage Café, and Ripon Mini Mart.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 153 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
34 Assessment ID: North Acacia
Final Trash Level Designation: Low Trash
Land Use: Industrial
Assessment Length: 499 feet
Description: Assessment was conducted on North Acacia in between Key Ave to Frontage Rd.

This area consists of a commercial business: Dan’s Auto Body.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 154 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
35 Assessment ID: Parallel 1
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 471 feet
Description: Assessment was conducted on Parallel in front of Ripon Smog. Nearby commercial businesses including 911 Hazmat Cleanup.

Photo:

Wet Weather
Date: 4/8/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 155 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
36 Assessment ID: Parallel 2
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 666 feet
Description: Assessment was conducted on Parallel in between Ripon Smog & Nushake Inc.

Nearby commercial businesses including the Ripon Motel.

Photo:

Wet Weather
Date: 4/8/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 156 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
37 Assessment ID: Ripon 1
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 880 feet
Description: Assessment was conducted on Ripon in between River and Santos.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 157 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
38 Assessment ID: River 1
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 773 feet
Description: Assessment was conducted on River. From River to Ripon. This area consists of a nearby shopping center.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 158 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
39 Assessment ID: Sandy
Final Trash Level Designation: Low Trash
Land Use: High Density Residential
Assessment Length: 332 feet
Description: Assessment was conducted on Sandy in between Grange Way to Werner Drive. This area consists of the Villagio Apartment Complex.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 8/26/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 159 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
40 Assessment ID: Santos 1
Final Trash Level Designation: Moderate
Land Use: Commercial
Assessment Length: 1,311 feet
Description: Assessment was conducted on Santos in between Flying J to Jacktone Rd. This area consists with nearby commercial businesses including Denny’s.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Moderate
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 160 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
41 Assessment ID: Santos 2
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 1,046 feet
Description: Assessment was conducted on Santos in between Jacktone Rd to Hoff. This area consists of commercial businesses including Burns Truck & Trailer Services.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 161 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
42 Assessment ID: South Acacia 1
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 827 feet
Description: Assessment was conducted on South Acacia in between Doak & Fifth. Nearby commercial businesses including AMVT LLC and a church.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 162 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
43 Assessment ID: South Acacia 2
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 469 feet
Description: Assessment was conducted on South Acacia in between Fifth & Fourth. Nearby commercial businesses including Acacia Storage, and some residential homes.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 163 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
44 Assessment ID: Stockton
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 680 feet
Description: Assessment was conducted on Stockton in between Doak & Fifth. Nearby commercial businesses including Freedom Fire Protection Inc. and Assist International.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 164 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
45 Assessment ID: Stockton 1
Final Trash Level Designation: Low Trash
Land Use: Industrial/Commercial
Assessment Length: 618 feet
Description: Assessment was conducted on Stockton in between Second to Fourth. This area consists of nearby commercial business including Thompson Building Materials & Nursery and Ripon Millin Inc.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 165 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
46 Assessment ID: Stockton 2
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 357 feet
Description: Assessment was conducted on Stockton from First to Second. This area consists of nearby commercial businesses including State Farm Insurance, Bugbee Veterans Center and Ripon and Fire District Administrative Office.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 166 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
47 Assessment ID: Stockton 3
Final Trash Level Designation: Low Trash
Land Use: Industrial
Assessment Length: 888 feet
Description: Assessment was conducted on Stockton in between Fourth & Fifth Nearby industrial facilities including Ripon Manufacturing, and a masonry.

Photo
Wet Weather
Date: 10/25/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 9/13/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 167 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
48 Assessment ID: Vera
Final Trash Level Designation: Low Trash
Land Use: High Density Residential
Assessment Length: 653 feet
Description: Assessment was conducted on Vera in between Second to Main. This area consists of nearby residential duplex homes and future home retirement community.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 8/26/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 168 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
49 Assessment ID: Wilma 1
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 558 feet
Description: Assessment was conducted on Wilma in between Canal Blvd to Fulton Ave. This area consists of nearby commercial businesses including The Den Barbell Academy.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 169 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
50 Assessment ID: Wilma 2
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 300 feet
Description: Assessment was conducted on Wilma in between Huges to Traffic Circle (Werner Dr.). This area consists of nearby residential and commercial businesses including Almond Blossom Plaza.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 170 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
51 Assessment ID: Wilma 3
Final Trash Level Designation: Low Trash
Land Use: Commercial
Assessment Length: 546 feet
Description: Assessment was conducted on Wilma in between Main & PD. Nearby town square including restaurants and a shopping center.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 6/14/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 171 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
52 Assessment ID: Wilma 4
Final Trash Level Designation: Low Trash
Land Use: High Density Residential
Assessment Length: 658 feet
Description: Assessment was conducted on Wilma in between Main to Second. This area consists of nearby residential homes and Bethany Manor Apartment Complex.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 8/26/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 172 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan) Onland Visual Trash Assessment Log
53 Assessment ID: Wilma 5
Final Trash Level Designation: Low Trash
Land Use: High Density Residential
Assessment Length: 657 feet
Description: Assessment was conducted on Wilma in between Second to Fourth. This area consists of nearby residential homes, including Bethany Home Assisted Living.

Photo:

Wet Weather
Date: 3/27/2024
Trash Generation Level: Low Trash
Dry Weather
Date: 8/26/2024
Trash Generation Level: Low Trash

4.A.a
Packet Pg. 173 Attachment: 250805 Ripon Trash Implementation Plan (4797 : Trash Implementation Plan)

← All documents from this meeting