Skip to content
Black Friday

50% off any plan for 6 months. Free data migration and setup. Ends Nov 30.

Claim the deal Claim the Black Friday deal
Contractor Scaler Hub6 min read

5 Ways to Grow a Contracting Business, Compared: Job Mix, Price, Crew, Service, Area

Five ways to grow a contracting business compared on the same criteria: job mix, price, another crew, a new service and a new area, and what each one needs.

MotionOps TeamWritten for contractors, by people who run jobs
Two business partners compare three printed sheets laid side by side on a workshop table

Once you know what’s holding the business back, there are five ways to grow a contracting business: better job mix, higher prices, another crew, a new service, or a new area. They are not equally expensive or equally risky. A price change costs nothing to try and can be adjusted in a week. A new crew costs payroll, a vehicle and supervision before it earns anything. A new area adds drive time to every job.

This lesson puts the five side by side on the same criteria, shows how to check the capacity you already have before adding any, works through a made-up comparison of filling the current crews versus adding a fourth, and gives you a matrix to fill in for your own options. Start from the constraint you chose in the previous lesson: an option that doesn’t relieve it isn’t your next move.

Before you add anything: fill the capacity you have

The cheapest growth is the crew-days you’re already paying for but not billing. Count them for the last 90 days:

  1. Crew-days available: crews × working days. Three crews over 60 working days is 180 crew-days.
  2. Crew-days billed: days a crew spent on billable work. Take them from the schedule or timesheets.
  3. The gap: travel between jobs, waiting for materials or inspections, rework, callbacks, rained-out days, and days with nothing scheduled.

Then sort the gap by cause. Rain is rain. But waiting for materials, rework and half-empty days are process problems, and fixing them is growth that needs no new hire. The job workflow course and margin erosion cover where those days go.

The five options, compared

Better job mix Higher prices Another crew New service New area
What it is More of the job types with the best margin per crew-day, less of the worst Raise prices on all work or on the job types that are underpriced Hire and equip one more crew Offer work you don’t do now (for example a remodeler adding decks) Take jobs farther out or in a new town
Relieves Margin, cash, delivery capacity Margin, cash, delivery capacity (fewer, better jobs) Delivery capacity Demand, seasonality Demand
Needs first Margin by job type from your books Margin by job type; a price list; how you’ll explain it A ready crew lead, steady backlog, scheduling and handoff process, cash for the ramp Skills or a sub, tools, pricing data you don’t have yet, a licensing and insurance check Drive-time pricing, someone local to supervise, marketing there, a licensing, permit and insurance check
Cash up front Little None High: payroll, vehicle, tools, before the first payment Medium: tools, training, marketing Medium: marketing, travel time
Management load Low Low High: another crew to schedule, supervise and keep busy Medium to high: new estimates, new mistakes Medium: longer days, harder supervision
Time to see results One to two quarters Weeks Months Months Months
Easy to undo Yes Mostly Hard Partly Partly

Two patterns from the table:

  • Job mix and price come first when margin or cash is the constraint, because they cost almost nothing and are reversible. The profit course shows how to find margin by job type, and pricing strategy covers raising prices.
  • A crew, a service or an area are bets. They make sense when the constraint is genuinely delivery or demand and the business underneath is ready. The next lesson is the readiness check for a new crew; expanding service offerings covers a new service in more detail.

Worked example: fill three crews, or add a fourth?

Made-up numbers. A contractor with three crews wants a fourth because the schedule “feels full”. The last 90 days:

Crew-days
Available (3 crews × 60 working days) 180
Billed 138
Gap 42

The gap, sorted by cause:

Cause Crew-days Fixable by process?
Rain and weather 9 No
Waiting for materials or inspections 12 Yes: confirm materials the day before; book inspections earlier
Rework and callbacks 8 Partly: a closeout check before the crew leaves
Half-days with nothing scheduled after a small job 13 Yes: pair small jobs; keep a short list of fill-in work

