We can deliver:

  • same day throughout BC and to selected locations in the Pacific North West
  • within 24 hours to Canada, USA, Europe & Asia, and
  • within 48 hours to other international destinations

We work with specialist national and international partner carriers, who know how to handle our products and offer competitive rates. Also, our own fleet of refrigerated trucks delivers same day to selected locations throughout BC and the Pacific North West.

We can priority-ship on request, or recommend lower cost delivery options for certain products (e.g. canned or dried goods) that can tolerate longer delivery times without loss of quality. We can also obtain CFIA health certificates for export (please note these are charged in addition and require five business days’ advance notice to arrange prior to shipment). Check out our range and delivery times below.*

To set up delivery times, discuss appropriate shipping methods, costs and/or more complex logistics, please contact our sales team on +1 (604) 270 3300.

  • Local
    Days of week

    Order by
    Time
    For delivery by
    Road
    Abbotsford Mon/Wed/Fri 10:00 17:00
    Burnaby Mon-Sat 13:00 17:00
    Coquitlam Mon-Fri 11:00 17:00
    Langley Mon/Wed/Fri 11:00 17:00
    New Westminster Mon/Wed/Fri 11:00 17:00
    North Vancouver Mon-Fri 11:00 17:00
    Port Coquitlam Mon-Fri 11:00 17:00
    Richmond Mon-Sat 13:00 17:00
    Surrey Mon/Wed/Fri 11:00 17:00
    Vancouver Mon-Sat 13:00 17:00
    West Vancouver Mon-Fri 11:00 17:00
    Whistler Mon/Wed/Fri 09:00 17:00
    White Rock Mon/Wed/Fri 11:00 17:00
  • Pacific North West
    Place order by

    For delivery by
    Air
    For delivery by
    Road
    Seattle 10:00 Mon-Fri Next day 12:00 PST next day
    Washington State 10:00 Mon-Fri Next day 12:00 PST next day
    Portland 10:00 Mon-Fri Next day Up to 2 days
    Oregon 10:00 Mon-Fri Next day Up to 2 days
    Los Angeles 10:00 Mon-Fri Next day Up to 3 days
    San Francisco 10:00 Mon-Fri Next day Up to 3 days
    Sacramento 10:00 Mon-Fri Next day Up to 3 days
  • Canada
    Place order by

    Delivery by
    Air
    Delivery by
    Road
    Alberta 11:00 PST Mon-Fri Next day Up to 2 days
    British Columbia 11:00 PST Mon-Fri Next day Next Day
    Manitoba 11:00 PST Mon-Fri Next day Up to 3 days
    New Brunswick 11:00 PST Mon-Fri Next day Up to 6 days
    Newfoundland 11:00 PST Mon-Fri Next day Up to 6 days
    Nova Scotia 11:00 PST Mon-Fri Next day Up to 6 days
    Ontario 11:00 PST Mon-Fri Next day Up to 5 days
    PEI 11:00 PST Mon-Fri Next day Up to 6 days
    Quebec 11:00 PST Mon-Fri Next day Up to 5 days
    Saskatchewan 11:00 PST Mon-Fri Next day Up to 3 days
    Northwest Territories 11:00 PST Mon-Fri Next day Up to 5 days
    Nunavut 11:00 PST Mon-Fri Next day Up to 5 days
    Yukon 11:00 PST Mon-Fri Next day Up to 4 days
  • USA & South America
    Place order by
    Time
    For delivery by
    Air
    USA – PNW See above See above
    USA 13:00 PST Mon-Fri 12:00 PST next day
    South America 11:00 PST Mon-Fri 11:00 PST + 2 days
  • International
    Place order by
    TIme
    For delivery by
    Air
    Europe 13:00 PST Mon-Fri 13:00 PST next day
    Asia 13:00 PST Mon-Fri 13:00 PST next day
    India 13:00 PST Mon-Fri 13:00 PST +2 days
    Africa 13:00 PST Mon-Fri 13:00 PST +2 days
    Australia 13:00 PST Mon-Fri 13:00 PST +2 days
    New Zealand 13:00 PST Mon-Fri 13:00 PST +2 days

*Delivery times shown are indicative only, and subject to order minimums. If a health certificate is required, please allow five business days’ advance notice prior to shipment.

back to top