For founders past the first wall - heading into the second

The Path to a Million-Dollar Profit Trade Business.

The systems that got you to $3M will eat the next twelve months of your life - if you let them.

Just working harder doesn't fix anything. It's a systems problem - and a founder problem. The good news: both are solvable, and the pattern is predictable.

The opportunity in trade contracting over the next five years is enormous - and it's not going to people working harder. It's going to the founders who built the systems first, and evolved with them.

Peter Wesley

Founder, TCOS · former $100M trade contracting GM

8 parts · 15-min read · self-audit included

Part 1 - The three constraints

Every trade business that stalls is stuck on one of three things.

I've been across the numbers in over 100 trade contracting businesses. I've never once found a business that was broken in every direction at the same time. It's always one thing, and the other two are noise.

Demand

The pipeline's thin, single-channel, or living in your head. Feast and famine. You can deliver - you just can't keep the machine fed.

Capacity

The work comes in and can't get out without you. You're the bottleneck, and the bottleneck is always at the top of the bottle.

Control

The work flows and the money doesn't. Busy and broke. You're bigger than you've ever been and there's less in the bank.

It's almost never all three. Find the one. Fix the one.

Everything below is the detail underneath those three words - what each one looks like at your size, what it takes to fix, and how to tell which one has got you.

Part 2 - The journey

Two walls behind you. Two ahead.

Every trade contracting business that crosses the million-dollar profit line hits the same walls at the same revenue levels. The walls don't move. What changes is whether you've upgraded your systems - and whether the founder has upgraded too - before you hit them.

The walls · revenue up, time across
$2–3M$10–12M$20M+$2–3M$10–12M$20M+Time / growth →Wall 1Wall 2Wall 3MVPCaptainCoach

Each wall sits at a predictable revenue level. Growth stalls - or goes backwards - until the six systems and the founder's role are upgraded to the next level.

Wall 1Wall 2Wall 3
Revenue →$2–3M$10–12M$20M+
FounderMVPCaptainCoach

Phase 1 · MVP

You ARE the team

Up to $3M

Owner on the field. Holds the business in their head. Bad systems are survivable because you compensate. Wall 1 hits when you can't hold it all in your head anymore - and the people you hire have nothing to plug into.

Phase 2 · Captain

You're running the team, but you're still on the field and they need you

$3M – ~$12M

Sales and delivery separate. First key hires made. Founder still in the work but increasingly leading it. Margin and capacity stress shows up here.

Phase 3 · Coach

Off the field, building the team

$12M+

Functional heads in place. Founder sets direction, hires A-players, doesn't run plays. Different skill set. Predictable, but not automatic.

Part 3 - Where you really are

If this is you right now, you're not broken. You've hit the wall your last set of systems was built to reach.

Being at the wall feels like this:

  • Stressed and overwhelmed even though revenue's bigger than ever
  • Working harder than 3 years ago - but somehow making less margin
  • Tied to a few key people. If any of them left tomorrow, you'd be back on the tools
  • You've fallen a little out of love with the business you built
  • Cash flow gripped tight. Every BAS feels like a stretch

I lived it.

Boxing Day, years ago. Kids on the beach, supposed to be the best day of the year. My wife yelling at me to come back from wherever I'd gone in my head. I was staring at the ocean - completely zoned out. The business had taken Christmas. Cash had run out. A big BAS was due in February. That was the cost of running without the right systems.

Since then I've grown my own contracting business through both walls, and I've also run $100M-revenue trade contracting businesses through the walls above this one. Different scale. Same principles. The systems work - and the founders who follow them get their Christmas back.

- Peter

Part 4 - What's actually in the way

Three things I hear every week. All three are wrong.

"The work comes to us."

You've never had to go looking. Referrals, repeat builders, fifteen years of turning up and doing the job properly. And it works - right up until the week it doesn't.

One contractor I work with went from $780,000 a month to $480,000 in five months. He didn't lose a client. Didn't drop a ball. Didn't put a foot wrong on a single job. His builders just got quiet, and he got quiet with them.

