The right next market is the one where you can win profitable work soonest with the least disruption to the business you already have, not the biggest one on the map. For an Ontario business, that usually means a neighbouring city or region, chosen by a simple score and confirmed by a small, capped test. This guide walks through the method we use, with a worked example from Waterloo Region.
Why expansion goes wrong
Most failed expansions share one of three causes: a weak home market, no test, or no stop rule. Owners see a competitor open in a new town, or get a few enquiries from somewhere new, and commit staff, vehicles or a lease before checking that demand is real and profitable.
The cost is rarely just the money spent in the new market. It's the attention pulled away from the home market, which often slips at the same time.
Before you score anything, check three basics:
- Your home market is profitable and steady.
- Someone other than you can deliver the work.
- You have spare capacity or a realistic hiring plan.
If any is missing, fix it first. Our growth diagnosis is designed for that.
Step 1: Draw up three to five candidates
Start with places you can already reach, and places that already send you some enquiries. Look at last year's enquiries and jobs: which towns outside your core produced any at all? Add towns within a drive time you'd accept for regular service.
In Ontario, the obvious candidates are usually adjacent municipalities: Burlington for an Oakville firm, Clarington for an Oshawa firm, Innisfil for a Barrie firm, Thorold for a St. Catharines firm. Our areas page covers the main regions.
Step 2: Score each candidate on five factors
Use a 1–5 score for each factor, then weight them. These five work for most service and retail businesses:
| Factor | What to look at | Weight |
|---|---|---|
| Demand size | Population and the number of likely buyers, from the census | 25% |
| Buyer fit | Housing mix, household or business types that match your best customers | 25% |
| Reach | Drive time from your base at the hours you'd actually travel | 20% |
| Competition | How many similar businesses appear prominently in local search and maps | 15% |
| Existing signal | Enquiries or customers you already get from there | 15% |
Adjust the weights to suit your business. A B2B supplier might add a factor for named business parks; a seasonal business might add one for year-round demand.
Step 3: Gather the data
Most of what you need is free and public. Statistics Canada's Census Profile gives population and dwelling types for every Ontario municipality. Municipal sites and open-data portals list business improvement areas and employment lands. Your own records supply existing signal. For competition, search for your main service plus the town name on a phone and count the businesses that appear on the first screen and in the map.
A worked example from Waterloo Region
Suppose a Kitchener home-organising business, whose best customers live in detached houses, is choosing between Guelph, Cambridge and Waterloo. The 2021 census profiles for Waterloo, Guelph and Cambridge show:
- Cambridge: 138,479 residents; 56.8% of dwellings single-detached.
- Guelph: 143,740 residents; 48.6% single-detached.
- Waterloo: 121,436 residents; 49.2% single-detached, with 22% of dwellings in buildings of five or more storeys.
The owner then adds drive times, a quick competition count and last year's enquiries. A possible score:
| Factor (weight) | Cambridge | Guelph | Waterloo |
|---|---|---|---|
| Demand size (25%) | 4 | 4 | 3 |
| Buyer fit (25%) | 5 | 3 | 3 |
| Reach (20%) | 4 | 3 | 5 |
| Competition (15%) | 3 | 3 | 2 |
| Existing signal (15%) | 2 | 1 | 4 |
| Weighted score | 3.80 | 2.95 | 3.40 |
Cambridge wins on buyer fit, because its housing is the most house-heavy of the three, even though Waterloo is closer and already sends some work. That's the kind of result scoring is for: it challenges the easy assumption.
Step 4: Design a capped test
Turn the winning candidate into a 60- to 90-day test with a budget, a target and a stop rule. Write all three down before you spend anything.
- Budget: for example, $3,000 to $6,000 in local ads, plus a dedicated page and profile updates.
- Go threshold: for example, at least 25 qualified enquiries and 7 booked jobs at your normal margin.
- Stop threshold: for example, fewer than 10 qualified enquiries after 60 days.
- Between the two: extend the test once, with one change, then decide.
Name real communities in your test page. In Cambridge, for example, that means speaking to Galt, Preston and Hespeler rather than a generic "Cambridge" headline. Our Waterloo Region and Guelph page explains why.
Step 5: Read the results honestly
Compare the test against the thresholds you set, not against your hopes. Look at cost per qualified enquiry, booking rate, average job value and margin, for the test market only. Then add the hidden costs: travel hours, jobs delayed at home, overtime.
If it's a go, write a 12-month rollout plan for the new market and fund it separately from your home-market budget. If it's a stop, you've learned something useful for the price of a modest ad budget, and you can test the second-placed candidate next.
Ontario factors people forget
A few local realities change the score more than owners expect.
- Drive time at rush hour, especially across the GTA and along the QEW.
- Seasonal towns, such as Wasaga Beach or Niagara-on-the-Lake, where demand swings with visitors.
- Two-tier government in regions like Durham, Niagara and Halton, which can mean checking with both regional and local municipalities on any licence or permit. We don't advise on those; confirm with the municipality.
- Language, for example French-speaking buyers around Ottawa, or large Punjabi-speaking communities in Brampton.
When to get help
If you'd like a second opinion on the scoring or help running the test, that's what our expansion service does. See second-market expansion for what's included, pricing for project ranges, or the contact page to start a conversation.
Frequently asked questions
Where can we find population and housing data for Ontario towns?
Statistics Canada's Census Profile has free figures for every municipality, including population and the mix of houses and apartments. Municipal websites and open-data portals often list business improvement areas and employment lands.
How many candidate markets should we compare?
Three to five. Fewer than three and you aren't really comparing; more than five and the scoring becomes a project in itself.
What if the highest-scoring market feels wrong?
Look at which factor is driving the score. If your gut disagrees, there's often a factor you haven't included, such as a key staff member's commute or a supplier's location. Add it and rescore, but don't drop the scoring altogether.
How long should a market test run?
Usually 60 to 90 days. Shorter tests are mostly noise, especially for services where buyers take weeks to decide. Agree the length and the go and stop thresholds before you start.
Sources
- Statistics Canada: Census Profile 2021, Waterloo (2026-10-22)
- Statistics Canada: Census Profile 2021, Guelph (2026-10-22)
- Statistics Canada: Census Profile 2021, Cambridge (2026-10-22)
- Statistics Canada: Census Profile 2021, Barrie (2026-10-22)