Delivery Area

Toronto, Mississauga, Guelph, Hamilton, Waterloo, London, St. Marys, Stratford, Harriston, Newmarket, Oshawa, and everywhere inbetween.
If you are unsure if you are in our delivery area, enter your postal code in the postal search block at the top of the page.

Delivery Area Map

Minimum Order Size

Orders must exceed $100 to be eligible for delivery. For orders under $100, please see our pickup options.

Delivery Fees

Orders from $100-$499 are subject to a $30 delivery fee. All orders over $500 qualify for free delivery.

Delivery Days

We personally deliver your order from our farm to your doorstep every Wednesday.

Order Deadline

Order deadline is 4:00 p.m. on the Saturday before your selected date.

Order Updates

You will receive a notification when your order is set aside and ready for delivery. We will personally contact you the evening before your selected delivery day to arrange a delivery time. Approximately 10 min. Before we arrive we will confirm our ETA with you. After we have dropped your order off you will receive a delivery completed notification.

Receiving Your Order

Someone must be on hand to receive the order when we arrive. In an emergency, please give us instructions where to leave your order. We cannot be responsible for orders of perishable products left to spoil.

We look forward to bringing healing foods to your doorstep and meeting you in person.