Place an Order

Order a custom bouquet or a Boutique Box for pick up or delivery to your someone special, or choose something for yourself!


Gorgeous fresh flowers, thoughtfully designed.

  • The Dandy
    Add to Cart


    A fresh floral arrangement to brighten up your home, it’s also the perfect way to say “thanks” or “thinking of you."

  • The Signature
    Add to Cart


    A luscious custom floral design that makes a statement and is sure to draw attention and delight the recipient.

  • The Grand Gesture
    Add to Cart


    An impressive, elegant custom floral arrangement that’s meant to wow someone you care about.

  • The Luxè
    Add to Cart


    The star of the show, the creme de la creme, this floral arrangement is sure to turn heads and create smiles.

  • The Supreme
    Add to Cart


    A bouquet that goes above and beyond! This stunning and sophisticated arrangement is just the ticket for those looking for something truly spectacular.

Boutique Boxes

A curated selection of sweet and savory, imported & locally-sourced gourmet foods and beverages, and hand-crafted gift items arranged in custom gift boxes.

How to Order

Step 1

Add a product to your basket.

Step 2

Fill in purchasing and shipping information (please include your delivery date!)

Step 3

In the About Your Occasion step, please tell us:

  • The occasion - example: "My mother's birthday"
  • Preferences - example: "My mother doesn’t care for chocolate and loves bright colors.”
  • Add your Delivery or Pickup Date
  • Special Instructions - example: "Please deliver before 2 pm. To the front desk. The address is a nursing home." or include any allergies, "My mother is allergic to peanuts."
  • Add an optional personal note for us to include for the recipient.

Step 4

Place your order. The Martha's Magic is underway!

Curbside pickup is available!

Please allow 24-48 hours for design and delivery.

Need your gift sooner?

Outside our delivery radius? Learn more about our delivery procedures.

Haven't found the right fit?

We're here to serve you.


Give us a call at (651) 696-2993 or send us a message.