I hesitated to post this because I don’t want it to come across as a “look at me” story. But when I was starting out, I quietly read a lot of posts like this in the background, and they helped me stay sane. So I’m sharing my experience in case it does the same for someone else.
Two years ago, I started an online service business from scratch. No audience, no personal brand, no capital, no insider connections. Just my laptop and my phone. It’s not a sexy business. It’s mostly operational, mostly behind the scenes, and very unglamorous.
We’re an online, service-based business that helps small to medium companies solve operational capacity issues. We sit somewhere between staffing, operations, and process support. We’re based in Australia.
The first year was a reality check.
The first three to four months were nothing but rejection. No clients, no momentum, just cold outreach every day and refreshing my inbox far too often. I seriously questioned whether I was bad at this or whether the idea itself was flawed.
What made it harder was that nothing seemed “wrong” on paper. The offer made sense. People understood it when I explained it. They just weren’t buying.
Eventually, one client came through. Then another. Then another. Growth was slow but real. I relied mostly on cold outreach and usually landed one to two new clients per month.
By the end of year one, the business was doing roughly $200k in annualised revenue. That sounds decent, but the reality was less comfortable. I was doing everything myself. I couldn’t switch off. Any problem in the business was my problem. Taking time off created anxiety about revenue. Margins were fine, but I had essentially built a job that required constant attention.
A typical day looked like outbound and follow-ups in the morning, onboarding or firefighting client issues around midday, fulfilment work in the afternoon, and admin, invoicing, documentation, or hiring late into the evening.
Looking back, a lot didn’t work in year one. I tried to work harder instead of working differently. I delayed hiring because I wanted to save money. I over-customised for early clients instead of standardising. I said yes to the wrong clients out of fear.
Some things actively hurt progress. I underpriced early to win deals. I let one early client consume a disproportionate amount of attention. I avoided hard conversations with poor-fit clients. I confused activity with progress.
Most of these mistakes came from operating in survival mode.
Year two is when things started to change, but not overnight.
The biggest shift wasn’t tactical, it was mental. I stopped asking “how do I do this better?” and started asking “how does this work without me?”
I spent a lot of time studying operators who think in terms of offers, leverage, throughput, and systems. Then I applied those ideas to my very boring service niche.
Practically, this meant opening multiple acquisition channels instead of relying on one, hiring people to handle delivery and admin, documenting processes that previously lived only in my head, and focusing heavily on retention and client lifetime value.
Revenue per client averages around $1.5k to $3k per month, so growth didn’t come from landing massive deals. It came from consistency, retention, and not breaking under load.
By the end of year two, the business is sitting at around $800k in annualised revenue. The team is now four people, and for the first time, I’m not the bottleneck in every decision.
My daily routine looks very different now. Mornings are for reviewing key metrics, the sales pipeline, and delivery health. Midday is for team check-ins and unblocking issues. Afternoons are spent on system improvements or hiring. The end of the day is reserved for thinking time around offers, pricing, structure, and constraints.
A few things surprised me along the way. Boring businesses scale better than exciting ones. Consistency beats intensity every time. Most growth problems are actually people or systems problems. Confidence comes after evidence, not before. And the business grows faster when you stop trying to control everything.
If I were starting again, I’d hire earlier even if it felt uncomfortable. I’d say no faster to bad-fit clients. I’d standardise before trying to optimise. I’d focus on one offer and one ICP for longer. And I’d expect the first six months to feel pointless.
$800k annualised doesn’t feel like an endpoint. If anything, it’s the first stage where the business starts to feel structurally sound. There are still inefficiencies, dependencies on me, and areas that would break under real scale. I have bigger plans for the next year, but I’m also very aware that growth doesn’t come in clean, predictable lines.
More than anything, this experience reinforced that progress often feels like sludge. Long stretches where nothing exciting happens, where the work feels repetitive, and where you question whether you’re moving forward at all. Most of the meaningful improvements happened quietly, without any sense of momentum at the time.
Looking back, the biggest gains came from continuing to show up during the least rewarding phases. Not when things were exciting or validating, but when it felt boring, frustrating, or slightly pointless. That part doesn’t get talked about much, but it’s where most of the separation seems to happen.
If you’re early and it feels slow, unglamorous, or heavier than you expected, you’re honestly probably on track.