Wedding and event floristry

Quote the wedding from the stems you will really buy, not from a number you hope covers it

StemCount turns every arrangement into a recipe with a stem count, a wholesale cost and your markup, so the proposal you send is the design you can actually deliver. When the client signs, the order list and the delivery day timeline are already written.

  • Used by 318 US floral studios
  • $14.2M in wedding proposals priced in 2026
  • First recipe built in under ten minutes
Wedding florist arranging garden roses at a studio worktable surrounded by buckets of blush and white flowers
Bridal bouquet, Nov 8
41 stems, $96.40 wholesale, priced at $312

The margin leak

The wedding was beautiful. The profit was not.

You quoted in February from a Pinterest board and a gut feeling. You bought in September at a price nobody could have predicted, and by the time the buckets were empty the job had paid you less than an ordinary Tuesday of retail work.

Quoting from a photo

A lush centerpiece in an inspiration image can hide sixty stems. Quoting by eye, most florists come in fifteen to twenty percent under what the recipe actually costs.

About $840 lost per wedding

Rebuilding the order list

Every signed contract means reading the proposal again, counting stems by hand, and rounding up to bunch sizes at eleven at night.

Five hours per event

Market swings you eat

Garden roses move with the season and the shipping lane. Without a live stem cost, the difference between February pricing and October buying comes straight out of your pay.

9 to 22 percent cost drift

Change orders that vanish

The bride adds two bridesmaids in July and the email gets buried. Nobody bills for the extra eighteen stems, the ribbon or the second delivery stop.

$310 unbilled on average

How it works

From recipe to loading the van, in one thread

Four steps, and each one feeds the next. You never retype a stem count, and you never guess at a wholesale total again.

Build the recipe once

Name the design, list the varieties and the stem count for each, and set your labor and markup rule. The compote you have made ninety times becomes a reusable line item priced to the stem.

Price the whole wedding live

Drop recipes onto the event: bridal bouquet, six bridesmaids, twenty two guest tables, an arbor. StemCount totals the stems, applies your current wholesale sheet and shows the gross margin before you send anything.

Send a proposal she can read

The client sees a clean, branded document with designs, counts where you want them shown and a clear total. Approvals and change orders are logged with a date, so the July additions are on the invoice.

Order and run the day

On signature, StemCount rolls every recipe into one wholesale order list rounded to bunch sizes, with hard goods separated. The delivery day timeline prints with processing, design blocks, load times and each drop address.

Floral studio worktable with buckets of roses and eucalyptus beside clippers and twine in bright daylight
Processing bench at a Rhode Island studio during a 22 table Saturday.

What is inside

Built around the way a floral studio actually books a season

Nothing here is borrowed from a generic project tool. Every screen speaks in stems, bunches, buckets, processing time and drop stops.

Stem level recipes

Record each design as varieties and counts, with foliage, hard goods, ribbon and mechanics on their own lines. Duplicate a recipe and swap two varieties when a client wants the same shape in a different palette.

Live wholesale sheet

Import your wholesaler price list and every recipe reprices itself the moment costs move. Flag varieties you refuse to substitute so the system warns you instead of quietly swapping them.

Order lists that match the invoice

Stems total across every design, round to real bunch sizes and split by wholesaler, with a ten percent processing allowance you control. Send it as a PDF or paste it straight into your rep's email.

Delivery day timeline

Work backward from ceremony time through load, drive, install, design blocks and processing. Print one page per event with addresses, contacts and the crew assigned to each block.

Proposals with signature and deposit tracking

Send a branded proposal, capture the approval with a timestamp, and record the deposit and balance dates. Change orders attach to the original event so the final invoice adds up on its own.

Margin report by event

After the wedding, log what you actually bought and what you actually spent on labor. The variance report shows which designs earn and which ones you have been underpricing for three seasons.

What changes

The numbers studios report after one full season

These are medians from 118 studios who ran a complete season on StemCount and logged their real purchase totals against the quoted totals.

+11.4

Points of gross margin

Recipes priced against a live wholesale sheet close the gap between the February quote and the September invoice, which is where most of the margin used to go.

6.5 hrs

Saved per wedding

Order lists and timelines generate from the same recipes that built the proposal, so the late night recount before the wholesale deadline disappears.

92%

Of change orders billed

Every addition is logged against the event with a date and a price, so the two extra bridesmaid bouquets reach the final invoice instead of the inbox.

3.1%

Average product waste

Ordering from a counted list with a processing allowance you set beats ordering from memory, and studios stop finishing the weekend with four buckets of unusable stock.

What it replaces

The stack most studios are running right now

Nearly every florist we speak with is holding a season together with four tools that do not talk to each other. Here is what each one costs you, and what takes its place.

The pricing spreadsheet

It works until a formula breaks in row 340, or until you copy last year's tab and forget that rose prices moved eleven percent. Recipes keep the same math but repair themselves when costs change, and they carry a history so you can see what a design cost you last October.

The proposal built in a design app

