Order Your Flowers From Us!

Read This First, Please! 💛

We love making your floral dreams come true, but we’ve got a few house rules to keep things blooming smoothly:

  • Notice: 48 hours minimum (we don’t rush perfection).
  • Delivery: Monday–Friday ONLY!​​​
  • Scope: Custom arrangements? Heck to the yes! Weddings and other large events? Sorry, not right now.
  • Payment: Your order is confirmed only after we speak on the phone and process payment. We want every petal to be perfect. :-)

Use the form on this page to let our floral designers know what you’re envisioning. We’ll do our best to give you exactly what you’re looking for.

If you’d like to speak with one of our florists for ideas (five stars—highly recommend!), visit our Hanover or Lebanon stores or call us:

Lebanon: 603-643-6374 | Hanover: 603-640-6331

If no one is there when you call, please bear with us. We’re with a customer. We’ll call you back as soon as humanly possible to discuss any requests, finalize your order, and process payment.

About Delivery

Our order minimum for delivery is $35, plus the cost of delivery. Delivery is available in our region (see below) Monday thru Friday ONLY, 8 AM-2:30 PM. (Sorry, no weekends right now.)​​

Below is a list of locations we can normally deliver to and the cost for delivery to each. Deliveries to Vermont will also be charged a 6% sales tax. Due to staffing issues, we may not always be able to deliver to areas farther away from our stores, but we’ll do our best!

Hanover, $10
Lebanon, $10
Etna, $12.50
West Leb, $15
Enfield Ctr, $30
Enfield, $30
Plainfield, $30
Lyme Ctr, $40
Lyme, $40
Cornish Flat, $55
Cornish, $55
Hartford, $15
Norwich, $15
WRJ, $15
Wilder, $15
Quechee, $30
W. Hartford, $30
Hartland, $40
Woodstock, $55

Floral Order Form



















Pickup or Delivery Instructions