Multi-Crew Lead Routing: How to Split Calls Across Territories and Crews
Route calls by the rule that matches your biggest cost: territory when drive time hurts, job type when skills differ, round robin when crews are interchangeable, and capacity caps when one crew gets swamped. Write a fallback for every rule so no call dies in a ring. This is part of growing a home-service company.
Why routing matters once you have two crews
With one crew and one office phone, routing is "whoever answers." Add a second territory or a second estimator and the questions start:
- Who gets the call from a homeowner in the far corner of the service area?
- What if one estimator is booked a week out and another is free tomorrow?
- Who handles a roof call versus a gutter call?
- Who covers when someone's on vacation?
Without rules, the nearest or loudest person grabs the good calls and the rest get leftovers. Calls you paid for sit in voicemail. Homeowners calling several companies won't wait.
Step 1: List what you're actually splitting
Write a table of your crews, estimators and locations, and what each can do:
| Resource | Area | Job types | Hours | Max appointments a day |
|---|---|---|---|---|
| Crew A | North side | Replacement and repair | Mon-Sat | 3 |
| Crew B | South side | Repair only | Mon-Fri | 4 |
| Estimator 1 | Whole metro | Large jobs | Mon-Fri | 5 |
| Office | n/a | Overflow | After hours | n/a |
This is illustrative. Your table will differ. The point is that routing rules come from facts like these, not from a feeling about who's busy.
Step 2: Pick the rules
Territory or zip code
Assign each zip, city or radius to a crew. This keeps windshield time down and makes it easy to explain: "North of the river goes to Crew A."
Watch the edges. Homeowners near a boundary can go either way, so choose a tie-breaker: the crew with the earliest open slot, or the one that did the neighbor's job.
Use it when: drive time is a big share of cost, or crews know specific neighborhoods.
Job type or skill
Send commercial to one team, roof replacements to your estimator and small repairs to a service tech. A caller's first answer in the intake call decides it. Your qualification questions feed these rules.
Use it when: skills, licenses or equipment differ.
Round robin
Calls rotate through a list: A, B, C, A, B, C. It's simple and perceived as fair.
Weakness: it ignores who's busy and who's far away. It works best when crews are interchangeable and territories overlap, or when you're sorting among estimators.
Availability and calendar
Check each person's calendar and assign the earliest open slot within drive range. This gets homeowners booked fastest, and speed matters; see speed to lead. It needs a shared calendar and a habit of keeping it current.
Capacity caps
Set a maximum number of appointments per day or week per crew. Once a crew hits the cap, calls go to the next rule. Without caps, a good crew gets overbooked and the quality of quotes drops. The reasoning is the same as in how to know when you can take more leads.
Time of day
Route daytime calls to the office and after-hours calls to an on-call rotation or an answering service. See after-hours call handling.
Priority or value
Some shops send high-value jobs, such as full replacements or insurance claims, to their best closer first. If you do this, make the criteria explicit, like job type from the intake call, not a gut call about who "sounds" big.
Step 3: Stack the rules in order
Most shops use a stack. A common pattern:
- Is it in service area? If not, decline politely or refer.
- Job type? Send to the right team.
- Territory? Pick the crew for that zip.
- Capacity? If that crew is at its cap, go to the next crew.
- Availability? Book the earliest slot.
- Tie? Round robin.
Draw it as a flowchart on one page. If you can't draw it, nobody can follow it.
Step 4: Build a fallback for every rule
The most expensive routing mistake is a rule with no plan B.
- No answer in 15 to 20 seconds: ring the next person.
- Nobody answers: go to the office or an answering service.
- Still no answer: voicemail plus an instant text-back. See what to do with missed calls.
- Everyone's capped: book the next available day, tell the caller honestly, and offer to hold the slot. Don't pretend there's an opening.
- Out of area: a short script and, if you have a friendly peer, a referral.
Pick your timing and test it by calling your own number.
Step 5: Decide who answers first
Two models:
- Central intake. One person or team answers every call, qualifies it and books it onto the right calendar. Cleaner data and a consistent script. This is the default I'd start with once you pass two crews. Compare in-house versus outside help in answering service vs. in-house CSR.
- Direct to crew. Calls ring the crew lead's phone. Faster for the caller, but it depends on techs answering while working, and quality varies.
Many shops use central intake for first contact and direct lines for existing customers.
Step 6: Tag and measure by crew
Routing is a hypothesis. Check it.
- Answer rate by crew or person. Who picks up?
- Time to first response.
- Call-to-estimate rate by crew. See call-to-estimate rate.
- Close rate by crew and by territory.
- Average drive time per appointment.
- No-shows and reschedules.
You need the source and the assigned crew on the same record. A CRM or a spreadsheet will do, provided you tag every call with a source via call tracking. Review it monthly. If Crew B closes far fewer jobs than Crew A on the same job type, look at the people, the territory, and the calls they're getting before you blame the leads.
Routing paid calls by territory
If you buy inbound calls, territory matters twice: where the call comes from and where your crews can go. Make sure the area your vendor targets matches the zips you actually serve and can reach, and use a different tracking number per territory or per campaign so you see results by area. At RankLocal, calls are exclusive inbound calls from homeowners, and you pay only for qualifying calls, those over 60 seconds. How a call that rings through multiple phones is counted is a question for any vendor, so keep your own log and compare. The basics are in how pay-per-call works.
Trade pages like roofing leads or fence leads cover how calls differ by job type, which helps when you set job-type rules.
A worked example
Here's a hypothetical roofing company with two crews and one estimator.
- North crew covers four zips, south crew covers five, and the estimator handles replacements anywhere.
- A call comes in from a north zip, and the caller says the roof is leaking.
- Intake qualifies: owns the home, leak after a storm, wants a quote.
- Rule 1: in area. Rule 2: leak repair, send to the north crew's calendar. North crew's cap is 3 a day and they have 2. Book tomorrow morning.
- The next call is a full replacement in a south zip. Rule 2 sends it to the estimator, whose calendar has an opening Thursday. Booked.
- A third call arrives after 7 p.m. It goes to the on-call phone, then to voicemail with a text-back, and gets slotted the next morning.
Nobody had to decide on the fly. That's the goal.
Mistakes to avoid
- Rules in someone's head. Put them in writing.
- Routing to people who don't answer. Check the numbers.
- No cap. A star crew gets buried.
- Changing rules weekly. You can't measure what keeps moving.
- Ignoring the caller's wait. Every extra hop adds seconds. Keep the chain short.
- Splitting too early. With one crew, the rules above are overhead.
When your routing is working and you have room for more calls, you can apply at RankLocal and test volume by territory.
Frequently asked questions
What is lead routing for a contractor?
It's the set of rules that decide which crew, estimator or location gets an incoming call or lead. Common rules include service area, job type, availability and round robin.
Should I route by zip code or by round robin?
Use zip or territory rules when drive time drives your cost, and round robin when crews are equally able to cover the same area. Many shops combine them.
What happens when the assigned crew doesn't answer?
Set a fallback. Ring the next person after a fixed number of seconds, then the office, then voicemail with a text-back. A call with no fallback becomes a lost lead.
Does routing affect which calls I'm billed for?
Billing depends on your lead vendor's terms, not your routing. If you buy pay-per-call, ask how a call that rings through to several phones is counted, and compare it with your own log.
More in this guide
Related resources
Want exclusive inbound calls routed to your phone? You pay only for qualifying calls.
Apply for a territory