For wholesale growers

Your availability list, alive.

Every Monday you email a spreadsheet to 150 buyers. By lunch it's wrong. Yardsheet replaces it with a live, branded ordering portal — every buyer sees real-time availability at their pricing, orders 24/7, and the count updates for everyone the second they do.

14 days free — no card up front Import your spreadsheet in 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

replaces the Monday attachment forever

The Monday problem

The spreadsheet is stale before the coffee's cold.

Monday, 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.

Monday, 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

Monday morning 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. The Monday email becomes one live link.

Built for the yard, not the office

Every number explains itself.

Availability in Yardsheet isn't a typed-in guess — it's a ledger. Every order, loss, batch, and count leaves a line. Open any plant and read its whole story.

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.

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 with a phone and you're two taps from logging a loss, fixing a count, or flipping a batch live — standing right at the plant.

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
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 ready to retire the attachment.

  • Live branded ordering portal
  • Up to 25 buyer accounts
  • Spreadsheet import & catalog
  • Orders, pick lists & packing slips
  • Ledger-based inventory & QR yard tags
  • 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
  • Planning & forecasting
  • The avails blast 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

14-day free trial on every plan — no card up front. Two months free when you pay annually. A mid-size nursery leaks more than this in one double-sold hedge order — and we're the only price in this 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.

Retire the Monday spreadsheet.

Your list goes live once. It never goes stale again — and the orders start landing while you're still walking the yard.