Guide · Growing your company

How to scale a renovation company past $5M

Most renovation companies stall somewhere between one and three million dollars a year. It is rarely a lack of work. Every job still runs through the owner’s head — the prices, the schedule, the follow-up, the numbers. Getting past five million means building a machine: a clear structure, a job-delivery road every project travels, and a dashboard that tells you the truth every week.

The company family tree

Everything starts with one owner and three departments. At a million dollars, the owner is all three. At five million, each branch has a leader — and every system on the branch below them has to run without the owner touching it.

The road every job travels

Below the tree is the road. Every job moves through the same nine stops, in order. A company scales when each stop is a system — repeatable, measured, and not dependent on one person remembering. Scroll down the road.

Growth

Attract

Leads come from your website, Google, referrals, social and past clients. Small companies live on word of mouth; companies that scale add channels they control and know what each one costs.

Measure: leads per month, cost per lead, by source
In ContraxBark leads bought automatically within your spending caps, scored by AI and texted to you; email campaigns to past clients that follow Canada’s anti-spam law; a referral-partner directory.
1
Growth

Qualify

Not every lead is a job. Qualifying means asking budget, timeline and fit early, then following up on a schedule instead of from memory — the leads that go cold are usually the ones nobody called back.

Measure: response time, lead-to-quote rate
In ContraxEvery lead is a card on a pipeline with notes, follow-up dates, an activity log and AI-drafted follow-up emails.
2
Growth

Sell

The estimate is where the money is made or lost. At scale it can’t live in one person’s head: it needs a rate book, a standard scope by phase, and a second set of eyes before it goes out.

Measure: quotes sent, close rate, average job size
In ContraxFilm the walkthrough and the AI writes and prices the scope from your rate book; a reviewer flags missing phases; finish items are tagged as allowances; a starter price book if you’re starting from zero.
3
Growth → Operations

Win

A signed contract with a clear scope, a deposit and a payment schedule protects both sides. Changes after signing go through change orders, never a phone call and a handshake.

Measure: signed jobs, deposits collected
In ContraxThe estimate becomes the contract, signed by the client in their own portal; milestone payment schedule; signed contracts lock; changes go through two-party change orders.
4
Operations

Prepare

The gap between “sold” and “started” is where jobs go wrong. Materials ordered, subs booked, the schedule set and the client told what to expect — before the crew shows up.

Measure: jobs started on the planned date
In ContraxTimeline by phase, purchase orders grouped by phase and vendor, sub-trade bids by email or text, selections and the client portal for expectations.
5
Operations

Build

Production runs on a schedule, a daily log and constant client communication. The owner shouldn’t need to be on site to know what happened today.

Measure: schedule kept, hours by phase
In ContraxCrew clock in from a link on their own phones; daily reports and photos on the job; schedule texts to crew and subs; one message thread with the client.
6
Operations → Finance

Control

Checking the numbers while the job is still running is what separates a profitable company from a busy one. Hours, materials and subs against the estimate, every week.

Measure: budget vs actual, gross margin by job
In ContraxEvery approved hour and vendor bill lands on the job budget against the estimate, with change orders added; a Jobs P&L across the company.
7
Finance

Finish

Closing out properly — final invoice paid, real costs tallied, the warranty in the client’s hands — is what turns a finished job into a reference.

Measure: days to final payment, final margin
In ContraxInvoices straight from the contract; marking the last one paid records the income and starts your warranty automatically, with a warranty letter ready to send.
8
Growth

Multiply

The cheapest lead is a happy past client. Companies that scale make the review, the referral and the repeat job part of the process, not luck.

Measure: repeat and referral work as a share of revenue
In ContraxEvery client’s full history stays in the CRM for the next job, and Trade Circle keeps the realtors, designers and trades who send you work close.
9
More leads → more projects → more profit

Five layers under every system

PeopleWho does the work?
ProcessHow is it done?
TechnologyWhat makes it easier?
DataWhat do we measure?
AccountabilityWho owns the result?

Software only covers one of these on its own. The reason to put the whole road in one system is the fourth layer: when the estimate, the hours, the bills and the invoices live in one place, the numbers are already there — nobody has to assemble them at month end.

The weekly dashboard

Sales

Leads, pipeline, close rate, average job size.

Jobs

Revenue, margin by job, schedule, backlog.

People

Labour hours, crew capacity, training.

Cash

What clients owe, what you owe, cash-flow forecast, profit.

In Contrax the pipeline lives in the CRM, job margin in each project budget, hours in timesheets, and cash in Finance — receivables, payables, a cash-flow forecast and a GST/HST return built from the same records.

Start building the machine.
Starter is free forever. Your first month unlocks everything.
Start free