A pipeline you receive can be taken away without a phone call. A pipeline you build is yours.

"No one can deliver like me."

A fencing contractor told me this a fortnight ago. Eight million dollars, close to a million in net profit. Twenty minutes earlier in the same conversation he'd said this about hiring: Every time I put someone on, a few weeks of training and then you look back and go, how useful are they now. I haven't had a bad one yet.

He has never made a bad hire. He still believes nobody can do what he does.

The owner does fifty things. Your project manager does two. That's the whole difference.

"That's just the market rate."

Nobody ever tells me twenty per cent net profit is unrealistic. What they say is what one bloke said to me last month: 26 is what we quote at. That's the market rate - sadly - because all my competitors are doing volume.

Sadly. That word is doing a lot of work.

The market rate is whatever the worst-informed operator in your market is prepared to accept. You're not obliged to join the race to the bottom just because everyone you can see is already in it.

Part 5 - The six systems

You're not doing anything new. You're upgrading.

A trade contracting business runs on the same six systems through every phase. The systems don't change - their level of build does. What worked at $2M holds you back at $8M. Here's what each system looks like at each level.

SystemPhase 1 buildUp to $3MPhase 2 build$3M – $12MPhase 3 build$12M+
MarketingDemandWord of mouth. Repeat clients. No brand work.Brand & positioning. Multiple lead sources. Pipeline tracked 90 days out.Strategic positioning. Account-based BD. Retention & referral engine.
SalesDemandOwner does every quote. Pricing by feel.Quote process. Win rate measured. Pricing tiers. Owner still leads big deals.Sales team. Deal desk. BD function. Owner mentors, doesn't sell.
DeliveryCapacityFounder on every job. SOPs in heads, not on paper.SOPs written and trained. PMs on bigger jobs. GP per job tracked.Functional heads run delivery. GP per crew/week. Clockwork ops.
PeopleCapacityMates and handshakes. Patchy contracts. Hiring is reactive - you start from zero every time.Scorecards. Real contracts. Onboarding. Culture built deliberately. Standing candidate pipeline. Referral bounty running.A-players in functional seats. Succession planned. Owner out of the hiring loop. Known as the place to work - candidates come to you.
FinanceControlBank balance and gut feel. Reconciled at year-end.Weekly dashboard. Job costing per job. 90-day cash forecast.13-week rolling forecast. FP&A function. Capital plan. Banking strategy.
Mindset & LeadershipControlFounder = technician. On the field, key player.Founder = captain. Running plays from the field. Letting go of the trade.Founder = coach. Off the field. Strategy and people, not delivery.

The discipline.

You don't need new systems. You need to build the next level of the six you've already got. One system. One project. One person owning the upgrade. Then the next. The mistake that traps founders at walls is starting all six at once and finishing none.

Owners who crossed

What it looks like when the systems get built.

Names withheld until each client signs off - but every figure below comes straight out of coaching records, most of them read off the client's own dashboard.

$9M commercial electrical · Brisbane · 25–30 staff
Finance + Leadership · Phase 2 build

$1.2M net profit in FY26, ahead of forecast - weekly rhythm installed only 3.5 months earlier.

Winning tenders at 8–12% GP, 60% dependent on one builder, the MD stuck in operations. Four months in: weekly financial rhythm, a margin floor at quote, three new builders signed, and a $14M forward pipeline.

"We didn't really do any forecasting in the past… now they can see what we're aiming for. Really helpful."
MD, commercial electrical contractor
$2.6M electrical · 14 staff
Sales + Finance · Phase 2 build

GP lifted from 35–40% to over 50%, net at 20%, debtor days 78 → 52.

Started at roughly 1% net profit with builder pricing that hadn't kept pace with costs. One six-week cycle: rates lifted, a material levy introduced, true labour costs loaded into SimPro. Gross margin now running 33–34%.

