Skip to main content
IBC TotesSan Francisco
Services · Deep dive

From 110 gallons per tote to seven.

In 2012 we replaced a pressure washer and a drain with a closed caustic circuit and a three-stage separator. It is the single change that most improved this yard's environmental performance, and it is not close.
Quote request

Book a wash

No phone tag — email only

Toll washing on containers you already own. Send the prior contents and a count and we will confirm the wash route.

Letters, spaces, hyphens and apostrophes only.
Letters, spaces, hyphens and apostrophes only.
We reply here, so it has to be an inbox you read. Disposable addresses are rejected.
US and Canada only — 10 digits. Extensions go in the message.
Filled in automatically from your postal code.
US ZIP (94124) or Canadian postal code (M5V 2T6).
Whole containers. No minimum order.

We only use these details to quote your job. No lists, no resale, no robocalls — we do not even own a phone line.

A closed-loop wash uses about seven gallons of fresh water per container. Pressure washing in a back lot uses around 110 — and discharges every drop of it, with product residue in suspension, into a storm drain. The difference is a separator that pulls solids and product out of the circuit so the water can go back around instead of away.

From the yard

A wide view of an outdoor container yard with dozens of stacked IBC totes, trees and blue sky behind
04Looking across the yard toward the wash bays
Mixed-condition IBC totes in an outdoor yard under a blue sky, including one heavily stained amber unit
02Staining is cosmetic; odour is not. Both get graded here
A single clean 275 gallon caged IBC tote showing its data plate marked 275 Gallon 1041 Liter and Transport 1650 kg max
03275 gallon, 1,041 litres, 48 × 40 × 46 inches — the standard everything is built around
94%Of circuit water recovered
7 galFresh water per container
340 lbSludge manifested per week
4.9M galFresh water avoided since 2012
The circuit

How the water goes around

  1. Caustic wash, 160 °F

    Hot sodium hydroxide solution circulated through the container. Heat and alkalinity together saponify fats and lift cured residue that pressure alone smears around. Dwell time varies from four to eighteen minutes by prior product.

  2. Stage one — gross solids

    Spent solution drops into a settling chamber where labels, grit, sediment and anything that fell out of a cage separate by gravity. Skimmed daily.

  3. Stage two — oil and fat separation

    A coalescing plate pack pulls saponified fats and free oil to the surface for skimming. This is the stage that makes olive-oil and lubricant containers economic to wash at all.

  4. Stage three — fines and polish

    A bag filter train removes suspended fines down to 25 microns before the solution is returned to the heated caustic tank.

  5. Conductivity check and purge

    Circuit conductivity is checked each shift. When dissolved load climbs past the set point we purge a measured volume rather than degrading wash quality — this purge is most of the 6% that does not get recovered.

  6. Rinse stages on fresh water

    The three rinse stages use fresh water, cascaded backwards: the final rinse is clean, and its runoff becomes the second rinse, whose runoff becomes the first. That cascade is where most of the fresh-water saving actually comes from.

  7. Heat recovery

    Spent rinse water passes through a plate heat exchanger on its way out, pre-heating incoming fresh water. Worth roughly 9% off the gas bill and it cost less than a used flatbed.

  8. Sludge dewatering and manifest

    Skimmings and filter cake are dewatered and drummed for collection by a permitted treatment facility. Weighed, logged, manifested. Roughly 340 lb a week.

Before and after

What changed in 2012

The honest version

We did not install this because we are virtuous. We installed it because San Francisco water and sewer charges made the old method genuinely expensive, and because a storm-drain discharge is a permitting problem waiting to happen. That it turned out to be the best environmental decision in the company's history was, at the time, a bonus.
Water figures are per 275 gallon container, measured on the yard meter across a four-week comparison in 2012 and again in 2025.
Pressure wash + drainClosed loopChange
Fresh water per container110 gal7 gal−94%
Discharge to sewer110 gal0 gal−100%
Residue capturedNone340 lb/weekmanifested
Fats and oils removedPoorlyCoalescing plate packreliable
Gas for heatingBaseline−9% via heat exchangelower
Documentation possibleNoWash certificateauditable
Capital cost$1,400$118,000paid back in ~5 yr
Rows of used caged IBC totes stacked two high on a concrete pad under an overcast sky
Stacked empties on the receiving pad, four high is the limit
The Bancroft Avenue reconditioning yard packed with IBC totes, with the Bay Bridge and the San Francisco skyline behind it
The Bancroft Avenue yard, looking north-west across the bay
A blue tractor unit with a flatbed trailer loaded with strapped IBC totes beside a warehouse roller door
Loading for a scheduled run rather than a dedicated trip
Interior of a warehouse with IBC totes racked on shelving and stored on the floor in a range of colours and conditions
Eighteen thousand square feet of covered storage
Questions

Wash-loop FAQ

What does 94% recovery actually mean?

Of the water entering the wash circuit in a given week, 94% is recovered by the separator and re-used rather than discharged. The remaining 6% leaves as moisture in the sludge cake, as evaporation from the hot bays, and as the small purge we take when conductivity climbs. Fresh make-up water works out at roughly seven gallons per container washed.

Where does the sludge go?

To a permitted treatment facility under manifest. It is the concentrated product residue, solids and saponified fats that the separator pulls out of the circuit — roughly 340 lb a week, dewatered. Nothing enters the sewer and nothing enters the storm system.

Could a smaller operation do this?

The three-stage separator cost $118,000 installed in 2012 and paid back in about five years on water and sewer charges alone. Below roughly 200 containers a week the arithmetic does not work, which is honestly why most small operators pressure wash and discharge. That is the practice we would most like to see regulated out of existence.