We deliver coast to coast in Canada! Call us at (905) 670-8220 to place your order.

Find your route below:

  • All Toronto routes – delivery on Monday thru Friday
    • Orders for Monday delivery must be made by:
      • 2pm Friday for Supply orders
      • 5pm Friday for Flower Orders
  • Hamilton – delivery on Monday thru Friday
    • Orders for Monday delivery must be made by:
      • 2pm Friday Supply orders
      • 5pm Friday for Flower Orders
  • London – delivery on Monday, Tuesday, Wednesday, & Friday
    • Orders for Monday delivery must be made by:
      • 2pm Friday Supply orders
      • 5pm Friday for Flower Orders
  • Kitchener – delivery on Monday and Wednesday
    • Orders for Monday delivery must be made by:
      • 2pm Friday for Supply orders
        • 5pm Friday for Flower
  • Niagara – delivery on Tuesday and Thursday
      • **Orders must be placed by 5:00pm the day prior to delivery for the above routes**

         

        We are also offering the following delivery routes this week:

        • Kingston – delivery on Monday & Wednesday
          • Monday orders must be placed by:
            • 2pm Friday for Supply orders
            • 5pm on Friday for Flower orders
          • Wednesday and Friday orders must be placed by 1pm the day before delivery.
        • Windsor – delivery on Tuesday and Thursday. Orders must be placed by 12:00pm the day before delivery
        • Montreal – delivery on Tuesday thru Friday for Supply orders & Tuesday & Thursday for Flower orders. Orders must be placed by 11:00am the day before delivery.
        • Ottawa – delivery on Tuesday and Thursday. Supply orders must be placed by 1:00pm the day before delivery and Flower orders must be placed by 3:00pm the day before delivery
        • Sault Ste Marie – delivery on Tuesday and Thursday.
          • Tuesday orders must be placed by:
            • 2pm on Friday for Supply orders
            • 5pm on Friday for Flowers orders
          • Thursday orders must be placed by 1pm Tuesday
        • Peterborough – delivery on Tuesday and Thursday. Orders must be placed by 1:00pm the day before delivery
        • Orillia – delivery on Tuesday and Thursday. Orders must be placed by 3:00pm the day before delivery

        We also send shipments out daily to anywhere in Canada!