Greater Valley Food Bank Success Story

Key Results

  • 85%

    Reduction in missed-pickup food waste

  • 15+

    Surprise donations captured per week

  • 28%

    Improvement in overall route efficiency

  • 95%

    On-time delivery rate, up from 78%

The Challenge

Patricia Owens started every morning at 5:30 am with a stack of paper route sheets, a highlighter, and a radio tuned to the weather forecast. As logistics coordinator for Greater Valley Food Bank, she was responsible for getting 20 refrigerated trucks to more than 80 donor locations and 45 distribution sites across Franklin, Delaware, and Licking counties. The routes were planned on paper the night before, photocopied, and placed on driver clipboards.

The paper system worked well enough when the day went according to plan. It almost never did.

Greater Valley’s donors included grocery chains, restaurant suppliers, farms, and bakeries. Scheduled pickups were predictable: a grocery store donated unsold produce every Tuesday and Thursday, a bakery contributed day-old bread every morning, a restaurant supplier offered near-expiration proteins on Fridays. These pickups could be planned in advance and assigned to routes.

The problem was the unscheduled donations. A farm in Delaware County would call at 9:00am with 500 pounds of tomatoes that needed pickup by noon before they spoiled. A restaurant supplier would have a last-minute surplus of chicken that had to stay below 40 degrees. A community garden at the end of the growing season would offer a truckload of squash with 24 hours’ notice. These surprise donations represented some of the highest-value food Greater Valley received, and the paper-based system had no way to handle them.

  • 2,000 pounds of food wasted per week from missed pickups: When a surprise donation call came in, Patricia had to reach a driver by radio, describe the location, and hope the driver could fit it into their route. If no driver was nearby or all trucks were full, the donation went uncollected and the food was discarded. Patricia estimated 2,000 pounds of usable food was lost to missed pickups every week.
  • Fixed donor routes left no flexibility: Each driver had an assigned list of donors in a fixed sequence. Adding an unscheduled stop meant the driver had to decide on the fly whether to deviate from the route, which often delayed downstream pickups and deliveries.
  • Cold chain compliance at risk: Refrigerated items needed to stay below specific temperatures from pickup to delivery. When a driver’s route ran long due to an added stop or traffic delay, perishable items spent extra time in transit. Patricia had received two warnings from the county health department about temperature documentation gaps.
  • Distribution sites receiving late deliveries: Partner agencies (food pantries, shelters, community kitchens) depended on deliveries arriving within scheduled windows. Their volunteers were organized around expected arrival times. Late deliveries meant volunteers waiting, perishable items sitting out, and frustrated partner relationships. On-time delivery was 78%.

A farmer called us at 8:30 on a Tuesday with 500 pounds of tomatoes. Beautiful produce, perfectly good. By the time I found a driver who could get there, it was past noon and the farmer had already composted half of it. That’s the kind of loss that keeps you up at night when your mission is feeding people.

Patricia Owens
Patricia Owens

Logistics Coordinator, Greater Valley Food Bank


The paper route sheets also created a documentation problem. Greater Valley received federal funding through the USDA Emergency Food Assistance Program, which required detailed records of pickup times, delivery times, quantities, and handling procedures. Patricia’s documentation consisted of handwritten notes on route sheets, which she transcribed into spreadsheets at the end of each day. The process took 90 minutes every evening and produced records that auditors found inconsistent.

The Solution

Patricia brought the routing problem to Greater Valley’s board after calculating the annual food waste from missed pickups at roughly 100,000 pounds. The board approved a technology investment, and Patricia evaluated three routing platforms before selecting Upper. The deciding factors were Upper’s ability to handle mixed pickup-and-delivery routes, vehicle capacity tracking, and the option to dynamically add stops to active routes.

The implementation covered all 500+ locations in Greater Valley’s network: donor sites with their pickup schedules, distribution sites with their delivery windows, and the warehouse as a central hub. Each location was imported with its address, typical volume, time window, and any special handling requirements. Upper’s route optimization built daily routes that sequenced pickups and deliveries to maintain cold chain integrity, picking up perishable items and delivering them to nearby distribution sites before moving on to the next cluster.


The first set of optimized routes cut 45 minutes off our longest daily route. That was a route our drivers had been running the same way for three years. Nobody questioned it because we didn’t have anything to compare it to.

Patricia Owens
Patricia Owens

Logistics Coordinator, Greater Valley Food Bank


Sequencing for Cold Chain, Not Just Distance

Standard delivery routing optimizes for the shortest distance or fastest time. Food bank logistics add a layer of complexity: cold chain management. Perishable items picked up from a donor need to reach a distribution site or the central warehouse within a specific time window to maintain safe temperatures.

Upper’s route optimization allowed Patricia to structure routes so that perishable pickups are immediately followed by nearby deliveries. A truck picking up 200 pounds of dairy from a grocery store in Westerville delivers it to the food pantry in Sunbury, 15 minutes away, before continuing to the next donor. This pickup-deliver-pickup-deliver sequencing replaced the old approach of collecting all pickups first and delivering afterward, which sometimes left perishable items on the truck for two hours or more.