Beautiful, slow, and completely disconnected from what you will buy. StemCount produces a branded proposal from the same recipes that build the order, so a change to the guest count updates the document, the stem list and the total at once.

The notebook by the cooler

Where the change orders live until they do not. Additions are captured against the event with a date and a price the moment you agree to them, and they appear on the balance invoice without you remembering anything.

The Saturday morning group text

Seven freelancers asking where to be and what to bring. One printed timeline per event, with load times, addresses, venue contacts and the design blocks each person owns, ends most of that traffic before it starts.


Made for the season, not the calendar year

Capacity planning counts weekends, not months, and warns you when a Saturday already carries more installs than your crew can cover. You can see the whole booked season on one page.

Substitutions that keep the price honest

Mark a variety as substitutable and record two acceptable alternatives with their own stem costs. When the market moves, the swap and the new total are one click, and the client sees a design that still reads the same.

A record you can hand to an accountant

Deposits, balances, wholesale spend and labor cost sit against each event in one export. Your bookkeeper stops asking what the March deposit from a June wedding was for.

From the studios

Florists who stopped guessing at the bucket count

I had priced my signature arbor the same way for six years. The first time I entered it as a recipe I found out it took 214 stems, not the 160 I had been billing for. That single correction paid for the year.

Marguerite OkaforOwner and lead designer, Thistle & Vine Floral, Providence, Rhode Island

My rep noticed first. The orders got cleaner, the bunch counts stopped being weird, and I quit calling him on Wednesday to add forty stems of eucalyptus I had forgotten. Now the list goes out Monday and it is right.

Dana Whitlock ReyesFounder, Salt Cellar Flowers, Charleston, South Carolina

We run three installs on a Saturday in June with a crew of seven freelancers. The printed timeline with load times and drop addresses is the only reason my phone stops ringing between eight and noon.

Priya RaghunathanCreative director, Copper Kettle Botanical, Minneapolis, Minnesota
318US floral studios pricing weddings in StemCount
27,400Recipes built and reused since 2024
4.8 of 5Average rating from studio owners

Pricing

One flat monthly rate, whatever the wedding is worth

No percentage of your proposals, no per event fee, no charge for the freelancers you bring in for one Saturday in June.

Solo Florist

$35

per month, one designer seat

  • Unlimited recipes and events
  • Wholesale price sheet import
  • Branded client proposals
  • Order lists rounded to bunch sizes
  • Delivery day timeline for one van
  • Email support within one business day
Request a walkthrough

Studio Team

$159

per month, up to twelve seats

  • Everything in Studio
  • Season capacity planning by weekend
  • Freelancer day rates in the labor model
  • Shared recipe library with approvals
  • Warehouse and cooler inventory counts
  • Onboarding call and recipe migration
Request a quote

Every plan is billed monthly in US dollars and can be cancelled at any time from your account page. No annual contract, no setup fee, and you keep an export of everything you built.

Questions

Answers before you spend an hour on a demo

Through the season

What a booked Saturday looks like on the software

Wedding work is not evenly spread. It arrives in clusters of three installs on one June weekend and then goes quiet for a month. StemCount is built around that rhythm.

Monday: the order goes out

Three events on the same weekend roll into one consolidated stem list, split by wholesaler and rounded to the bunch. You see the total wholesale spend for the weekend before you press send.

Thursday: processing and design

The timeline blocks out cooler space, processing hours and who is designing what. Each design card prints with its recipe, so a freelancer can build a compote without asking you twice.

Saturday: three drops, one page

Load lists per vehicle, drive times, venue contacts and install windows sit on a single sheet on the dashboard. Anything that changes on site gets logged and lands on the final invoice.


Written with florists, not for them

Every screen was tested against real proposals from studios booking between twelve and ninety weddings a year. If a term does not exist in the trade, it does not appear in the interface.

Field names use the vocabulary you already use with your rep: stems, bunches, boxes, hard goods, mechanics, drop stops. Nothing is renamed to sound like enterprise software.

Your pricing rules, not ours

Some studios multiply wholesale by a fixed factor. Some price labor per stem, some per design hour, some per install crew day. All three models are built in, and you can run a different rule for retail work than for weddings.

You can also set a floor price per design so a small bridesmaid bouquet never gets quoted below what it costs you to make it.

Stem & Ledger

The magazine for florists who price by the stem

Reporting on the craft, cost structure and logistics of running a wedding floral studio in the United States. Three recent pieces from the desk.

Read every article in Stem & Ledger

Talk to us

Bring your hardest wedding and we will price it with you

Send the proposal that worried you, the one where the arbor kept growing and the guest count moved twice. On a thirty minute call we will build it as recipes and show you what it should have been worth.


You will hear back from a person who has stood in a cooler at five in the morning, not from a sales script. If StemCount is not right for the way your studio works, we will say so on the call.

  • Reply within one business day
  • No card required to see the product
  • Your recipes stay yours

We answer every message ourselves, usually the same day. Prefer email? Write to jimenezjulien42@gmail.com.