Wholesale plant ordering, finally online.

Yardsheet gives a wholesale nursery a live, branded ordering portal for its trade buyers — the landscapers and garden centers who get your availability email every Monday. They see real-time stock at their pricing and order 24/7; every count updates the second someone buys. Nothing double-sells, and the 7 AM “what've you got?” calls stop.

Spring 2027 Setup: we load your list and invite your buyers over the winter. Nothing is billed until April 1

From $199/mo, flat — never per order, never per buyer Unlimited buyers on every plan Your spreadsheet imports in about ten minutes

24/7

orders keep landing after the office closes

0

double-sells: two buyers can't be sold the same block

~10 min

from your Excel file to a live list

1 link

your live catalog — no weekly attachment

See it work

Watch an order go from cart to the pick list.

No signup, no video — the real flow, playing itself. A buyer builds an order and picks a delivery address; it lands on your board, you confirm it, and print the pick list for the crew.

Buyerfern-and-stone · yardsheet.com

Your buyer opens their portal — live stock, at their pricing.

A buyer opens their live availability portal, adds Limelight Hydrangea and Emerald Cedar to the cart at their negotiated pricing, chooses a jobsite delivery address, and submits. It lands instantly on the grower's order board — where the count drops for every buyer — and the grower confirms it and prints a pick list with pull locations.

Want to drive it yourself? A live demo nursery is open — sign in as the grower or a buyer

Why growers switch

A stale list quietly costs you orders every week.

7:14 AM

The ritual

Walk the yard, count what you can, type it into Excel, export, attach, send to 150 buyers. Same as last week. Same as 2009.

11:40 AM

The decay

Three landscapers already called about the same 200 Emerald Cedar. Two got promised. The list in everyone's inbox still says 600.

Friday, 4:55 PM

The leak

A garden center wants to order for Saturday. Office is closing. They can't see what you have — so they call your competitor, who answers.

The list is the business. If the list is wrong, the phone rings all day and somebody's truck leaves empty. That's the whole reason this exists.

How it works

Spreadsheet to live portal, in three moves.

No data entry marathon, no IT project. You bring the spreadsheet you send today and your buyers' email addresses. That's the whole starting point.

  1. Import the spreadsheet you already have

    Drop in your messy Excel availability list — title rows, $ signs, sizes glued to names, all of it. The import wizard sorts the columns out with you and builds your catalog, tier prices, and opening counts.

  2. Invite your buyers at their pricing

    Landscapers, garden centers, re-wholesalers — each buyer joins your branded portal by invitation and only ever sees their negotiated tier. Hide items or whole categories from anyone. Phone orders? Your staff type them in on the buyer's account, against the same live counts.

  3. Sell around the clock

    Orders land day and night, reserve stock instantly, flow into pick lists your yard crew works from, and email you the moment they arrive — the lines, the total, a link to the order. You confirm; the software handles the counting. Your whole catalog lives at one link that's never out of date.

The import takes ten minutes. Getting 150 buyers to actually order takes a season — that's what Spring 2027 Setup is for

What's in Portal · $199/mo billed annually

Everything the emailed list couldn't do.

The attachment you send on Monday is a snapshot, and it's wrong by Tuesday. This is the same list, alive — and every one of these six is in Portal, the $199/mo plan (billed annually).

Inventory that can't oversell

Every order reserves stock in one transaction, so two buyers can't be promised the same block. The count isn't a typed-in guess — it's a running total the software keeps, so the number on the portal is the number on the pad.

Tier pricing that stays private

Three tiers or ten — each buyer sees only their prices. Change a price today; yesterday's orders keep yesterday's number.

The avails blast, minus the attachment

Write two sentences, pick the audience, send. Buyers get a link to the live list — correct whenever they open it, even Friday night.

Live stock on your own website

One toggle publishes a price-less live list, one copy-paste embeds it on the site you already have. The web finally shows what's actually on the pad.

Back-in-stock alerts

Sold out isn't a dead end anymore. Buyers tap “notify me” and get one email the moment stock returns — demand you used to lose, captured while you sleep.

Paste a plant list

A landscaper pastes the plant schedule straight from their quote. It matches to your live list at their pricing and fills the cart — no retyping, no “do you have…” email, no hour on the phone.

Need batches, spray records, the crew's day and forecasting too? That's Yard — everything in Portal, plus the operations side.

See what Yard adds

Built-in help, on every screen

Sprout sits in the corner of every screen: ask how to do something in plain words and it answers from how Yardsheet actually works, then offers to walk you through it on your own data. When a question is about your numbers or your account, it hands off to a real person instead of guessing.

The yard side

Batches, sprays, the crew's day, losses — that's Yard.

Yard is everything in Portal, plus the software that runs the yard. Ready dates on every crop. Feed and spray records with re-entry hours. The day's work on the crew's phones. Five-second loss logging and the season write-off report. QR yard tags, purchase orders and receiving, truck manifests, planning and forecasting, and a CSV QuickBooks imports as invoices. $449/mo billed annually.

Start with Portal if the list is the problem. Move up later — same account, same list.

