Runs the yard. Takes the orders.

Wholesale plant ordering, finally online.

Yardsheet gives your nursery a live, branded ordering portal — buyers see real-time stock at their pricing and order 24/7, and every count updates the second someone buys. More orders land while you sleep, nothing double-sells, and the 7 AM “what've you got?” calls stop.

30 days free — no card up front Live from your spreadsheet in ~10 minutes

24/7

orders keep landing after the office closes

0

double-sells — the ledger physically can't

~10 min

from your Excel file to a live portal

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 pull sheet 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.

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.”
Every wholesale grower we've ever talked to, more or less
How it works

Spreadsheet to live portal, in three moves.

No data entry marathon, no IT project. The spreadsheet you already keep is the 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.

  3. Sell around the clock

    Orders land day and night, reserve stock instantly, and flow into pick lists your yard crew works from. You confirm; the ledger handles the counting. Your whole catalog lives at one link that's never out of date.

More than a list

It runs the whole yard — not just the list.

Inventory, orders, pick lists, spray records, the crew's day, losses, forecasting — the operations software a wholesale nursery never had, with the live buyer portal on top. A nursery ERP, minus the ERP pain: set up in ten minutes, not ten months. And every number explains itself — availability isn't a typed-in guess, it's a ledger you read line by line.

The ledger drawer

Click any item: opening count, every reservation, every loss, every correction — who, when, why. Trust the number because you can audit it.

Batches with ready dates

“500 Hydrangea #5, ready week of June 8” shows buyers Coming Soon today, takes pre-orders if you allow it, and flips itself live on the date.

Feed & spray records

Every crop gets a feeding schedule and a spraying schedule. Product, rate, EPA number, re-entry hours — tick a planned spray done and you've written the record an inspector asks for. The card says “don't go in until 1:14pm” until it's safe.

The crew's task sheet

Hand out the day's work — including “pick order #1042”, which lands on that person's phone and closes itself when the pick is done. Everyone sees what's unclaimed, so loose jobs get picked up instead of dropped.

Plants that know what they are

Sun or shade, tree or groundcover, deciduous or evergreen — on every plant, in one dropdown each, set across a whole filtered group at once. Then your landscapers filter your list by them.

Pick lists & packing slips

One click turns an order into a print-ready pick list with pull locations, and a clean packing slip for the truck. Built to be handed to a crew.

5-second loss logging

Dead, damaged, eaten, frozen — log it from a phone in the yard before your gloves are back on. Season write-off report for the accountant, automatic.

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.

Planning & forecasting

Your order history becomes sell-out dates, pipeline gaps, and suggested batch quantities — padded by each item's real loss rate. Know what to start growing, with receipts.

QR yard tags

Print a tag for any item or crop block. Scan it and you're two taps from logging a loss, fixing a count, flipping a batch live — or snapping a photo that lands on the portal.

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

Landscapers paste the plant schedule straight from their quote — Yardsheet matches it to your live list at their pricing and fills the cart. A twenty-minute phone call becomes forty seconds.

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.

Wake the quiet accounts

The dashboard flags regulars who've gone quiet, with a one-tap nudge that sends them the live list. Recovered accounts are the cheapest revenue there is.

Built-in help

Nobody reads the manual. So we built one that answers back.

Meet Sprout — an assistant tucked into the corner of every screen. Ask it anything in plain words and it answers from how Yardsheet actually works, then offers to walk you through it right there on your own data. Your buyers get their own Sprout in the portal, too.

  • Ask “how do I set tier pricing?” and get a straight answer — no docs to dig through, no ticket to file.
  • Tap Show me and it spotlights the exact buttons, one step at a time, on the real screen.
  • When a question is about your numbers or your account, it hands off to a real person instead of guessing.

New here? It runs a 60-second tour the first time you sign in — you'll never be left hunting for where something lives.

Your buyers will thank you

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
  • Paste a plant schedule straight from a quote — it matches to the live list and fills the cart
  • Sold out? One tap and they're emailed the moment it's back — demand you'd otherwise never see
On your own website

Your live yard, on the website you already have.

Flip one toggle, paste one line of code, and your real-time availability shows up on your site — searchable, branded, always current. No web developer, no weekly re-export.

And this isn't a screenshot. It's a real grower's list, embedded right here and updating live as their yard changes — search it, scroll it, it's the actual widget.

<iframe src="https://yardsheet.com/y/your-nursery/embed">
yournursery.com/availability
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.

Plan

Suggested from your buyer count — Seedling caps at 15 buyers.

What it's worth to you

$3,187/month

That's $2,788/mo after the $399 plan — about $33,456 a year, and it pays for itself by day 4 of the month.

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 ledger can't sell the same block twice

$67/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: counted as the lost order only. The burned buyer relationship isn't in the math.
  • 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.

Seedling

$199/month

 

For smaller operations putting their list online for the first time.

  • Live branded ordering portal
  • Up to 15 buyer accounts
  • Spreadsheet & PDF import
  • Orders, pick lists & packing slips
  • Ledger-based inventory & QR yard tags
  • Crew task sheet & plant characteristics
  • Built-in AI help
  • Email support
Start with Seedling
Most growers

Grower

$399/month

 

The whole toolkit. What most nurseries run on.

  • Everything in Seedling
  • Unlimited buyers & pricing tiers
  • Batches, ready dates & pre-orders
  • Feed & spray records with re-entry intervals
  • Planning & forecasting
  • Back-in-stock alerts & website embed
  • Avails blasts with live links
  • Loss logging & season write-off report
  • QuickBooks invoice export
  • Priority support
Start with Grower

Estate

from$799/month

 

For large or multi-crew operations with particular needs.

  • Everything in Grower
  • We import & groom your list for you
  • Onboarding calls for your buyers
  • Custom domain for your portal
  • Direct line to the team
Talk to us

30-day free trial on every plan — no card up front. One missed after-hours order or one double-sold block of hedging costs more than a month of this — and we're the only price in the industry you didn't have to book a call to see.

Kick the tires

Don't take our word for it. It's running right now.

This is a real, live demo nursery — 64 plants, 8 weeks of orders, batches on the timeline. Sign in as the grower on one screen and a buyer on another, place an order, and watch the availability move.

Fair questions

What growers ask first.

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 sees the same live number the portal shows, and every buyer who moves to ordering online is a call you don't take at 7 AM. Most growers see the after-hours orders 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.

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.

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.

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 — and completed orders export as a QuickBooks-ready invoice CSV.

We keep our spray records in a binder. Does this replace it?

It does, and it does it while you're standing at the crop. Each batch gets a feeding schedule and a spraying schedule — product, rate, how it went on, the EPA or PCP number off the jug, and the re-entry interval. Put a spray on the schedule and tick it done and the record writes itself, with your name and the time on it. Until the interval clears, the crop's card says “don't go in until 1:14pm” — the one thing a binder in the office can't tell the person walking into the house.

Put your nursery online this week.

Import your list, invite a buyer, and start taking orders around the clock. Thirty days free — the orders start landing while you're still walking the yard.