16 Years Running a Business: What Actually Worked
I started my first business at sixteen. Not because I had some grand vision. Because I hated asking my parents for money. That one discomfort turned into 16 years of building, failing, rebuilding, and eventually figuring out what separates businesses that survive from ones that don’t.
Look, most business advice comes from people who read about business. This comes from someone who’s lived it. I’ve had months where client payments didn’t come through and rent was due anyway. I’ve also had years where revenue grew 104% without adding a single hour of work. The difference between those two states came down to a handful of lessons that took way too long to learn.
Here’s what I wish someone had told me at the start.
Cash Flow Is Everything

Revenue means nothing if you can’t pay your bills this month. I learned this the hard way in my third year of freelancing. On paper, I had $12,000 in outstanding invoices. In reality, I had $340 in my bank account and rent due in a week. That gap between money owed and money received nearly killed my business before it really started.
The problem wasn’t the work. Clients were happy. Projects were successful. The problem was that I’d agreed to net-60 payment terms because I wanted to seem professional. Two months is a long time to wait when your hosting bill is due now.
After that scare, I changed everything about how I handled money.
| What I Changed | Before | After | Impact |
|---|---|---|---|
| Payment Terms | Net-60 | Net-15 | Cash gap shrank by 75% |
| Deposits | None | 50% upfront | Eliminated $0 months entirely |
| Cash Tracking | Monthly | Weekly | Caught shortfalls 3 weeks earlier |
| Late Payment Fee | None | 1.5% monthly | On-time payments went from 40% to 89% |
When you know exactly how much money you have and when money is arriving, you stop making desperate decisions. You can say no to bad clients. You can wait for good opportunities. Cash flow gives you options, and options are what separate surviving businesses from thriving ones. For tracking all of this, good accounting software makes the job manageable.
Your First Clients Won’t Be Your Best Clients
Early in my career, I took every project that came my way. Someone needed a logo for $50? I was on it. A local restaurant wanted a website but could only pay in gift cards? Sure, why not. I said yes to everything because I needed the work.
Those early clients taught me a lot. Mostly they taught me what I didn’t want.
| Client Type | Payment | Revision Requests | Referrals Generated | Lifetime Value |
|---|---|---|---|---|
| Logo client | $50 | 17 revisions | 0 | $50 |
| Restaurant (gift cards) | ~$200 in food | Constant complaints | 0 | $200 |
| Software company | $2,000 | 2 rounds | 3 in year one | $14,000+ |
The $50 logo client wanted seventeen revisions and called me at 10pm on weekends. The gift card restaurant never referred anyone and complained for years. Meanwhile, the one client I’d charged properly sent me 3 referrals in the first year. Each became bigger than the original.
There’s a direct correlation between what clients pay and how they treat you. The clients who pay the least demand the most. The clients who pay fairly respect your time. This isn’t always true, but it’s true often enough that you should build your business around it.
Systems Beat Talent Every Time