Founders' rate: the first ten nurseries get Yard at $199/mo for life — here's the deal

What your buyers get

Ordering that works from the cab of a truck.

  • Live availability with photos, sizes, and honest counts — filter to “in stock only,” search by name or category
  • Their pricing, their terms. No payment forms — orders submit straight to you like always, minus the phone tag
  • Stock is held the second they hit submit — no more “sorry, that sold this morning”
  • One-tap reorder of any past order, at today's prices and availability
See it live

This isn't a screenshot.

It's Branden's Trees, our live demo yard — a real Yardsheet list, embedded here the way yours embeds on your own website, updating as orders land. Search it, scroll it. Then paste one line of code and yours does the same.

<iframe src="https://yardsheet.com/y/your-nursery/embed">
yardsheet.com/y/brandens-trees/embed

Kick the tires

Or drive it yourself.

Willowbrook Growers is our full demo account — 64 plants, 8 weeks of orders, batches on the timeline. It runs on Yard, so you'll see the yard side too. Sign in as the grower or as a buyer, place an order and watch the count move. On a phone, start with the buyer's view.

Run your own numbers

What is your stale list actually costing you?

Not a lead-capture form — no email, no call. Move the sliders to your operation and the math is right there, assumptions and all.

Your numbers

Everyone who gets your availability email.

$

What an average order runs you.

hrs

Rebuilding the list, re-sending it, and “what've you got?” calls.

Or had to call a buyer back and walk it back.

Which plan?

See everything Yard does →

What it's worth to you

$3,320/month

That's $2,871/mo after the $449 plan — about $34,452 a year, and it pays for itself by day 5 of the month.

Estimates from stated assumptions, not a quote — the math is below.

Orders that walk after hours

6.5 orders/mo × $400 — buyers ordering when you're closed

$2,600/mo

Phone time the portal absorbs

8 hrs/week of “what've you got?” at $25/hr loaded

$520/mo

Double-sells avoided

2/year — the lost order, plus a 1-in-4 chance of losing that buyer's ~8 orders a year

$200/mo

How this is calculated
  • After-hours orders: 2% of your buyers try to order outside business hours in a given week; we count 50% of those as real orders you'd capture with a portal that's always open.
  • Phone time: 60% of availability-call hours get absorbed once buyers self-serve, valued at $25/hr loaded. The phone never fully stops — we don't pretend it does.
  • Double-sells: each one costs the lost order, plus a 1-in-4 chance the buyer you had to call back takes their ~8 orders a year somewhere else. The ledger can't sell the same block twice.
  • The plan: priced at the monthly rate when billed annually.
  • Estimates, not a quote — but every assumption is on this page so you can argue with it.

Conservative on purpose. We left out the buyers who never called because the list was a week old, and the ones you lost after telling them the block was gone.

Pricing

Flat, per nursery. Never per order.

Your sales are yours. No transaction fees, no per-buyer charges, no surprises in June when the trucks are rolling.

Just need the list online? That's Portal. Want the inventory, the crew and the spray records too? That's Yard. More than one yard? Estate.

Prices in USD. Tax extra where it applies.

Portal

$199/mo billed annually

$2,388/yr

Your avails list, live online. Buyers order themselves.

  • Live branded ordering portal
  • Unlimited buyers & pricing tiers
  • Spreadsheet & PDF import
  • Orders, pick lists & packing slips
  • Inventory that can't oversell
What's in Portal →Start with Portal — 60 days, no card
Recommended

Yard

$449/mo billed annually

$5,388/yr

Everything in Portal, plus the software that runs the yard.

  • Everything in Portal
  • Batches, ready dates & pre-orders
  • Ledger drawer (full audit trail)
  • Loss logging & season write-off report
  • QR yard tags
See everything Yard does →Start with Yard — 60 days, no card

Founders' rate — the first ten nurseries get Yard at $199/mo for life, in exchange for your logo on yardsheet.com, a testimonial after spring, and two introductions. How Spring Setup works

Estate

from$999/mo · annual only

from $11,988/yr

More than one yard, each with its own list and its own buyers.

  • Everything in Yard
  • A separate portal and list per yard — one login for you
  • We import & groom your list for you
  • Onboarding calls for your buyers
  • Direct line to the team
See what's in Yard →Talk to us about your yards

Add-ons

  • Additional location$149/mo

    A second yard on your existing plan — its own list, its own portal and its own buyers, under the one login.

  • Photo day$500 one-time

    We come out and photograph your stock; the photos land on every item in your portal and they're yours. Included in Spring Setup.

  • Setup & import$750 on month-to-month, waived on annual

    We do the import and the tier prices for you. Free on any annual plan and in Spring Setup.

The winter setup itself has no fee — you pay for the plan, starting April 1.

When you actually pay

What leaves your account, and when.