Patricia also uses Upper’s capacity optimization to set weight limits for each truck. The system prevents overloading by flagging routes where combined pickup volumes would exceed the vehicle’s capacity. Before Upper, drivers occasionally returned to the warehouse mid-route because the truck was full, wasting time and fuel on unplanned trips.

Capturing Surprise Donations in Real Time

The transformation in how Greater Valley handles unscheduled donations was the single biggest operational improvement. When a donor calls with a surprise offer, Patricia opens Upper’s dispatch dashboard and identifies the nearest truck with available capacity. She adds the pickup to the driver’s active route, and the driver’s app updates with the new stop inserted in the optimal position.

In the first month with Upper, Greater Valley captured 15 or more surprise donations per week that would have been missed under the old system. Over a year, that represents tens of thousands of pounds of food reaching families instead of compost bins. The dynamic dispatch capability is especially critical during harvest season, when farm donations spike unpredictably, and the difference between a 30-minute response and a 2-hour response determines whether produce is rescued or wasted.

The dispatch dashboard also improved coordination with partner agencies on the delivery side. When a distribution site reports higher-than-expected demand, Patricia can reroute a truck with surplus inventory from a nearby pickup directly to that site, responding to need in near real time rather than waiting for the next scheduled delivery.


Last October, a farm in Delaware County called with 800 pounds of sweet potatoes they needed off the field by the end of the day. I found a truck six miles away with 1,200 pounds of capacity left, added the stop, and the driver was there in 20 minutes. Under the old system, those sweet potatoes would have rotted. Now they feed 300 families.

Patricia Owens
Patricia Owens

Logistics Coordinator, Greater Valley Food Bank


Building a Documentation Trail for Grant Compliance

Greater Valley’s USDA funding requires meticulous records: what was picked up, when, where, in what quantity, and how it was handled. Upper’s proof of service feature replaced the handwritten route sheet notes with digital documentation. Drivers photograph donations at pickup (for donor tax receipt documentation) and deliveries at distribution sites (for grant compliance). Every record is timestamped and geotagged.

Patricia’s nightly data entry sessions are a thing of the past. Route completion reports are exported directly from Upper’s dashboard, producing audit-ready documentation that satisfies USDA requirements. When the grant renewal review came up, Patricia presented six months of digital records showing pickup times, delivery times, quantities, and photos. The reviewer noted it was the most complete documentation Greater Valley had ever submitted.

The Impact

The numbers paint a clear picture of the transformation. Food waste from missed pickups dropped from 2,000 pounds per week to roughly 300 pounds. The remaining waste comes from situations where no truck in the fleet has capacity or the donation is outside the service area, genuinely unavoidable losses rather than logistical failures. Over a year, the improvement represents more than 88,000 additional pounds of food reaching the community.

On-time delivery at distribution sites improved from 78% to 95%. Partner agencies report fewer instances of volunteers waiting for late trucks, and the consistent delivery schedule has allowed several food pantries to expand their service hours because they can count on morning deliveries arriving within the window.

Route efficiency improved by 28% across the fleet, measured in total miles driven per pound of food moved. Trucks are spending less time on the road and more time at pickup and delivery locations. Fuel consumption dropped accordingly, which matters for a nonprofit operating on tight margins. The fuel savings alone covered a significant portion of Upper’s annual subscription cost.

Performance Metrics

MetricsBefore UpperAfter Upper
Missed-pickup food waste2,000 lbs/week300 lbs/week
Surprise donations capturedInconsistent (many missed)15+/week
Route efficiencyBaseline28% improvement
Distribution site on-time rate78%95%
USDA grant documentationHandwritten notes, manual spreadsheetsTimestamped digital records with photos
Route planning methodPaper route sheetsUpper optimized daily routes
Dynamic dispatch capabilityRadio calls, driver judgmentReal-time dashboard with capacity visibility

The USDA grant renewal was approved without conditions for the first time in Greater Valley’s history. Previous renewals had included recommendations for improved documentation, which Patricia addressed with printed route sheets and spreadsheet summaries. The digital records from Upper satisfied every audit requirement and positioned Greater Valley for expanded funding in the next cycle.

Patricia has begun using the data from Upper to advocate for additional resources. Route analytics showing demand patterns by county and season have supported grant applications to two state-level funding programs. The data demonstrates exactly where food insecurity is highest, when demand spikes, and how Greater Valley’s fleet responds, giving funders confidence that resources will be used effectively.


Every pound of food we rescue is a family that doesn’t go hungry. Upper helped us rescue 88,000 more pounds this year than last year. That’s not a logistics metric. That’s thousands of meals for families who needed them. The technology pays for itself many times over, but the real return is measured in people fed.

Patricia Owens
Patricia Owens

Logistics Coordinator, Greater Valley Food Bank