The RevOps Maturity Model for Professional Services Firms
Most RevOps maturity models were built for SaaS, or are too broad to be useful. In a services firm, people are the product. Revenue only shows up when the right people are on billable work, projects stay in scope, and invoices get paid. This model scores that system.
General RevOps maturity models are SaaS-oriented or too broad.
The published models from HubSpot, Gartner, and others grade useful things: process, data, technology, alignment. But they assume a funnel feeding a subscription product. A services firm works differently, in four ways that change what you should measure.
You can win work you can't staff.
SaaS models treat demand as the only limit on growth. In a services firm, the limit is your bench. Sales and staffing have to move together.
Profit is made in delivery, not the funnel.
Utilization, realization, your junior-to-senior mix, and revenue per employee decide margin. Lead scoring doesn't.
A bad estimate loses money before the work starts.
Services are sold as a scope and a price. If the estimate is wrong or the SOW is loose, the project bleeds no matter how well the team delivers.
Your growth and your risk both live in current clients.
The easiest revenue is expansion during delivery. And one client over 25% of revenue threatens both the firm and its valuation.
Four pillars. Five levels. Built for the firm, not the funnel.
The model keeps the four-pillar, five-level structure used in every MYD engagement, then changes what each pillar measures. For mid-market firms of roughly 50 to 250 people, Level 3 to 4 is the realistic, high-ROI target.
How deals match your team's capacity, how work gets scoped and priced, and how signed work turns into cash.
Founder or partners sell ad hoc. Nobody checks whether the team can staff what's being sold. Scopes priced by gut, SOWs inconsistent or verbal. Invoicing is reactive and nobody watches how long clients take to pay.
Documented sales stages and a standard SOW template. Pipeline gets reviewed, but not against team capacity. Rough estimation templates. Billing on a cadence, DSO tracked.
Pipeline reviewed against the bench in planning. Estimates built from what past projects actually took. Change orders enforced. Milestone billing, DSO managed to a target.
Deals weighted by how likely they are to close and whether you can staff them; staffing pre-committed on late-stage deals. Estimates checked against actuals and fed back. Billing triggers automated, collections risk flagged early.
Demand, capacity, and pricing rebalanced continuously. Prices flex with demand and available capacity. Scope risk priced in. Cash comes in with almost no manual chasing.
A weak pillar tells you which part of the tree is failing.
The pillars map directly onto the Growth Tree we use across every client engagement, so the diagnostic uses one vocabulary from first conversation to final report.
Data quality, time and project data capture, hygiene
How CRM, PSA, and finance connect; how won deals hand off to projects; how SOWs turn into invoices
How sales matches team capacity, how delivery people sell, how accounts grow
Utilization, realization, margin, revenue per employee, and a forecast you can staff
You cannot fix the fruit by working on the fruit.
The split that matters is revenue model, not label.
Same four pillars, same five levels. What changes between a project-led consultancy and a retainer-led agency is the weighting, and what “good” looks like.
Project-Led
Consultancies, advisory firmsRevenue comes in lumps, project by project. Matching sales to available staff matters most; repeat clients and expansion smooth it out.
Often steep pyramids where junior staff drive margin. Boutique strategy shops may be partner-only.
Value or fixed-fee plus time and materials. Most of the risk sits in the estimate.
Relationships and referrals; the people who deliver also sell. Standard demand-gen advice applies less.
Present but spread across engagements.
Retainer-Led
Agencies, MSPs, managed servicesRetainer-heavy and more recurring, so retention math looks closer to SaaS.
Mixed seniority; less of a pyramid.
Retainer plus project work plus media markup. Under-delivery risk spreads across the retainer.
More marketing-led pipeline and a dedicated new-business function.
Often higher; depending on one anchor account is common.
Score your firm in ninety seconds.
Rate each pillar 1 to 5 against typical execution. Hover any number to see what that level looks like in practice. The average places you in a band, and the band tells you where an engagement starts.
Score all four pillars against typical execution, not a best-case week. Most teams overscore.
Revenue depends on heroics; margin and cash are blind spots.
14-day Cleanup first, then a foundational build starting at data and architecture.
Documented and visible, but not yet tied to capacity or predictive.
A full RevOps build aimed at moving the weakest pillars up two levels.
Measured and tied to capacity; the forecast is reliable.
An optimization retainer focused on the lagging pillar.
The sell-and-deliver system improves itself.
Advisory work: continuous rebalancing, advanced analytics, multi-entity rollups.
Scoring is evidence-based, not self-assessed.
Each level gate is measurable from HubSpot, the PSA, or finance data. A firm scores at a level only when it clears the gates for that level and every level below it.
| Pillar | Level 2 gate | Level 3 gate | Level 4 gate |
|---|---|---|---|
| Process | Documented stages in CRM; standard SOW template in use; speed-to-lead tracked | Stage hygiene ≥90%; required field completion ≥90%; speed-to-lead under 1 hour; enforced change-order process; DSO ≤45 days | Estimate-to-actual variance within ±10%; billing triggers automated; collections risk flagged before due date |
| Enablement | At least one revenue source besides the founder; expansion revenue tracked as its own pipeline | Founder-sourced revenue below 50%; account plans on top 10 accounts; leverage targets set by service line | Expansion pipeline per account manager; realization coached against per-person data |
| Insights | Utilization and realization reported monthly at firm level; client concentration calculated | Utilization, realization, and margin by person and service; largest client below 25% of revenue; resource-loaded forecast in place | Forecast variance tracked against actuals; leading-indicator alerts live (bench risk, realization erosion, scope creep) |
| Systems | CRM is the single source for pipeline; time tracking compliance ≥90% weekly | CRM-PSA-time tracking integrated with no duplicate data entry; automated deduplication on | Bi-directional CRM-PSA-finance sync; sell-and-deliver dashboards near real time |
Level 1 is the absence of the Level 2 gates. Level 5 is sustained Level 4 performance plus continuous rebalancing across demand, capacity, and pricing. Stage hygiene, required-field completion, and speed-to-lead are hard gates; the rest are MYD default targets, tunable per engagement.
Seven metrics every services firm should be able to pull.
These are the evidence behind the Insights pillar and the numbers a diagnostic pulls first. If your systems cannot produce them, that itself is the finding.
Billable utilization
Share of available hours on billable workHealthy firms run break-even utilization at 50-60%. Break-even above 70% signals structural problems.
Realization rate
Revenue captured vs standard-rate value of work doneLow realization exposes scope creep, write-offs, pricing pressure, and a delivery-to-finance disconnect.
Leverage
Ratio of junior to senior staff (the delivery pyramid)Higher leverage lifts margin when juniors bill above their cost. Track the mix by service line.
Revenue per employee
Total revenue divided by headcountThe metric most correlated with firm valuation. Partner-only boutiques near $600K; full-service agencies near $180K.
Project gross margin
Profitability after direct delivery costConfirms pricing held and scope stayed intact.
Days sales outstanding
Time from billing to cashFlags friction in billing, acceptance, or collections.
Client concentration
Revenue share from the largest clientAbove 25% in one client is an existential risk and can depress sale valuation by 15-30%.
Find the weak pillar. Fix that first.
A guided diagnostic scores all four pillars from your actual HubSpot, PSA, and finance data, then shows you exactly where to start. We re-score at every milestone, so progress is provable.
Schedule a conversation