How you startWhen you payWhat it comes to
Book Spring SetupNothing now. Half the year on April 1, half on June 1, invoiced by us, not carded.Portal $1,194 + $1,194 · Yard $2,694 + $2,694 · Founders' Yard $1,194 + $1,194Cancel before April 1 and you owe nothing.
Start on your own todayYour first invoice lands 60 days after you start, by card.Portal $199/mo billed annually or $249 month-to-month; Yard $449 or $549No card up front.
The ten-order guaranteeFewer than ten orders through your portal by June 1? April and May are on us — two months of your plan back.Back to you: Portal $398 · Yard $898It comes with Spring Setup.

Questions? Email hello@yardsheet.com or call +1 289-501-5260.

Flat, per nursery. Never per order, never per buyer. Sign up any time and your first invoice lands 60 days later. Join Spring Setup and it lands April 1 — cancel before then and you owe nothing.

Spring 2027 Setup

Your list, live before spring. First invoice April 1.

Growers decide in the winter and sell in the spring, so the offer is built around that. Book a ten-minute call now. Over the winter we load your list, shoot the photos, invite your buyers and write the first blast — in February, when landscapers are building spring plant lists. Nothing is billed until April 1.

  1. 01 · Now

    Book the call.

  2. 02 · Nov–Feb

    We load your list and invite your buyers.

  3. 03 · Apr 1

    First invoice: half the year.

  4. 04 · Jun 1

    Second half. By now the phone is quieter.

What's included

  • Concierge import — in person in Niagara and the GTA, by screen-share anywhere else
  • Photo day
  • Buyer invitations and the first blast, written and sent for you
  • Onboarding calls with your five biggest buyers
  • Weekly check-in through May

The deal

Works on any plan. Annual, invoiced by us in two halves — Portal $1,194 on April 1 and $1,194 on June 1; Yard $2,694 and $2,694. Cancel before April 1 and you owe nothing.

Founders' ten: Yard at $199/mo for life ($1,194 twice a year), in exchange for your logo on yardsheet.com, a testimonial after spring, and two introductions.

The guarantee

If your buyers haven't placed ten orders through your portal by June 1, April and May are on us.

We're new. Ten nurseries go live this spring, and we're picking them carefully.

10 of 10 founders' spots remaining.

Fair questions

What growers ask first.

What's the difference between Portal and Yard?

Portal replaces the emailed list: live ordering, tier pricing, the blast, the embed, inventory that can't oversell. Yard adds the operations layer: batches and ready dates, spray and feed records, the crew's task sheet, loss logging, forecasting and QuickBooks export. See everything Yard does · Compare the plans

What's the ten-order guarantee?

If your buyers haven't placed ten orders through your portal by June 1, we refund April and May — two months of your plan. If the portal isn't getting used, we'd rather know than bill you. It comes with Spring Setup; the whole program is on one page

Do I pay anything over the winter?

No. Sign up for Spring Setup and your first invoice is April 1, when your buyers are already ordering. Cancel any time before that and you owe nothing.

What if I don't want to wait for spring?

Sign up today. Your first invoice lands 60 days after you start — same plans, same price, no card up front. Do the import yourself (about ten minutes), or let us do it with you — Setup & import is waived on any annual plan.

Half my buyers still order by phone. Does this replace that?

No — it absorbs it. Phone orders don't go away on day one; they just stop being retyped from memory against a stale list. Your staff type them in on the buyer's account, against the same live counts the portal shows, and every buyer who moves to ordering online is a call you don't take at 7 AM. The after-hours orders show up first — that's revenue that used to walk.

My availability list is a mess. Will the import choke?

It's built for the mess. Title rows, blank lines, dollar signs, “Boxwood #3” with the size glued to the name, a different column order every season — the wizard previews everything and tells you exactly what it's about to create before it touches your catalog.

What happens when two buyers want the last 10 plants?

One gets them and one gets an honest “only 4 left” — instantly, at the moment of ordering. Every order reserves stock inside a single database transaction, so overselling isn't a policy, it's an impossibility. We test this with simultaneous orders on every build.

Can buyers see each other's pricing?

Never. Pricing is enforced tier-by-tier at the database level, not hidden with CSS. A buyer physically cannot query another tier's prices, another buyer's orders, or items you've hidden from them. The public blast link shows quantities only — no prices at all.

Do my buyers pay online?

No. Wholesale runs on terms, and Yardsheet respects that. Orders submit to you exactly like an email or phone order — Net 30, due on receipt, whatever you've negotiated. On Yard, completed orders export as a CSV that QuickBooks imports as invoices.

How many of my own people can log in?

As many as you need. Invite your office and yard staff from Settings, as admins or staff, and each gets their own login. There's no per-seat charge on any plan.

Is my data mine?

It stays yours to use. What you can take out today: a printable availability sheet, your price matrix as a CSV, the loss report as a CSV, and on Yard the QuickBooks invoice CSV of completed orders.

Why unlimited buyers on every plan?

Every buyer who orders through your portal is a call you don't take. Charging you per buyer would mean charging you for the thing that makes this work.

Put your nursery online before spring.

We load your list over the winter. Your buyers order online from the first day the trucks roll.

Book Spring Setup and the ten-order guarantee comes with it: fewer than ten orders by June 1 and April and May are on us.

Questions? hello@yardsheet.com · +1 289-501-5260