We shipped 37,000 boxes of our own frozen food. Now we ship yours.
F2C is a frozen-food 3PL for DTC brands: dry ice engineered for every trip, our own Vancouver warehouse covering Western Canada, live Shopify rates, and fulfillment software we built ourselves. Everything your frozen brand needs to ship, under one roof.

Western Canada
BC, Alberta, and Saskatchewan via UPS and Purolator, local delivery in Metro Vancouver
Shopify integration
live frozen-shipping rates and a delivery checker, right at your checkout
Dry-ice experts
packing recipes engineered per destination and transit time
In-house software
Revy WMS, address checks, tracking. Built by us, not bolted on
Our origin story
We’re a frozen food brand that became a 3PL. Not the other way around.
F2C was born from Atome Bakery, a Vancouver direct-to-consumer frozen sourdough bakery. Atome ships raw-frozen bread and pastries in insulated boxes with dry ice, straight to homes across Canada.
Most 3PLs add a freezer and call it frozen fulfillment. We started from the freezer: nothing off-the-shelf was built for frozen, direct-to-consumer shipping, so our founders built their own warehouse operation, their own software, and real dry-ice know-how. Once it worked for Atome, we opened it up to other frozen-food brands who needed the same thing.
F2C is the 3PL we wished existed when we started.
Read the full story →
What we do
Everything a frozen or perishable DTC brand needs to ship reliably: pick and pack, dry ice, and the software to run it, all under one roof.
Pick, pack & dry-ice fulfillment
Every order picked, packed in insulated boxes, and dosed with just enough dry ice to arrive frozen, without paying to ship extra weight.
Live shipping rates at checkout
Our own Shopify app shows accurate frozen-shipping rates and a postal-code delivery checker right at checkout.
Revy warehouse management
Our in-house WMS gives you a merchant portal with real-time order views, ship-date calendars, packaging profiles, and inventory.
Address verification
Every address is verified and PO boxes are caught before anything ships, so boxes don’t end up stuck at the wrong door.
Delivered-status tracking
Delivery status pushes back to Shopify to power your "your order was delivered" flows, plus tracking pages for your customers.
Ship-day scheduling
Orders batch to weekly ship days chosen per brand, so boxes never sit in a truck over a weekend.
Who it's for
If you ship frozen or perishable product directly to consumers, chances are we’ve already shipped something like it.
- Frozen seafood
- Frozen meals
- Pasture-raised & frozen meat / butchers
- Frozen bakery
- Ice cream & frozen desserts
- Subscription boxes (Recharge-style) & one-time orders
How it works
Talk to us
Tell us about your products, volume, and where you ship.
Connect Shopify
Our app plugs in for live rates, address checks, and tracking. Not on Shopify? Manual and bulk order imports work too.
We pick & pack with dry ice
Every box gets the right dry-ice recipe for its trip.
Delivered, with tracking
Customers get tracking pages; you get delivered-status data back in Shopify.
Trusted by Canadian frozen-food brands
We ship for Western Canadian frozen-food brands, from seafood to butchers to bakery.




"Fair warning: Atome is our own bakery, so this review is slightly biased. But that's the point. F2C had to keep our sourdough frozen across 37,000 boxes before we'd dare ship anyone else's."
How pricing works
No rate-card mysteries. Your monthly invoice has four parts, and you'll understand every line on it.
- 1
A monthly partnership fee
One flat fee for your account, the Revy merchant portal, the Shopify integration, and your included pallet storage and receiving.
- 2
Per-order fulfillment
A base fee per order, plus per-item picking and a per-box fee. That's the pick, the pack, and the box.
- 3
Materials, at our volume rates
Dry ice billed by the pound and insulated liners per box, at rates we negotiate by buying for tens of thousands of shipments.
- 4
Carrier shipping
What UPS or Purolator charges to move the box, based on our negotiated rates.
Growing past your included storage? Extra pallets and extra receivings are simply itemized at flat rates. Every charge shows up as its own line on the invoice. Nothing gets buried in a "handling" fee.
Exact rates depend on your products, volume, and destinations.
Get a quote →Sample invoice
Your Frozen Brand Inc.
- Partnership feeAccount, Revy portal, pallet storage + receiving included
- $ ···
- Fulfillment412 orders: per-order base + picks + boxes
- $ ···
- Dry ice + linersBy the pound and per box, our volume rates
- $ ···
- Carrier shippingUPS + Purolator, based on our negotiated rates
- $ ···
Surprise fees
$ 0
Common questions
How do you figure out how much dry ice to use?
We engineer a packing recipe per destination transit time and product weight: enough to arrive frozen, not so much you pay to ship extra.
Where do you ship?
Western Canada today: BC, Alberta, and Saskatchewan via UPS and Purolator, plus local delivery in Metro Vancouver. Shipping farther east? Talk to us anyway.
Can you handle subscriptions, not just one-time orders?
Yes. We support subscription boxes (Recharge-style) as well as one-time DTC orders.
Let's talk about your frozen shipments
Tell us a bit about your brand and volume. We'll get back to you, usually within a business day.