If you're short on time

Trucks stuck around $10K a month are usually losing money in three specific places: catering leads that die in the DMs, going invisible online between events, and booking gigs by revenue instead of profit. Each one is fixable with a system, not more hours.

There is a version of stuck that does not look like trouble. You are pulling around $10K a month, which is solid. You have regulars. You have good reviews. Nothing is on fire.

But you are tired. Six days a week, social media at 11pm, catering inquiries you meant to answer and forgot, and Sunday mornings in a spreadsheet you have been duct-taping together for two years.

That is not a food problem. That is doing $15/hour tasks when your time is worth $75.

The real ceiling isn't your food

If you're reading this, your food is probably good. That's not the bottleneck. The bottleneck is that you're the cook, the marketer, the accountant, the social media manager, the booking coordinator, and the customer service department. All at once. All the time.

Add up your own week honestly. Answering catering DMs, posting on Instagram, updating your schedule on three platforms, trying to remember which events actually made money. For most operators it lands somewhere around twelve hours.

Twelve hours a week is a day and a half of revenue-generating time going to admin.

The three leaks

None of these require changing your menu, raising your prices, or working more hours. They are plumbing problems.

Leak one: your booking process is a text thread

Someone asks about catering by text or DM. You reply when you get a free moment, which sometimes means two days later. By then half of them have booked someone else. You never see the loss because it never shows up as a number.

The fix is a booking form that captures event date, headcount, budget, and location, sends an automatic confirmation so they know they are not being ignored, and nudges you if you have not responded in 24 hours.

Nothing about your food or your pricing changed. You just stopped losing the leads you already earned.

Leak two: you go invisible between events

You post a photo of a brisket on a good day, then go quiet for two weeks. Inconsistent posting does not just cost reach. It tells people you might not be operating anymore. Event organizers check your page before they book you. A feed that stops three weeks ago answers their question for them.

The fix is a content system that pulls from photos you already have, reviews you already got, and the schedule you already know. Approve a week of posts on Monday morning in about ten minutes and stop thinking about it.

Three or four posts a week, every week, is the bar. Not viral. Just visibly alive, so the organizers scrolling for vendors can tell you are still out there.

Leak three: you are booking revenue instead of profit

This is the one that surprises people, so run the arithmetic on your own last festival. Say it brought in $2,800 and felt like a great day. Subtract a $400 event fee, $600 in extra prep, $200 in gas and setup, and two staff you paid to help. Your actual profit is closer to $900.

Now price out a Wednesday lunch spot at a business park doing $800 with almost no overhead. It can clear $650. The festival made three times the revenue and barely more profit, on a day that cost you far more energy.

Once you track profit per event instead of revenue per event, the schedule rearranges itself. Trading two low-margin weekends for three high-margin lunches is the same number of days worked and a materially different month.

Revenue is vanity. Profit is sanity. If you don't know your real profit per event, you're probably spending your best days on your worst-paying gigs.

Why margin beats revenue

Chasing a bigger top line is the obvious move and usually the wrong one. Margin is where the real gain is. A truck doing $10K at a 22% margin takes home about $2,200. The same truck at a 38% margin takes home about $3,800 on identical revenue, without serving one extra plate.

Then stack the leaks on top. Catering leads you stop losing are the fastest dollars available, because those people already wanted to hire you. Better event selection raises margin on days you were working anyway. Consistent posting reaches organizers who never knew you existed.

None of that requires a second truck or more hours. It requires the systems to exist so your attention can go back to the food.

Where most operators get stuck

The operators who stay stuck at $8K-12K usually aren't bad at food. They're bad at one of three things, and they don't even realize it because they're too busy cooking to notice.

First, they're leaking leads. Someone DMs them about a birthday party, they see it 3 hours later, they reply but it's already too late. Or they forget entirely. No system catches these. They just vanish.

Second, they're invisible online between events. If you only post when you're at an event, you're only reaching people who already know you. The growth comes from the people who haven't heard of you yet, and they're not going to find you if your feed goes quiet every other week.

Third, they're chasing revenue instead of profit. The $3,000 festival sounds better than the $800 lunch spot, so they keep saying yes to every big event without ever doing the math. Some of the busiest trucks on the road are also the least profitable.

This isn't about working harder

To be clear, none of this is about grinding more. The goal is the same six days you already work, minus the evenings and Sundays spent on admin.

The gap between a stuck month and a good one is rarely effort. It is whether leads get followed up on, content goes out on schedule, and you know which events are worth your time before you say yes to them.

If you're doing $8K-15K a month and you're maxed out on hours, adding more hours isn't the answer. You need to look at where your time is going and figure out what can be automated, delegated, or eliminated.

Curious where your truck is leaving money?

The free operations audit takes about 3 minutes. I'll personally review your results and tell you where the gaps are.

Take the Free Audit