DEV Community

Cover image for Last-Mile E-Commerce: Warehouse Operations in Montreal
Tony Gu
Tony Gu

Posted on Originally published at fywarehouse.com

Last-Mile E-Commerce: Warehouse Operations in Montreal

E-Commerce Peak: Warehouse Last-Mile Isn't Just Drayage

November hits. Orders jump. Your dock manager sends a Slack: "We're at 85% capacity. Cross-dock is backing up. When do we tell the local delivery team they can't take inbound?" That's the real last-mile delivery problem from a Montreal warehouse. It's not the final 5 km to the customer's door—it's the 2–3 days between when cargo lands on your dock and when the last pallet ships outbound.

At FENGYE LOGISTICS, we run 7 dock doors. Q4 order velocity routinely pushes us 300% above baseline by mid-November. The constraint isn't "can we store it?" It's "can we move it fast enough to clear dock space for the next inbound container?" Last-mile delivery from the warehouse is a dock-throughput problem first, a drayage problem second.

The Dock Door is Your Choke Point, Not the Street

E-commerce orders don't sit in a warehouse. They sit in receiving, waiting for putaway. Then they sit in pick-pack, waiting for consolidation. Then they sit in outbound staging, waiting for the local delivery partner's truck. Every minute an order spends in one of those stages costs dock capacity.

We target 48-hour dock-to-stock for standard pick-pack. That means an order arriving Monday morning should be gone by Wednesday morning. In reality, Q4 compresses that. A consolidated box of 12 units for a regional e-commerce client might spend 18 hours receiving, 24 hours pick-pack (understaffed), 12 hours staging (waiting for the 14:00 EDT cross-dock cutoff). Miss the cutoff, and it sits overnight at our in/out rate. That overnight stay costs the importer CAD 40–60 per pallet, and it costs us a dock door for the next 6 hours.

Montreal warehouses serving e-commerce have to make a hard call: store-and-hold for 3 days to maximize consolidation (fewer shipments, lower per-unit cost), or cross-dock with an aggressive 14:00 EDT cutoff (higher shipment count, tighter margins, but dock space never stalls). Most of our e-commerce clients pick aggressive cross-dock because they can't afford Q4 gridlock.

Local Delivery from Your Warehouse Needs a Drayage Window

Last-mile delivery in Montreal means moving consolidated pallets from the warehouse to regional hubs or end-customer locations within 24–48 hours of the cross-dock ship date. That's a local drayage window.

The Port of Montreal opens dock-to-stock at 06:30 EDT. Container free time starts when the container lands on the dock, not when you start unloading. Most of our inbound arrives Port of Montreal → Lachine terminal → FENGYE warehouse in a 3–4 hour window (distance, drayage availability, terminal congestion). Drayage detention starts charging by the hour after free time, so a delayed container unload directly threatens the cross-dock window downstream.

For local delivery outbound, we negotiate weekly drayage windows with 2–3 carriers. Q4 means those windows tighten. A Tuesday 10:00 EDT pickup slot might not exist in November. Carriers are full. Transport Canada hours-of-service rules require driver rest periods, which limits how many pickup windows a carrier can offer in a week. We book them 5 days ahead. If an order isn't ready 48 hours before the scheduled pickup, it misses the window and waits for the next one—burning cash in warehouse holding costs and pushing the customer delivery date 24–48 hours downstream.

Cross-Dock Cutoff Is Where Last-Mile Ops Breaks Down

Cross-dock is not a choice, it's a survival tactic in Q4. We run two cross-dock windows daily: 14:00 EDT and 21:00 EDT. Anything picked and packed after 14:00 EDT goes to the night dock crew. Anything after 21:00 sits until the next morning cutoff.

