Seventeen years, one notebook column at a time
The prior-contents column that started in a spiral notebook in 2009 is the reason this company exists. Here is everything that happened around it.
Want to be part of the next entry?
Suppliers with recurring empties and customers with recurring needs both start here.
Tell us what you have.
We will tell you what it is worth.
Buying, selling, washing, hauling or recycling — one form covers all of it. Replies come from a specialist in York, PA, by email, inside one business day.
Prefer plain email? Write to info@ibctotesreco.com — include your ZIP, quantity and what the totes last held.
IBC Totes Reco was founded in York, Pennsylvania in 2009 after its founder was sold used totes with undeclared residue. It grew from one rented bay and 31 containers to a three-bay reconditioning yard at 310 Emig Rd that has recovered more than 418,000 containers — on the principle that condition should be written down, graded against a published definition, and never oversold.
Prefer the operational detail to the narrative? Skip to the facility walk-through or the reconditioning line itself.
The timeline
A rented bay and a pressure washer
Founded in a 2,400 sq ft rented bay off North George Street with one pressure washer, a borrowed forklift and 31 totes bought from a shuttered print shop. The first ledger was a spiral notebook; the prior-contents column was in it from page one.
The first grading sheet
After a customer returned nine totes that had been sold as 'clean', we wrote the first three-grade definition and printed it on the back of every invoice. Grades A, B and C have been published ever since, and the wording has changed only twice.
Hot-water wash and the first UN re-mark
Installed a 180°F hot-water lance system and completed the paperwork to apply a reconditioner mark under 49 CFR 178. Volume crossed 4,000 units for the year and the notebook became a database.
Move to 310 Emig Rd
Outgrew the bay and bought the Emig Road site: paved apron, rail-adjacent, four minutes from I-83 exit 24. Capacity jumped from 60 totes on the ground to just under 2,000 racked and stacked.
Caustic CIP line commissioned
Three-bay clean-in-place line with a 360° rotating lance, caustic dosing and a heat-recovery loop. This is the year reconditioning stopped being washing and became a process with recorded parameters.
The year we nearly got it wrong
A broker sold us 220 totes with a declaration that turned out to be fiction — agricultural concentrate described as 'soap'. We caught it on the sniff bench, quarantined the lot, ate the cost and destroyed every bottle. The policy that came out of it: no inbound purchase without a named, signed declaration from the generating site, never from a middleman.
Rebottling begins
Started fitting new blow-moulded bottles into reclaimed cages and pallets. It immediately solved the hardest commercial problem in the trade: how to offer a virgin contact surface without scrapping 62 lb of perfectly good galvanised steel.
Own trucks, own lanes
Bought the first two flatbeds and started running Mid-Atlantic lanes ourselves. Backhaul pricing cut delivered cost for customers in Ohio and upstate New York by roughly a fifth and made same-week clearances possible.
Closed-loop water train
Three-stage settling, DAF and cartridge filtration brought wash-water reuse to the point where a full tote wash consumes about 31 gallons of fresh make-up water instead of 90-plus.
Sanitiser, and a lesson in scale
Demand for food-grade and sanitiser-suitable totes went vertical overnight. We ran the food line six days a week, turned away more work than we took, and refused to re-grade industrial stock to meet it. Reputation compounds slowly and burns fast.
Upcycled builds workshop
Opened a small fabrication corner so Grade C stock with sound walls could become rain-harvest kits, aquaponics beds and wash stations rather than regrind. It is the least profitable thing we do and the one we are most attached to.
Leasing pool launched
Seasonal agricultural and beverage customers wanted 60 totes for eleven weeks, not forever. The lease pool now cycles the same assets through three or four campaigns a year — the highest-utilisation reuse we have found.
Diversion certificates
Formalised end-of-life documentation so customers with corporate environmental reporting could evidence what happened to a container after it left their site. Audited yard diversion reached 96.1%.
Stainless added to the catalogue
Began sourcing and refurbishing 304 and 316L stainless IBCs for solvent, flavouring and pharma-adjacent users who had been buying new poly every eighteen months.
97.4% diversion, and the Loop Ledger published
Put our environmental arithmetic on the public site, including the method and the awkward numbers, because unaudited sustainability claims in this industry are close to worthless.
Where we are now
Roughly 2,900 units on the ground at any time, three wash bays, two flatbeds and a dry van, and a standing policy that we would rather lose a sale than mis-grade a container.
What seventeen years taught us about this trade
Residue is the whole business. Anyone can pressure-wash a container. Knowing which residues come out, which ones permanently plasticise into HDPE, and which ones mean the bottle will never be food-eligible again is the difference between a dealer and a reconditioner. We maintain an internal list of about 140 prior products and what each one does to a bottle.
Cages outlive bottles. A galvanised cage will take three or four bottles across its life if it is kept straight and the welds are sound. The industry habit of scrapping the whole unit when the bottle goes is where most of the avoidable waste in bulk packaging sits.
Freight decides everything. A tote is cheap and enormous. Two identical units can differ 40% in delivered cost purely on lane and load factor, which is why we bought trucks instead of discounting harder.
What has not changed
The grading definitions are still on the back of the invoice. The prior-contents declaration still has to come from the site that generated the container, signed by a named person. Nothing goes out without photographs. And we still refuse roughly one inbound load in twelve — usually because the declaration does not match what the sniff bench and a backlight say.
If you want to see what those definitions actually commit us to, they are set out in full in our terms of sale and applied product by product across the catalogue.
Ownership
Still independent, still family-held, no outside investors and no plans for any. That matters mainly because it means nobody upstairs sets a monthly tonnage target that would push sound containers into the granulator.
What seventeen years looks like in numbers
Capacity, throughput and diversion, year by year from the first complete reconciled record.
| Year | Units in | Diversion | Manifested | Notable change |
|---|---|---|---|---|
| 2019 | 19,400 | 88.2% | 11.8% | Closed-loop water train commissioned |
| 2020 | 26,800 | 90.6% | 9.4% | Food line run six days a week |
| 2021 | 24,100 | 92.4% | 7.6% | Upcycled builds workshop opened |
| 2022 | 27,300 | 94.1% | 5.9% | Lease pool launched |
| 2023 | 29,600 | 96.1% | 3.9% | Diversion certificates formalised |
| 2024 | 31,200 | 96.8% | 3.2% | Stainless stream added |
| 2025 | 33,900 | 97.4% | 2.6% | Sludge dewatering upgraded |
The datasets the history produced
Each of these exists because something went wrong once and we wrote down the answer.
Grade definitions — written in 2010 after nine returned totes
| Grade A | Grade B | Grade C | Cage / pallet only | |
|---|---|---|---|---|
| Bottle clarity | Clear / near-clear | Haze & staining permitted | Ghosting permitted | n/a |
| Prior service | Documented edible, signed at source | Industrial, declared | Industrial, declared | Any declared |
| Wash programme | Food line, recorded | Programme to residue, recorded | Ambient rinse | Cage rinse only |
| Hydrostatic test | 100% of units | Sampled | Sampled | n/a |
| New valve & gaskets | Yes, FDA-compliant | Yes | Sound or new | n/a |
| New lid | Yes | Yes | Sound or new | n/a |
| Re-marked | Yes | Yes | Where the plate survives | No |
| Stackable when filled | 2 high | 2 high | No | n/a |
| 30-day leak warranty | Yes | Yes | No — watertight at loading | No warranty |
| Food / potable | Yes, with records | No | No | n/a |
| Cost vs new | ≈ 35–45% | ≈ 25–32% | ≈ 18–24% | ≈ 5–10% |
| Lead time | Ex-stock to 5 days | Ex-stock | Ex-stock | Ex-stock |
| Loop score (lives left) | 5–6 | 4–5 | 2–3 | 3–4 bottles |
Wash programmes — the 2014 caustic line, published
| Code | Programme | Temperature | Chemistry | Cycle | Relative cost | Suits |
|---|---|---|---|---|---|---|
| P1 | Ambient flood rinse | Ambient | Process water, occasional mild alkaline | 90 sec | 1.0× | Water-miscible residues |
| P2 | Hot detergent | 140°F | Alkaline detergent 1.5–2.5% | 3 min | 2.2× | Oils, fats, filming products |
| P3 | Caustic clean-in-place | 160–180°F | NaOH 2–4% + surfactant | 6–9 min | 4.5× | Pigments, latex, resins, heavy concentrates |
| PF | Food line (Bay 1) | 140°F | Alkaline detergent 2% + 100% hydrostatic | 3 min + test | 3.1× | Documented edible prior service |
| Refused | Not accepted | — | — | — | — | Unknown, acute, labelled-destruction, radiological |
Carbon arithmetic — published in 2025 with its exclusions
| Route | CO₂e | Fresh water | Virgin resin | Virgin steel |
|---|---|---|---|---|
| New unit | ≈ 410 lb | ≈ 290 gal | 118 lb | 62 lb |
| Rebottled | ≈ 182 lb | ≈ 120 gal | 47 lb | 0 lb |
| Reconditioned | ≈ 34 lb | ≈ 31 gal | 0 lb | 0 lb |
| Repurposed Grade C | ≈ 11 lb | ≈ 14 gal | 0 lb | 0 lb |
| Input | Quantity | Factor or source |
|---|---|---|
| Virgin HDPE resin | 118 lb / 53.5 kg | 1.8 kg CO₂e/kg |
| Blow moulding energy | 53.5 kg part | 0.4 kg CO₂e/kg |
| Hot-dip galvanised steel | 106 lb / 48 kg | 2.5 kg CO₂e/kg |
| Cage fabrication & assembly | 48 kg | 0.3 kg CO₂e/kg |
| Mechanical HDPE recycling | per kg processed | 0.5 kg CO₂e/kg |
| Fresh water per wash | 31 gal / unit | Metered |
| Natural gas, water heating | per programme | Metered per bay per shift |
| Electricity | per unit | Renewable tariff + 48 kW array |
| New valve, gaskets, lid | ≈ 3 lb | ≈ 8 lb CO₂e |
Documents — formalised in 2023 as diversion certificates
| Document | What it contains | When you get it |
|---|---|---|
| Written quotation | Unit price by grade, freight as its own line, validity, and the conditions that would change it | Before you order |
| Grade certificate | Assigned grade against our published definitions, per unit serial | With the order |
| Leak & pressure test record | Test pressure, hold time, outcome, per serial | With the order |
| Hydrostatic test certificate | 100% of food-line units, recorded against serial | Food-grade orders |
| Prior-contents declaration | Named last product, generating site, signature | Anything we collected |
| Wash programme record | Bay, programme, temperature, chemistry, cycle time | Reconditioned & contract work |
| Rinse verification | Final-rinse pH and conductivity | Reconditioned & contract work |
| Component specification | Valve, gasket, lid materials with compliance references | Food-grade orders |
| Photograph set | The actual units on the rack before loading | Every order |
| Weight ticket | Certified-scale gross weight and count | Collections and cleanouts |
| Diversion certificate | Unit counts, weights by stream, destination routes, dates | End-of-life batches |
| Certificate of insurance | GL, auto, cargo, workers' comp; additional insured | Before a crew arrives |
| Reconditioner marking detail | Code, date, design type | Re-marked units |
| Lease schedule | Count, grade, dates, weekly rate, return condition, replacement charge | Leases |
Sixteen datasets, each published in full
Everything this site measures, with the row count and the page it lives on. None of it is behind a form.