A growth pilot is a small, time-limited version of an expansion, run to find out whether the full version will work before you pay for it. Instead of “we’re expanding into the next county”, it’s “for eight weeks, we’ll take up to six jobs in two towns there, with one crew for up to two weeks a month and a marketing budget we’ve capped, and here’s what has to be true at the end for us to keep going”. The difference is that you learn the answer while the cost is still small and the decision is still reversible.
This lesson shows the five parts of a growth pilot, a worked example of a service-area test with its results checked against the criteria, the same structure for a new service, and the mistakes that turn a pilot into an expansion nobody decided on.
The five parts of a growth pilot
Write them on one page before the pilot starts. This is the growth experiment brief:
| Part | What to write | Example (new service area) |
|---|---|---|
| 1. The assumption you’re testing | One sentence: what has to be true for the full expansion to work | “Homeowners in Millbrook and Ashford will book bathroom remodels at our prices, and we can deliver them there at a margin close to our home area.” |
| 2. The boundary | What’s in the test and what isn’t: place, job types, number of jobs, length | Two towns; bathrooms only; up to six jobs; eight weeks of booking |
| 3. The owner | One named person who runs the pilot and reports on it | The estimator, not the owner |
| 4. The limits | The most you’ll spend in money, crew time and office time | Marketing up to a set budget; one crew for up to two weeks a month; no new hires |
| 5. The measures and the decision rules | What you’ll count, when you’ll review, and what result means expand, adjust or stop | See below |
The decision rules are the part people skip, and the part that makes it a pilot. Write them while you’re still neutral, before the first job:
| Result at the end | Decision |
|---|---|
| Every measure at or above its target | Expand: move to the full plan, starting with its readiness check |
| Demand is there, but margin or drive time misses | Adjust: change the price, the job types or the boundary, and run one more round |
| Fewer than half the target leads | Stop: close it, keep what you learned, and go back to the options |
Before the first job, check licensing, permits and insurance for the new area or service with your insurance agent and the local licensing office. Rules can differ from one town or county to the next.
What to measure
Pick four to six measures that test the assumption, each with a target. For a new area:
| Measure | Why it matters |
|---|---|
| Qualified leads from the pilot area | Is there demand? |
| Close rate on those leads | Will they buy at our prices? |
| Gross margin on completed pilot jobs vs. the home area | Can we deliver there profitably? |
| Average drive time per job day | Is the travel eating the margin? |
| Callbacks and customer complaints | Can we keep quality at a distance? |
| Owner hours spent on the pilot | Does it need the owner, which the business can’t afford at scale? |
Tag every pilot client and job so the numbers are separate from the rest of the business. Without the tag, the pilot disappears into the monthly totals and you’ll end up deciding on gut feel.
Worked example: a service-area pilot
A different made-up company: a remodeler with four crews and a full-time estimator, whose home area is close to fully served. The owner wants to expand into a neighboring county about 25 miles away. Instead, they run an eight-week pilot in two towns there, with the brief above.
Targets set before the pilot, and results after it:
| Measure | Target | Result | Met? |
|---|---|---|---|
| Qualified leads | At least 12 | 15 | Yes |
| Close rate | At least our home-area rate | About the same | Yes |
| Jobs completed | At least 4, at most 6 | 5 | Yes |
| Gross margin vs. home area | No more than 3 points lower | 6 points lower | No |
| Drive time per job day | Under 1 hour each way | About 1 hour 10 minutes | No |
| Callbacks | No more than at home | One, fixed the same week | Yes |
| Owner hours | Under 2 a week | About 1 a week | Yes |
Demand and quality are there. Margin misses, and the reason is in the drive-time row: the crew loses more than two hours a day on the road, and the price didn’t account for it.
The decision, by the rules agreed in advance: adjust. Add a travel charge to jobs in the pilot area, book pilot jobs in blocks so a crew stays there for consecutive days, and run eight more weeks. If margin is within three points after that, the full expansion goes to the readiness check with real numbers behind it.
Without the pilot, the company would have hired for the new area at the old price and found the margin problem across dozens of jobs instead of five.
The same structure for a new service
A new service gets the same five parts with different measures. Example: a remodeler testing decks.
- Assumption: existing customers and referrals will buy decks from us at a margin close to our interior work.
- Boundary: up to four decks this season, only for past customers or referrals, only designs we can build with the current crew and one sub for footings.
- Owner: the lead carpenter who has built decks before.
- Limits: tools under a set amount; no new hire; one crew for a week at a time.
- Measures: leads from past customers, close rate, estimate accuracy (estimated vs. actual hours, budget vs. actual), margin, callbacks.
For a new service the measure to watch most closely is estimate accuracy. You don’t have production rates for work you haven’t done, so the first jobs are where you build them. Expanding service offerings covers how to choose which service to test.
Mistakes that turn a pilot into an accident
- No decision rules. Without them, every result looks encouraging to the person who wanted the expansion.
- No boundary. The pilot quietly grows: one more job, one more town, a second crew “just for now”. At that point it’s an expansion nobody decided on.
- The owner runs it. Then you’ve tested whether the owner can do it, not whether the business can.
- Mixed numbers. Pilot jobs not tagged, so margin and drive time can’t be separated from the rest.
- Too short to learn. A pilot that ends before the first jobs are complete measures demand only, not delivery.
Your next action
- Take the growth option you chose and write it as an assumption in one sentence.
- Fill in the brief: boundary, owner, limits, four to six measures with targets.
- Write the expand, adjust and stop rules, and agree them with whoever runs the pilot.
- Set up the tag for pilot clients and jobs before the first lead arrives.
What to review:
- Each week: pilot measures against their targets, and whether the boundary is holding
- At the end: the result against the rules you agreed in advance, not against what you hoped
Next lesson: build your 90-day plan around the constraint and the move you’ve chosen.
Where MotionOps helps
MotionOps keeps the pilot’s numbers separate from the rest of the business:
- Custom Tags: create color-coded tags for jobs, clients and documents, and filter by them.
- Service Areas: create multiple service areas and assign employees to the areas they should cover.
- Lead Source Tracking and Revenue by Lead Source: see where each lead came from and how much revenue each source brings in.
- Drive Time: track driving time on the mobile app, with directions and approximate arrival time.
- Booked vs Collected Revenue: see analytics on booked vs collected revenues.
See plans and pricing, or book a MotionOps demo.
Contractor Scaler Hub: Plan Your Next Stage of Growth, lesson 4 of 5
- Previous lesson: When to Add Another Crew: A Readiness Checklist for Growing Contractors
- Next lesson: 90-Day Business Plan for Contractors: One Goal, Named Owners and Weekly Reviews
- Course toolkit: Plan Your Next Stage of Growth toolkit (PDF)
- All courses and lessons: Contractor Scaler Hub