Of the 42 idle crew-days, 33 have a cause other than weather. Suppose process changes recover half of them over the next quarter, about 16 crew-days. At a made-up gross profit of $1,100 per billed crew-day, that’s about $17,600 more gross profit a quarter from crews the business already pays for.

A fourth crew adds 60 crew-days a quarter. But a new crew rarely starts full, it needs a lead the company doesn’t have yet (the owner would run it), and it costs payroll, a truck and tools from week one. If the fourth crew billed 36 of its 60 days in its first quarter, it would bring in about $39,600 of gross profit at the same rate, before its vehicle, tools, hiring and the owner’s time. That might still be worth it, but only once the three existing crews are full for real, and only with someone to lead it.

Decision in the example: work on the 33 non-weather days this quarter, aiming to recover about 16, and run the readiness check for a fourth crew at the end of it.

Compare your own options on one page

List every option you’re considering in the first column, then fill in each row the same way. The expansion options matrix:

Option Constraint it relieves Demand assumption People needed Process needed first Cash out before cash in Management needs Risks and dependencies
Example: fill current crews Delivery capacity Backlog stays at today’s level None new Day-before material check; fill-in job list About $0: process changes only Coordinator owns the fill-in list Depends on backlog holding
Example: fourth crew Delivery capacity Backlog grows enough to keep four crews busy Crew lead + 2 workers Written handoff and daily report About $31,800, as in the cash gap example in the next lesson Owner or operations lead to supervise No ready lead today

Rules for the matrix:

  • Write the assumption, not the hope. “Backlog grows enough to keep four crews busy” is checkable. “We’ll get more work” isn’t.
  • Cash out before cash in is a number, from your 13-week cash flow, not a feeling.
  • Same rows for every option. An option you can’t fill in honestly isn’t ready to choose.

Your next action

  1. Count crew-days available, billed and the gap for the last 90 days, and sort the gap by cause.
  2. List the growth options you’re considering, including “fill current capacity”.
  3. Fill in the matrix for each, with the same rows.
  4. Choose the option that relieves your constraint with the least cash and management load you can manage, and write down why.

Free tool: the Expansion Options Matrix spreadsheet counts your crew-days and the gap, compares the options on the same rows and works out the cash gap for a new crew.

What to review:

  • Crew-days billed as a share of available, each month
  • For the option you chose: are its demand assumption and cash estimate holding?
  • The dependencies in the matrix that still have no owner

Next lesson: check readiness before adding another crew.

Where MotionOps helps

MotionOps shows the capacity and revenue behind each option:

  • Scalable Team Scheduler: the whole team’s schedule in one view, for faster and smarter scheduling decisions.
  • Business Units & Job Types: assign job types to proposals and work orders, and get clearer revenue insights through detailed reporting.
  • Service Areas: create multiple service areas and assign employees to the areas they should cover.
  • Revenue by Lead Source: see how much revenue each lead source brings in, and where to spend your marketing dollars.
  • Advanced Reporting: compare booked vs collected revenue for the timeframe you select.

See plans and pricing, or book a MotionOps demo.

Contractor Scaler Hub: Plan Your Next Stage of Growth, lesson 2 of 5

Written by MotionOps Team

We build MotionOps with contractors, and we write down what we learn from them: pricing, crews, cash and the paperwork that protects the job.

Send it to your crew

Done reading?
Try it on a real job.

See MotionOps run one of your own jobs, from the first estimate to the last payment, with a real person walking you through it.

1:1 onboarding on every planWe move your data for youA real person, not a ticket

Rather pick a time yourself? Book a demo on our calendar

Rather talk now? (855) 739-1133

Book a 20-minute demoPick a time. Bobby will show you MotionOps on your kind of jobs.

Before you go

Rather have Bobby call you?

Leave your name, number and a good time. He’ll call, show you around and answer your questions.