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 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.”
Monday morning to live portal, in three moves.
No data entry marathon, no IT project. The spreadsheet you already keep is the starting point.
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.
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.
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.
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.
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
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
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
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
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.
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.
Sign in as the grower
admin@willowbrook.test
Sign in as a buyer
orders@fernandstone.test
password for both: demo1234
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.