I know talented people who struggle financially. I know mediocre people who’ve built successful businesses. The difference isn’t luck. It’s systems.
When I was doing everything manually, I could handle maybe 8 clients at a time before quality started slipping. Emails would go unanswered for days. Invoices would go out late. Follow-ups would fall through the cracks. I was working constantly but dropping balls everywhere.
Then I started systematizing. Templates for proposals. Automated follow-up sequences. A project management board where nothing gets lost. Recurring calendar blocks for different types of work. Within 6 months, I was handling 15 clients with less stress than I’d had with 5. That’s an 87.5% increase in capacity with a decrease in stress.
The systems didn’t make me more talented. They made my talent more reliable. And honestly… reliability, more than brilliance, is what clients pay for. For the tools that enable this, see best project management tools for teams.
Raise Your Prices Before You’re Ready
I waited too long to raise my rates. By the time I finally did, I’d spent 3 years undercharging and attracting the wrong clients. The moment I increased my prices by 40%, something weird happened.
I lost 2 clients who complained about the increase. I gained 3 new ones who never questioned the higher rate. Net result: more revenue, better clients, less stress.
If you haven’t raised your rates in 2 years, you’ve given yourself a pay cut. Inflation eroded your margins while your skills improved. You’re literally worth more than you’re charging. The only thing stopping you from charging more is your own fear that clients will say no. Some will. The ones who stay, and the new ones who come in at higher rates, will make up for it.
Specialization Multiplies Your Value
Generalists compete on price. Specialists compete on expertise. I spent my first 5 years as a generalist, doing logos, websites, SEO, social media, content writing… whatever clients needed. Decent at all of it. Great at none of it. Always competing with someone cheaper.
When I specialized in WordPress performance and monetization, everything changed.
| Metric | Generalist Phase (Years 1-5) | Specialist Phase (Years 6-16) |
|---|---|---|
| Average Project Value | $800 | $4,500 (462% increase) |
| Close Rate on Proposals | 25% | 60% |
| Inbound vs. Outbound Leads | 20/80 | 75/25 |
| Time Per Project | 40+ hours | 15-20 hours |
| Effective Hourly Rate | ~$20/hr | ~$225/hr |
Instead of “I do digital marketing,” I could say “I help content sites load faster and make more money.” That specificity attracted clients who had exactly those problems and were willing to pay for solutions. For WordPress specifically, my WordPress freelancing guide covers specialization in depth.
Your Network Is Your Net Worth
The best opportunities I’ve had didn’t come from cold outreach or marketing. They came from people I’d helped years earlier. A client I did a $500 project for in 2015 referred me to a company that became a $40,000 annual retainer. That’s an 80x return on a single relationship.
A podcast guest I helped with technical issues introduced me to a partnership that still generates passive income today.
Relationships compound like interest. Every person you help genuinely, without expecting anything back, becomes a node in a network that opens doors you didn’t know existed. This isn’t about being strategic. It’s about being genuinely useful and trusting that good things come back around. They almost always do… just not immediately and not from the direction you expect.
I make it a point to help at least 1 person per week with no expectation of return. Sometimes it’s answering a question. Sometimes it’s making an introduction. The time investment is minimal. The long-term returns have been massive.
Saying No Is a Skill
Every yes to the wrong thing is a no to the right thing. I didn’t understand this for years. I’d take on projects that weren’t a good fit because I was afraid of turning down money. Those projects always took longer than expected, paid less than they should have, and drained energy I could’ve spent on better opportunities.
Learning to say no was uncomfortable at first. Felt like leaving money on the table. But the opposite was true. Every bad project I declined opened space for a good one.
The filter I use now is simple. Three questions:
- Would I be excited to do this work?
- Is this price fair for my time?
- Do I want to work with this person?
If any of those three is off, I pass. Life’s too short to do work you resent for people you don’t enjoy at rates that feel insulting.
Health Is a Business Asset
I ignored my health for the first 10 years of running my business. Late nights, junk food, no exercise, constant stress. I told myself it was necessary for success. That was a lie.
When my health finally caught up with me, productivity crashed. I spent more on doctors in 6 months than I would’ve spent on 3 years of prevention. Worst of all, the quality of my thinking degraded when I needed it most.
Now I treat health like a business investment. Sleep is non-negotiable. Exercise happens every day, even if it’s just a walk. Food is fuel, not entertainment. When I’m healthy, I make better decisions, work faster, handle stress more effectively. When I’m not, everything suffers.
If you’re running on empty, you’re not being dedicated. You’re being foolish.
Most Failures Are Recoverable
I’ve launched products that nobody bought. Lost clients over stupid mistakes. Made financial decisions that cost thousands. Every single one felt catastrophic at the time. Looking back, none of them were.
The product failure taught me to validate before building. The lost clients taught me to communicate better. The financial mistakes taught me to track everything.
When you’re in the middle of a failure, it feels permanent. It’s not. Most business failures are recoverable if you learn the lesson and adjust. The only unrecoverable failure is giving up entirely. Everything else is just expensive education.
The Long Game Always Wins
I’ve watched people chase quick money and burn out in 2 years. I’ve watched others build slowly and compound their way to success over a decade. The slow builders almost always win.
Quick money usually comes with hidden costs. Reputation damage, client relationships that can’t be maintained, business models that don’t scale.
The boring path of doing good work for fair clients, year after year, builds something that lasts. Each year adds to your reputation, your network, your skills, and your income. The compounding effect is invisible at first but undeniable after 10 years.
I’m not where I am because I had a breakthrough moment. I’m here because I kept showing up for 16 years. Got a little better each year. Built on previous work each year. Maintained relationships each year.
Know When to Walk Away
Not every project should be finished. Not every client relationship should be maintained. Not every business model should be saved. Sometimes the best decision is to cut your losses.
I’ve ended projects that weren’t working. I’ve fired clients who made my life miserable. I’ve shut down revenue streams that weren’t worth the effort. Every time, walking away freed up energy for something better.
The sunk cost fallacy will tell you to keep going because you’ve already invested so much. But throwing good time after bad investments doesn’t make them good. It just makes the hole deeper. Learn more about how to fire a client the right way.
Simplicity Beats Complexity
Every time I’ve made my business more complicated, I’ve regretted it. More services, more tools, more processes, more overhead. Complexity feels like progress but usually just creates problems.
The businesses that work best are simple. One core offering, done well. One target market, understood deeply. A handful of tools that actually get used.
When I stripped my business down to essentials, profitability increased 35% even as revenue stayed flat. Fewer moving parts means fewer things breaking. Focused effort beats scattered attention every single time.
Recurring Revenue Changes Everything
The most stressful years of my business were when every month started at zero. No matter how good last month was, the slate wiped clean. I had to sell constantly just to maintain position.
Building recurring revenue changed the game completely. Retainers, subscriptions, ongoing agreements. Each new month starts with a foundation.
| Revenue Model | Monthly Stress Level | Revenue Predictability | Client Retention |
|---|---|---|---|
| Project-only (years 1-6) | High | 0% guaranteed | 15% repeat rate |
| Mixed (years 7-10) | Medium | 40% recurring base | 55% repeat rate |
| Retainer-first (years 11-16) | Low | 70% recurring base | 85% repeat rate |
The compounding effect is powerful. Add one retainer, it keeps paying. Add another, the base grows. Eventually, you’re building on something instead of rebuilding from nothing. If your business model allows recurring revenue, pursue it aggressively.
Document Everything
The knowledge in your head isn’t an asset. It’s a liability. If only you know how something works, you’re a single point of failure.
I started documenting processes late, and I paid for it. Every time I needed help, I had to explain everything from scratch. Every time I took a vacation, things fell apart because nobody knew what to do.
Now I document obsessively. Standard operating procedures for recurring tasks. Templates for common deliverables. Knowledge bases for client information. The documentation takes time to create but saves far more time over years.
Plus, documented businesses are sellable. Businesses that live in the owner’s head can only be shut down.
Automation Is Underrated
Every task I’ve automated has paid for itself within months. Email sequences that run without me. Invoices that send themselves. Social posts that schedule in advance. Reports that generate automatically.
The cumulative effect of small automations is massive. Each saves maybe 30 minutes per week. 10 automations save 25 hours per month. That’s 300 hours per year. At even $100/hr, that’s $30,000 in recovered productive time annually.
Look at everything you do repeatedly and ask if software could do it instead. The answer is usually yes, and the investment is usually worth it.
Luck Matters More Than You Think
Hard work is necessary but not sufficient. I know people who worked harder than me and failed. I know people who worked less and succeeded spectacularly. The difference often came down to timing, connections, or circumstances none of us controlled.
This isn’t an excuse to stop trying. Effort creates opportunities for luck to matter. But acknowledging luck’s role keeps you humble when things go well and resilient when they don’t.
Do the work. Stack the odds in your favor. But remember that randomness plays a larger role than any of us want to admit.
Your Business Reflects You
Over 16 years, I’ve noticed that businesses tend to reflect their owners. Chaotic people build chaotic businesses. Organized people build organized businesses. Generous people attract loyal customers. Difficult people attract difficult clients.
This is both empowering and uncomfortable. If your business has patterns you don’t like, look at yourself first. The problem is rarely “out there.”
When I worked on myself, my business improved. Better boundaries in personal life translated to better boundaries with clients. Clearer thinking translated to clearer offerings. More patience translated to better relationships.
You Don’t Need Permission
Early in my career, I waited for permission that never came. Permission to charge more. Permission to say no to bad clients. Permission to pivot my business model.
Nobody gave it. Nobody does. The permission you’re waiting for doesn’t exist. You’re the one running the business. You make the decisions.
Some decisions will be wrong. That’s fine. Wrong decisions you own are better than good decisions you waited for approval to make. The waiting is usually more costly than the mistakes.
Business Is Personal
The idea that you should separate business from personal is naive. Your business is deeply personal. It affects your stress, your relationships, your sense of identity. Pretending otherwise doesn’t change the reality.
This means business problems become life problems. But it also means solving business problems improves your life. The skills you build, the discipline you develop, the resilience you gain… these transfer everywhere.
Embrace it. Build something you’re proud of. Work with people you respect. Create impact that matters to you.
Honest Mistakes I Made Along the Way
I’d be lying if I told you this was all upward trajectory. Here are the mistakes that cost me real money and real time.
| Mistake | What It Cost Me | What I Learned |
|---|---|---|
| Didn’t raise prices for 3 years | Estimated $45,000 in lost revenue | Undercharging attracts the worst clients |
| Took on a $15,000 project with no deposit | Client ghosted at 80% completion. Lost $12,000 | Always get 50% upfront. No exceptions |
| Built a product nobody asked for | 4 months of development time | Validate before building. Always |
| Ignored health for 10 years | $8,000+ in medical bills, 3 months reduced capacity | Health is the foundation everything else sits on |
| Tried to do everything myself | 2 years of stalled growth | Delegation isn’t optional past a certain size |
| No SOPs until year 8 | Couldn’t take a vacation for 7 years | Document or be trapped in your own business |
Total estimated cost of these mistakes? Somewhere around $80,000 in direct losses and opportunity cost. Expensive education. But I’m still here, which means every one of those mistakes was recoverable.
What I’d Tell Myself at Year One
Honestly, if I could go back to 16-year-old me starting that first business, I wouldn’t give a motivational speech. I’d hand over a short list.
- Charge more than feels comfortable. Then charge more again.
- Get 50% upfront on every project. Zero exceptions.
- Specialize by year 3, not year 5.
- Build recurring revenue from day one.
- Document your processes before you need someone else to run them.
- Your health is your business. Treat it that way.
- Help people for free. The returns show up 3-5 years later.
- Say no to 80% of what comes your way so you can say yes properly to the 20% that matters.
The 16 years ahead will bring lessons I can’t predict. That’s what makes this interesting. But the foundation doesn’t change. Do good work. Charge what you’re worth. Take care of yourself. Build relationships. Play the long game.
If you’re in year 1 or year 5, know this: it gets easier. Not because the work gets easier. Because you get better at choosing which work to do. That’s the whole game.
What’s the single biggest lesson from running a business for 16 years?
u003cpu003eCash flow management, without question. I had $12,000 in outstanding invoices and $340 in the bank. Revenue on paper means nothing if you can’t pay your bills today. After switching to net-15 terms and 50% deposits upfront, on-time payments went from 40% to 89%. That single change saved my business.u003c/pu003e
How do you know when to raise your prices?
u003cpu003eIf you haven’t raised rates in 2 years, you’re already overdue. I waited 3 years to raise mine by 40%. Lost 2 clients, gained 3 better ones. The estimated cost of that delay was $45,000 in lost revenue. Skills improve, costs rise, and standing still means going backwards.u003c/pu003e
Is specialization really better than being a generalist?
u003cpu003eThe numbers don’t lie. My average project value went from $800 as a generalist to $4,500 as a specialist, a 462% increase. My effective hourly rate jumped from ~$20/hr to ~$225/hr. Specialists can charge more, work faster, and attract inbound clients instead of chasing outbound leads.u003c/pu003e
What’s the best way to build a professional network that actually generates revenue?
u003cpu003eHelp people without expecting anything in return. A $500 project I did in 2015 led to a referral that became a $40,000 annual retainer, an 80x return. I help at least 1 person per week with no expectation of return. The results show up 3-5 years later and they compound.u003c/pu003e
How do you handle business failures without giving up?
u003cpu003eTreat them as expensive education. My mistakes cost roughly $80,000 in direct losses and opportunity cost. Every single one felt catastrophic at the time. None of them were. The product that nobody bought taught me to validate. The client who ghosted on $12,000 taught me to require deposits. The only unrecoverable failure is giving up entirely.u003c/pu003e