Contractor Stuck at $1 Million Revenue? How to Break Through

The short answer
Contractors stall around $1M when the owner still sells, estimates and runs every job. Revenue grows again when job size, pricing, the sales process and who does what change, not when the owner works more hours.
- $1M is an owner ceiling, not a market one. At a $15,000 average job, $1M is about 67 jobs a year, and one owner is selling, estimating and running most of them.
- More leads rarely fix it. If quotes have no fixed profit line and nobody follows them up, more leads mean more unpaid estimating.
- Fix in order: price for profit, close the quotes you already have, build a pipeline you control, then hand over delivery.
- One-to-one help works here because every $1M company is stuck for a different reason. Mark, a UK client, went from £400K a year in small jobs to £1.4M in contracts in 3.5 months. Individual results, not typical.
Your contracting business has done somewhere between $800K and $1.2M for three years. You're busier than ever, the crews are full and the profit hasn't moved. You're not unlucky, and the market isn't the reason.
A contractor stuck at $1 million revenue has usually grown as far as the owner can carry it. If you want a second pair of eyes on your numbers, book a free strategy call.
This guide covers why it happens, how to find your ceiling in ten minutes and the order to fix it. It's written by BizMentor. Sviat Jay runs Craftex, a London main contractor, and mentors owners one-to-one, remotely, in the UK, the US and Canada.
Why $1M is where owner-run contractors stall
At $1M the owner is usually doing four jobs at once: selling, estimating, running jobs and checking the books. Each one grew with the company. None was handed over.
Run the numbers on your own average job:
| Average job | Jobs a year for $1M | Jobs a week |
|---|---|---|
| $15,000 | about 67 | more than 1 |
| $50,000 | 20 | about 1 every 2–3 weeks |
| $150,000 | about 7 | about 1 every 7 weeks |
At $15,000 you need to win, price and deliver more than a job every week, all year. Each one needs a site visit, an estimate and a follow-up. One owner can't do that and also grow. That's why so many contractors hit the same wall: a full schedule, flat revenue, thin profit.

I started on the tools as a labourer and carpenter. Today I run Craftex without being on site every day — the team brings the numbers and the problems, and I make the decisions.
The 5 ceilings that hold revenue flat
Most stuck contractors have three or four of these at once. You only need to find the biggest one first.
- You are the company: every lead, estimate, site visit and payment still goes through you. Your hours are the limit.
- Jobs are too small: lots of small work means you need dozens of wins a year just to stand still.
- Estimates carry no profit line: one lump sum, no management line, profit is whatever is left.
- Estimates aren't followed up: you send the number and wait. Work you priced goes to someone else.
- Leads you don't control: referrals plus paid leads. When the leads stop, so does the cash.
Hiring another crew because you're busy. It adds jobs to run while the same thin pricing stays in place. Owners on contractor forums say the same about salaried crews with no clear targets: they eat the profit. Hire the person who takes work off you: usually office admin first, then a project lead.
Still stuck at the same revenue?
Book a free call with our team. We'll find the ceiling holding your company back and what to fix first.
Check which ceiling is yours in 10 minutes
Answer from last quarter's figures, not from memory.
| Question | Stuck signal |
|---|---|
| What's your average job value? | Under $25,000 |
| How many hours a week are you on job sites? | More than 20 |
| Does every estimate show project management and profit as lines? | No |
| What share of estimates (by value) did you win last quarter? | Under 40%, or you don't know |
| How many open estimates did you call back last week? | Fewer than all of them |
| Where did your last 10 jobs come from? | 7+ from referrals or paid lead sites |
| Could a developer or architect see three finished projects with values on your website? | No |
Two or three stuck signals: fix those first. Five or more: the company is shaped around you, and the order below matters. For a score across all areas, take the free 4-minute Construction Business Scorecard. It's built for UK firms, but the questions on pipeline, pricing, cash and systems apply anywhere.
Recognise three or more of the five ceilings?
Book a free call and we'll find the biggest one in your numbers.
The order to fix it
Fix things in this order. Each step pays for the next one.
- Look like a company that does bigger work. A one-page capability statement with your best 4–6 projects and their values, and a website with real case studies.
- Price for profit. Every estimate built from costs, a set markup, project management as a line and profit as a fixed line.
- Close the estimates you already have. Call back every estimate the same week. Ask who else is bidding and for how much. Go through the number line by line with the decision maker.
- Build a pipeline you control. Past clients first, then architects, designers and developers. Add public bids that match work you've done.
- Hand over delivery. A project lead and trusted trade partners run the jobs. Your time moves to selling and pricing.
Steps 1–4 make every hour of your time worth more. Step 5 gives you the hours. Do step 5 first and you pay for a bigger team with the same small, thin-margin jobs. The full playbook is in how to get off the tools.
Start with the clients you already have. The easiest money is in estimates you've already priced for people who already know you.

What this looks like in real companies
Our published results come from UK companies, so the figures are in pounds. The pattern is the same at $1M.
- Adam and Ali sat at around £500K a year for more than three years. Adam ran 90% of the business. They priced £50K for existing clients and won £19.5K. After rebuilding their pricing and calling back every quote, they signed £91,796 in 8 days and won a £528K project in four months.
- Martin went from £300–600K to £1.5M a year and £600K+ contracts after rebranding.
- Mark went from £400K a year in small jobs to £1.4M in contracts in 3.5 months.
Individual results, not typical or guaranteed.
Craftex itself grew from £555,808 to £973,425 in turnover in a single year.

Why one-to-one mentoring works at $1M
Every $1M contractor is stuck for a different reason. One owner sells well but loses money on the job. Another runs a tight job but never follows up an estimate. A standard program for hundreds of companies treats them the same.
BizMentor works differently:
- Your mentor runs a construction company today: Sviat Jay runs Craftex, a London main contractor. What he teaches, Craftex uses.
- One-to-one first: the flagship is one-to-one mentoring with Sviat, by application. Smaller firms start in small groups (max 10–20) that still include regular one-to-ones.
- Built on your strengths: he finds what you're already good at and builds the company around it.
- Built for results in about 4 months, not 1–3 years of coaching.
- Remote, for the US and Canada: the same model of finding clients, pricing, contracts and systems. Local tax and contract rules stay with your own accountant or attorney.
Comparing options first? See our contractor coaching programs compared for the US and Canada. If you've been around $1M for years, book a free strategy call and we'll show you what to fix first.
Break the $1M ceiling: this week
- Work out your average job value from last year
- Call back every open estimate
- Add project management and profit lines to your next estimate
- List your 10 best past clients and call three
- Write down the one task you'll hand over first



