Most moving software is built for one location. The day a mover opens a second one — or buys a competitor, or takes on a franchise partner — the software stops keeping up. We’ve watched that wall hit a lot of operators. The ones who get past it aren’t using different software. They’re using the same software differently.
Here are the four habits that separate multi-location operators who run a real network from those who run five separate businesses on five separate logins.
The Wall, in Concrete Terms
You open a second location. Suddenly:
- Reports don’t roll up. You log into Location A’s dashboard, then Location B’s dashboard, then manually combine the numbers in a spreadsheet. By the time you’re done, the data is two days old.
- Lead routing breaks at zone boundaries. A customer 2 km from the boundary submits a lead. Both locations claim it. Neither location follows up because each thinks the other has it.
- Two locations use slightly different vocabulary for the same thing. Location A calls it a “long carry surcharge.” Location B calls it a “distance fee.” The reports don’t match. The accountant sends you an email at 11 PM asking which number is right.
- The operator ends up running the network in a spreadsheet.
This is where the four habits come in.
Habit 1: Pacing vs Last Year, Every Morning
Each location sees one number at 9 AM: bookings today vs the same date last year. Not “vs last week.” Not “vs the monthly target.” Same date last year.
Why same date last year? Because moving is heavily seasonal. Comparing June 12 to June 5 tells you nothing. Comparing June 12, 2026 to June 12, 2025 controls for seasonality, day-of-week, and local school calendars automatically.
If a location is behind at 9 AM, the team knows it before the morning standup. They don’t find out at the end of the month when the report says “June was 14% below last year.” They find out on June 12th, and they have 18 days to fix it.
Habit 2: A Single Connection-Rate Number
Every inbound lead, tracked per location, per agent. Connection rate = the percentage of inbound leads (calls + forms) that actually connected to a sales agent within the target response window.
This number is hard to game. You can’t inflate your connection rate by marking a voicemail as “attempted.” You can’t hide a missed call. Either the agent talked to the lead, or they didn’t.
And it correlates tightly with booked revenue. Not perfectly — a bad agent can connect 100% and close 10% — but more tightly than any other input metric we’ve tracked. (Deeper dive on this metric in our OBE connection-rate post.)
The operators who measure connection rate religiously see a pattern: the locations with the highest connection rates tend to have the highest booked-revenue-per-lead. It’s the single highest-leverage number on the sales floor.
Habit 3: Network-Wide Leaderboards
Sales agents see how they rank across the whole network, not just their location. A top agent in a small market suddenly sees they’re #3 out of 12 network-wide — and the #1 agent is in a market with half their population. Friendly competition does what no manager pep-talk can.
This works because the metric is fair: connection rate and booked revenue per lead are comparable across markets in a way that raw revenue numbers aren’t. A $150K/month agent in a small market and a $200K/month agent in a big market might be performing at exactly the same level on a per-lead basis.
Habit 4: Same Software, Same Reports, Same Vocabulary
Network-wide consistency is unsexy and undervalued. It compounds.
When every location uses the same category codes, the same discount rules, the same workorder templates, and the same report formats, you can compare them. When you can compare them, you can find the ones that outperform and understand why. When you understand why, you can replicate.
Most multi-location software can’t enforce this because each location is on a different account, with different settings, run by a different manager who customized things “their way.” The network operator spends half their time translating between four different versions of reality.
Why Most Multi-Location Software Can’t Do This
Per-seat CRMs disincentivize giving every agent a login. So you have 20 agents but 8 seats. The data is incomplete.
Single-tenant systems can’t roll up. Each location is a separate database. No network dashboard.
Per-location accounts force operators to log in five times to see five reports. Or worse, each location is on a different billing plan with different features enabled.
Margin Context
The headroom from operational discipline at the network level is enormous — bigger than the headroom from any single feature. SmartMoving’s analysis pegs the average moving company at roughly 7% net margin, with top performers exceeding 20%. IBISWorld-derived figures put the average closer to 4.3%. Either way, the difference between average and top-performing is not a better dispatch board or a nicer CRM. It’s consistent, measured, enforced operational habits across every location.
What We Built for Multi-Location Operators
MoveRight handles multi-location natively: role-based access across zones (a sales agent sees their location’s leads, a network manager sees all locations), network-wide reporting that rolls up automatically, lead routing that respects zone boundaries by full postal code, and a training hub differentiated by role so every new hire across the network starts from the same playbook.
Run a multi-location operation? We have a network-wide dashboard. Ask for a tour.
References:
- IBISWorld. Moving Services in the US — https://www.ibisworld.com/united-states/industry/moving-services/1154/
- SmartMoving. What Is a Good Profit Margin for a Moving Company? — https://www.smartmoving.com/blog/moving-company-profit-margin
- SmartMoving. Best Moving Software 2025 — https://www.smartmoving.com/how-to-choose-the-best-moving-company-software
- Movers Development. Best Moving CRM 2026 — https://moversdev.com/best-crm-software-for-movers/