"I always used to think it was a cash flow problem. A cash flow problem. But it was probably never a cash flow problem. It was a GP problem - and that's taken me years to understand."
MD, electrical contractor
$2.9M commercial electrical · Melbourne
Delivery + Finance · Phase 2 build

Real GP lifted from 22.5% to ~28% on priced work - in about four weeks.

SimPro was overstating gross profit by five points, and one mega-job was dragging the whole year negative. Within a month: true labour costs loaded, a 25% margin floor on jobs over $50K, and the profit planner in daily use.

"My first point of call is this profit plan - so we can all have a dabble and make sure we're all involved."
MD, electrical contractor
$1.6M+ domestic plumbing · service & maintenance
People + Delivery · the first pivotal hire

Most profitable month on record, six months in - with an ops manager now running the day-to-day.

Joined with messy job lists, invoicing delays and labour costs overstated by about $10K a month. Six months later: systems cleaned up, GP holding 45–50% without discounting, and the owner preparing to take a holiday while the team runs the business.

"Biggest month ever."
Owner, plumbing service & maintenance business - June 2026

Part 6 - The pivotal hires

Three hires. Three traps.

And the one that never stops.

Every contractor I've worked with who got stuck at a wall got stuck on a hire decision - who to bring on, when, and which side of the business. The pattern is remarkably consistent.

But before any of the three, there's something that sits underneath all of them.

The Foundation · Every phase, forever

Attracting, hiring and keeping good field staff.

Tradesmen, apprentices, TAs. This isn't a hire. It's a competency - and it's the one that never stops.

The other three hires on this page happen once. You fill the seat, you move on. This one you'll still be doing in ten years, and if it ever breaks, nothing else on the page matters.

Your field staff are your production capacity. Not your admin, not your ops manager, not your functional heads - the people on the tools are the only ones who convert a quote into an invoice. Every other hire in this document exists to make those people more effective. If you can't attract them, can't keep them, or can't replace them when they go, you haven't got a growth problem. You've got a ceiling.

And it doesn't announce itself. It shows up as a full order book and a flat revenue line.

The trap - you treat hiring as an event.

Someone resigns. You panic. You post on Seek and wait. You take whoever applies because you need a body on Monday. Six weeks later you ring a recruiter and pay them eight to fifteen grand. Then six months after that, you do the whole thing again.

Every one of those hires is made reactively and made desperate - which is how you end up with B-players you'll be managing personally for the next three years.

Meanwhile the cost runs the entire time. If you've got the demand and you haven't got the bodies, an empty seat is costing you between $25,000 and $35,000 a month in revenue you can't invoice. One good tradie walking out costs $30,000 to $50,000 to replace once you've counted the recruiting, the downtime and the disruption to the crews around him.

That's not a line in the wages account. That's a job you didn't do.

The fix - run it like marketing, not like HR.

  1. A shop window, not a job ad. He Googles you before he applies. He looks at your website and your socials and works out whether he'd like it there - and "would I like it there" moves tradies far more than money does. He's interviewing you before you even know he exists.
  2. An always-on pipeline, not a reaction. Names in a list before you need them. Coffee with a good third-year who isn't looking yet. Never start from zero on the day someone resigns.
  3. Your own crew as the channel. The cheapest recruiter you've got is already in your truck. Pay a referral bounty and pay it properly - a fraction of a recruiter's fee, and the candidate arrives pre-qualified by someone who has to work alongside him.
  4. Onboarding that makes them useful in weeks, not months. Build the thing before the person arrives, or they spend ninety days guessing.
  5. Retention is an operations problem. When people leave it's almost never the wages - it's that the company's disorganised, the boss is difficult, or they don't like the blokes they're working with. Pay is the polite reason they give you on the way out.
Recruitment is a marketing problem, not an HR problem. And that's good news, because you already know how to do marketing.

Hire 1 · Approaching Wall 1 ($2–3M)

The first admin.

Partner, VA, or in-house - get the back office support before it breaks you.

The trap