A single missed cutoff cascades. An e-commerce client with 800 units split across 40 orders has 35 orders ready by 13:45 EDT and 5 orders ready at 14:30 EDT. Those 5 orders can't ride the 14:00 shipment. They're now a separate shipment (minimum CAD 300 handling charge + drayage premium because they're small). The client's last-mile delivery date slips by 24 hours. Their end customer sees a "partial shipment" email. Return rate ticks up. Our dock team burns 2 hours next morning consolidating a 5-order "orphan" shipment that should have been batched 18 hours earlier.

When we quote SLA to e-commerce brands, it's not "24-hour dock-to-ship." It's "48-hour dock-to-cross-dock, provided orders are received by 17:00 EDT (buffer for QC + late picks), and you give us 72-hour visibility into outbound drayage windows." Miss the buffer, miss the cross-dock cutoff, and you're in the next cycle—often 36–48 hours later if the local delivery window is booked solid.

Temperature Control Complicates Last-Mile from the Warehouse

If your last-mile cargo is reefer (frozen or chilled e-commerce food, supplements, pharma), warehouse-to-customer delivery is not a dock-door problem, it's a cold-chain problem. Reefer pallets can't sit in ambient staging. They go straight from inbound reefer bay to consolidation reefer unit to outbound reefer trailer. Any delay—a missing pallet ticket, a QC hold, a carrier no-show—breaks the temperature chain.

We dedicate one reefer dock door to cross-dock-only. Anything non-compliant sits in a 5-degree holding bay while we sort it. In Q4, that bay fills fast. A perishable e-commerce shipper with 15 SKUs needs segregation: frozen items in one trailer, chilled in another, some items requiring acceleration (ice packs). Load time jumps from 45 minutes to 2 hours. Local delivery window is tighter (reefer trailers are less flexible on pickup times because they have fuel and conditioning costs). Reefer last-mile from Montreal to Toronto or Boston is a specialized, expensive game.

Q4 Planning: Book Drayage Capacity Early, Buffer Dock Time Aggressively

October is when e-commerce warehousing ops should lock in Q4 drayage capacity. By mid-November, all the reliable local carriers have their trucks assigned. By November 20, you're competing with holiday parcel surge for weekend slots.

We block drayage weeks in advance: Tuesday 10:00, Wednesday 14:00, Thursday 10:00, Friday 09:00. Each window is a dedicated truck (or pair of trucks for larger clients). If a Tuesday pickup doesn't happen, that truck slot is wasted—the carrier will sell it to someone else. We tell clients: "You have this window. If you're not ready 48 hours before, the shipment goes to the next available window (could be 24–72 hours later)."

Dock-to-stock buffer time in Q4 is not 48 hours, it's 60–72 hours. That means an order arriving Monday morning needs to leave by Thursday morning to avoid the weekend gridlock. Friday arrivals that should ship same-day in summer now spend 48 hours in putaway queue because receiving staff is running LTL loads all day.

Staffing is the hidden cost. Order velocity up 300%, but dock payroll is up 40% because temp staff onboarding takes time. Pick-pack cycle time in Q4 is 30% slower per unit than baseline. A 100-unit order that takes 3 hours to pick in July takes 4.5 hours in November. Last-mile delivery dates slip if you don't budget that.

Related: E-commerce Last-Mile From Your Montreal Warehouse: Timing...

Related: Last Mile Delivery from a Montreal Warehouse: E-Commerce ...

Related: E-Commerce Last-Mile Delivery: The Montreal Warehouse Rea...

The Real Last-Mile Ops Question

E-commerce last-mile from warehouse is not a logistics vendor conversation. It's an ops alignment conversation with your warehouse partner. "Last-mile delivery" for most of these clients means: "Get my order onto a truck within 2 business days of arrival, and keep it off my P&L while it sits in your dock."

That requires committed dock capacity, aggressive cross-dock discipline, and drayage windows locked in Q3. It also requires local delivery services Montreal that work weekends (because Saturday morning is half of the Q4 pickup volume). Most e-commerce shippers underestimate how much their delivery speed depends on warehouse throughput. We measure it. We can tell within 48 hours of inbound whether a 14:00 EDT cross-dock is feasible or whether we're sliding to the 21:00 window because pick-pack is backed up.

FENGYE LOGISTICS warehousing and distribution services spec last-mile SLAs to the dock door, not the street. If you're an importer or e-commerce brand managing last-mile from Montreal, that's the detail that separates a Q4 win from a 48-hour delivery date slip.


Originally published at https://www.fywarehouse.com/news/last-mile-e-commerce-warehouse-operations-in-montreal-9ef76b17.

Top comments (0)