One additive tree — Region → Brand → Office — scoped to your role, with live revenue, recurring ARR and the data-grain that says how far you can trust each number.
The footprint rolls up to 37 offices across 10 brands, but the roll-up isn't finished: ~$6.6M of integration synergy is still unbanked across 4 mid-integration brands and $36.3M of cross-sell whitespace is in play. Point the org at banking the synergy and harvesting the attach.
4 of 4 headline metrics improving vs prior · still off target: ARR (Recurring) $314M vs $330M, Recurring Revenue Mix 40.0% vs 45.0%
4 brands are mid-integration, led by RFI Enterprises at ~$2M of unbanked EBITDA — synergy that only lands when the cutover finishes.
37 offices across 10 brands rolled up additively
Accelerate ISC ERP/SOC cutover; rebalance project mix toward recurring.
Southeast GM 200bps below plan amid RFI/ISC integration drag.
$36.3M of Fire↔Security↔AV attach sits in the installed base; Oracle — multi-region DC security + ON-X (Security + Monitoring, $12.5M) leads the queue.
5 external demand signals tracked
Prioritize solution design; align certified-tech coverage in new metros.
News signal converted to qualified, credit-cleared multi-region pursuit.
The roll-up lens, made operable. Pick the role you're signed in as and the tree opens at your scope; every level sums additively from the office grain. The twist that's pure Pavion: each office is tagged office-grain actual, AI-allocated, or region-only estimate — so the headline isn't just the number, it's how much of it you can bank. Brands carry their business unit, integration state and GM straight from the M&A registry.
Set an access level, drill the tree, rank offices within a cohort, and see who owns each unit — each office links to the map, each brand to its Brand / M&A 360.
71% is office-grain actual; the rest is AI-allocated from area/region postings while integration completes — shown as an estimate, reconciled to the regional total.
| # | Office | Office-grain coverage | Grain | |
|---|---|---|---|---|
| 1 | Chantilly (HQ), VA · Pavion (organic) | 100% | Actuals | |
| 2 | Washington, DC · Pavion (organic) | 98% | Actuals | |
| 3 | Mechanicsville, VA · Pavion (organic) | 97% | Actuals | |
| 4 | Baltimore, MD · Pavion (organic) | 96% | Actuals | |
| 5 | Norfolk, VA · Pavion (organic) | 95% | Actuals |
| Region · Brand · Office | Revenue | ARR | Gross ~34% | Devices | Coverage | Health | Grain / link |
|---|---|---|---|---|---|---|---|
| (4)23% | $179M | $75M | $60M | 110k | 9637% | 1/5 ⚠ | — |
| (2)7% | $57M | $23M | $19M | 31k | 9451% | ✓ | Brand 360 → |
| (1)6% | $48M | $20M | $16M | 30k | 9800% | ✓ | Brand 360 → |
| (1)6% | $44M | $19M | $15M | 28k | 10000% | ✓ | Brand 360 → |
| (1)4% | $30M | $13M | $10M | 21k | 9200% | 1/1 ⚠ | Brand 360 → |
| (1)21% | $165M | $63M | $55M | 99k | 9802% | ✓ | — |
| (5)21% | $165M | $63M | $55M | 99k | 9802% | ✓ | Brand 360 → |
| (3)19% | $153M | $57M | $51M | 84k | 7833% | 4/8 ⚠ | — |
| (6)14% | $109M | $40M | $37M | 60k | 8361% | 2/6 ⚠ | Brand 360 → |
| (1)4% | $33M | $13M | $11M | 18k | 7200% | 1/1 ⚠ | Brand 360 → |
| (1)1% | $11M | $4M | $4M | 6k | 4500% | 1/1 ⚠ | Brand 360 → |
| (3)17% | $134M | $50M | $45M | 71k | 8088% | 4/8 ⚠ | — |
| (6)14% | $113M | $42M | $38M | 60k | 8352% | 2/6 ⚠ | Brand 360 → |
| (1)2% | $13M | $5M | $4M | 7k | 8000% | 1/1 ⚠ | Brand 360 → |
| (1)1% | $8M | $3M | $3M | 4k | 4500% | 1/1 ⚠ | Brand 360 → |
| (2)16% | $122M | $47M | $41M | 65k | 8472% | 2/5 ⚠ | — |
| (4)10% | $81M | $31M | $27M | 43k | 8610% | 1/4 ⚠ | Brand 360 → |
| (1)5% | $41M | $16M | $14M | 22k | 8200% | 1/1 ⚠ | Brand 360 → |
| (1)4% | $32M | $13M | $11M | 19k | 5975% | 2/6 ⚠ | — |
| (6)4% | $32M | $13M | $11M | 19k | 5975% | 2/6 ⚠ | Brand 360 → |
The roll-up isn't finished. Three queues that turn the org tree into a plan: brands still integrating, cross-sell whitespace, and the external signals pulling demand.