You drop someone into a business with no processes. They spend their first 90 days firefighting and never catch up. You blame them. They burn out. You're back where you started, only angrier.

The fix

Build 3–5 core SOPs before the person starts. Quoting, invoicing, job opening, supplier ordering, weekly numbers. Then they have something to plug into.

Hire 2 · Phase 2 ($5–10M) - the big one

Operations or Business Development?

90% of contractors who hire on Ops succeed. Most who hire on BD struggle.

Why BD-first usually fails

You don't yet know what good BD looks like in your business. You haven't built the marketing engine to drop them into. And no one sells like the owner - so they underperform you, and you blame them. It's roughly a $200,000 mistake by the time you've paid them, carried them, and replaced them.

Why Ops-first wins

You know what good looks like. You've been doing it. Founder stays on sales/BD, hires the ops leader, fills the engine with consistent work. Sales doesn't carry the pain of delivery - and consistent work makes the operations problem easier to solve than patchy work.

Hire 3 · Phase 3 ($12M+)

Functional heads. A-players only.

Heads of estimating, ops, finance, people. The shift from captain to coach.

The trap

You hire B-players because A-players cost more. B-players need you in the loop on every decision - which means you're back on the field, defeating the entire point of the upgrade.

The fix

Pay for A-players. They earn their own multiple in the seat - and they let you stay off the field where strategy and capital decisions actually live.

"Slow is smooth. Smooth is fast."

Build the systems first. Then put the people in. Don't multiply chaos.

Part 7 - The Scorecard

Get the interactive report - built for your exact situation.

The self-audit above is useful. The Scorecard is precise.

Answer 12 fact-based questions about how your business actually operates right now. In about three minutes the Scorecard identifies your strongest and weakest systems, names your one constraint, and builds a personalised interactive report you can use immediately.

1. Diagnose

Your three scores, clear as a dashboard.

See exactly how Demand, Capacity and Control stack up - and which one is holding back profit, growth and your time right now.

2. Evidence

The report shows you why.

It pulls your own answers back as evidence, so you can see which two or three responses dragged the score down - no generic advice, no guesswork.

3. Next move

The one thing to fix first.

Based on your revenue band and constraint, you get the specific next right action - plus three focus moves for that system and the training to go deeper.

What you walk away with

  • An interactive report customised to your revenue band and constraint
  • Your three system scores and overall score out of 100
  • The exact answers that pulled each score down
  • The one next action to take this quarter
  • Three focus moves for your weakest system
  • Recommended training for your constraint
  • An 8-page PDF report emailed to you
  • A clear path into the 5-step Business Audit if you want help

The report doesn't dump everything on you. It tells you the one constraint to fix first, the evidence that proves it, and the next right thing to do - so you stop spinning your wheels across six systems and start making progress on the one that matters.

The honest paragraph.

This isn't for everyone. Some founders are genuinely happier running a $1.5M business with a tight team they love, taking 6 weeks off a year, and going home at 4. That's an honourable choice. The path in this document is for the founders who've already decided they want to cross. If that's not you right now - no judgment. Close the page and go enjoy the life you've built.

Part 8 - The 5-step business audit

You've got the map. Let's pin your starting point.

If you've done the self-audit and the answer's obvious - go fix it. If you'd rather sit down with someone who's been across these six systems in 100+ trade businesses (and run $100M of trade contracting through the walls above this one), book a 5-step business audit. We'll sit with your real SimPro and Xero data, find your true constraint, and map your next 90 days.

What you walk away with:

Your real constraint, named.

Demand, capacity, or control - pinpointed against your numbers, not your gut.

The one system to upgrade first.

And the order to upgrade the rest. No 50 open loops.

Where you are in the founder evolution.

MVP, captain or coach - and what the next role asks of you.

The next pivotal hire - sequenced.

Including whether ops or BD is your right move next, with the data to back it.

Book your 5-Step Business Audit

SimPRO + Xero deep-dive · 60 min Zoom · founder-only

Book your 5-Step Business Audit →