Your '2-Hour Event' Is Really a 9-Hour Day. Price It That Way.
Woodland Coffee Co. in Cleveland posted a reality check this month: before a single weekly market, they spend five-plus hours on grocery runs, making syrups, and loading the car. Then the event. Then breakdown. Their conclusion was blunt — this isn't a get-rich-quick business, it takes volume and...

Joan Merrill On
Woodland Coffee Co. in Cleveland posted a reality check this month: before a single weekly market, they spend five-plus hours on grocery runs, making syrups, and loading the car. Then the event. Then breakdown. Their conclusion was blunt — this isn't a get-rich-quick business, it takes volume and margins to make it work, and for them it's supplemental income alongside full-time jobs.
Another owner, The Drip Society, put it even better: what looks like a four-hour event is actually days of preparation. Late nights planning menus, tasting recipes, shopping, packing. Her point: pricing reflects ingredients, equipment, preparation, experience, and time — not just the cup.
They're both saying the same thing most cart owners learn the hard way: you are not selling two hours. You're selling the whole day.
Do the real math
Let me use my own pricing, because I publish it. My Essential package is $895 for 75 guests and 2 hours of service.
Here's the actual day behind those 2 hours:
- Shopping and batching syrups: 1.5 hours
- Loading the SUV and driving: 1.5 hours
- Setup on site: 1 hour
- Service: 2 hours
- Breakdown, drive home, unload: 1.5 hours
- Dishes, restocking, admin: 1 hour
Total: 8.5 hours for a "2-hour event."
$895 divided by 8.5 hours is about $105 an hour, gross. Now subtract cost of goods — beans, milk, cups, syrups, ice, gas — roughly 20 to 25 percent for a cart running decent margins. You're at $80 to $85 an hour before taxes, insurance, and equipment wear. That's the honest number.
It's a fine number. It's not a number you can afford to discount.
Run the same math on my Premium package and it gets better: $1,695 for 200 guests and 3 hours. Roughly 10 hours all-in, so ~$170 an hour gross, ~$130 after costs. That's the direction you want to move — bigger packages don't just mean more revenue, they mean better hourly economics, because the prep hours barely change while the service hours and guest count go up. Selling up is the highest-leverage thing a cart owner can do.
Where owners bleed
The bleed happens in the hours nobody invoices. The "quick" grocery run. The syrup batch at 10 p.m. The quote you rewrote three times. The market you did for "exposure." Every one of those hours comes out of the same $80, and most owners never count them — so they keep saying yes to gigs that pay them like a hobby.
Then they wonder why they're exhausted and broke in the same month.
Three fixes
1. Track one real month. Log every hour — prep, driving, service, admin — against every dollar in. Divide. If your true hourly rate after costs is less than you'd accept for a shift job, something has to change: the base price, the minimums, or the gigs you say yes to.
2. Never discount the base to win a booking. When a client pushes back on $895, the instinct is to shave $100. That $100 doesn't come out of the 2 hours of service — it comes out of the 6.5 unpaid hours around it. Hold the base. Offer less instead: fewer hours, a smaller menu, no add-ons. Discount the scope, never the rate.
3. Cut the gigs with the worst hour-to-dollar ratio. Slow public markets with a $200 day and 9 hours of work are the classic trap. They feel like "getting your name out." Run the math. If a market pays you $22 an hour, it's not marketing — it's a donation. Replace it with one private event or, better, a bottled drop-off you can stack on a Saturday you're already working.
My take
This is why I structure packages the way I do — $200 an hour for extra time, $150 for a second barista, 50% deposit. Every line item exists because I counted the hours once and didn't like the answer.
Price the prep, not the pour. The pour is the easy part. It's everything around it that determines whether you have a business or an expensive hobby.