The Upland City Council on June 22 approved a one-year extension of the contract for cleaning park restrooms after members and a resident raised persistent cleanliness complaints and asked for stronger contractor accountability.
Council member James pulled the item for discussion, saying he had repeatedly seen inadequate cleaning and that the city's inspections had been insufficient. "I've seen them arrive, and I've seen them leave less than five minutes," James said, asking what penalties or oversight mechanisms staff would use.
Jessica Goring, deputy director of public works, told the council the current contract expires June 30 and the annual amount is roughly $90,000'$95,000. Staff said the vendor cleans 13 restrooms daily (holidays included) and that per-restroom charges range from roughly $17 to $26 depending on day and service levels. Goring said that starting July 1 the new contractor will be required to take photos confirming completed work and that staff will increase rounds and inspections. She also said staff plan to meet with the vendor next week to discuss specific improvements and to explore QR-code reporting tied to the Upland Connect app.
Council members sought a written list of performance measures and asked to be present for the vendor meeting. Staff noted the contract includes a termination provision that allows the city to give seven days' notice to exit the contract if performance does not improve (staff cited contract page 13, item 3.3.4).
After discussion, Council member Zuniga moved to approve the extension, Council member Garcia seconded, and the council approved the extension by roll-call vote. Council directed staff to pursue improved oversight and to return with performance documentation if problems continue.
The action preserves continuous restroom service while staff work to monitor and enforce contract obligations; staff said going out to RFP immediately could take approximately six months and risk higher bids given market conditions.