"> 10 KPIs Home Services Owners Track Wrong (And How to Fix Them) - Profitability Partners

10 KPIs Home Services Owners Track Wrong (And How to Fix Them)

Most home services owners track revenue and maybe net income. The best operators — the ones who scale from $5M to $15M and beyond, the ones PE firms pay premium multiples for — track 20-plus metrics across five categories and use them to make real-time decisions. But even among owners who track KPIs, most are tracking them wrong — measuring the wrong thing, at the wrong frequency, or drawing the wrong conclusions from the data.

Here are the ten KPIs we see home services owners consistently get wrong, and how to fix each one so the data actually drives better decisions. For the full KPI framework, see our complete KPI dashboard guide.

You’re measuring activity. You’re not measuring profit.

We tie your call counts, close rates, and crew performance back to actual margin — so you see which parts of the business make money and which ones burn it.

See our reporting work →

1. Tracking Total Revenue Instead of Revenue by Service Line

You know your total revenue. That is a starting point, not an insight. What you need to know is revenue by service category — service calls versus installations versus maintenance agreements versus commercial work — and how the mix is trending over time.

Why this matters: each service line has a fundamentally different margin profile. Service and repair work typically carries 55 to 65 percent gross margins. Installations typically run 40 to 50 percent. Maintenance agreements are lower on the initial visit but generate the highest lifetime customer value. A company showing 20 percent revenue growth that is entirely driven by low-margin installation work is in a very different position than one growing 15 percent through high-margin service calls.

Track revenue by service line monthly. Calculate the mix as a percentage of total revenue. Watch the trend. If your service mix is shifting toward lower-margin work, you may be growing revenue while shrinking profit — and you will not catch it until the quarterly P&L tells you something went wrong. See our P&L analysis guide for how to build segmented reporting.

2. Measuring Gross Margin in Aggregate Instead of by Job Type

A blended gross margin of 50 percent sounds healthy. But if your service work runs at 60 percent and your installation work runs at 42 percent, the blended number is hiding a problem — or an opportunity — depending on your mix.

The most common mistake is calculating gross margin using only materials as the cost input, ignoring direct labor. True gross margin includes all direct job costs: technician wages while on the job, materials and parts, equipment, subcontractors, and any other cost that exists only because you did that specific job. When you include fully loaded labor in the calculation, gross margins often look very different than the owner expected.

Track gross margin by service type — service calls, installations, maintenance, commercial — and do it monthly. If a service line is consistently below your target margin, you have a pricing problem, an efficiency problem, or a mix problem within that category. Any of those are actionable once you can see them. None of them are visible in a blended number.

3. Ignoring Revenue Per Technician

Revenue per technician is one of the most revealing metrics in home services, and most owners do not track it. It tells you whether your team is productive, whether you are overstaffed or understaffed, and whether adding another technician will generate a return.

The benchmark varies by trade and market, but for residential HVAC and plumbing, a productive service technician should be doing $300K+ in annual revenue, with strong performers well past $400K. Install crews are a different animal entirely — measured on the sold install revenue they complete, they flow far more per head, so never blend the two into one average. If your average is $250K, you have a utilization problem — either the techs are not being dispatched efficiently, the average ticket is too low, or there are not enough calls to fill their schedule.

Track revenue per technician monthly and trend it over time. When you hire a new tech, model how long it takes them to ramp to full productivity and track the actual ramp against your projection. If you are considering hiring, use this metric to determine whether you need more capacity or whether you need to get more out of your existing team first.

Are your techs hitting these numbers?

We benchmark revenue per tech, margins, and comp structures as part of running contractors’ books — with a fractional CFO who knows your trade:

HVAC →Plumbing →Electrical →Roofing →

4. Measuring Marketing Spend as a Total Dollar Amount Instead of Cost Per Acquisition

“We spend $12K a month on marketing” tells you nothing useful. What matters is what that $12K generates — specifically, the cost per lead, cost per booked call, and cost per acquired customer by channel.

When you track marketing as a total dollar figure, you cannot make intelligent allocation decisions. You do not know whether your Google Ads are generating customers at $150 or $450. You do not know whether SEO is outperforming direct mail or vice versa. You are managing one of your largest overhead categories — 5 to 12 percent of revenue — on intuition instead of data.

Break marketing spend by channel. Track leads generated per channel. Calculate cost per lead and cost per acquired customer for each. PE-backed platforms measure cost per lead, cost per booked call, cost per sold job, and customer lifetime value by acquisition channel — and they reallocate spend weekly based on the data. You do not need to be that sophisticated, but you need to know which channels are generating profitable customers and which are burning money.

5. Tracking Close Rate Without Distinguishing Between Job Types

Your overall close rate on estimates might be 38 percent. But if your service close rate is 75 percent and your installation close rate is 22 percent, the blended number is meaningless — and the actions you would take to improve each are completely different.

A low service close rate usually indicates a pricing or presentation problem — the customer called because they have a need, and something in your process is failing to convert that need into a paid job. A low installation close rate might indicate a competitive pricing issue, a financing gap, or a follow-up process that is not persistent enough.

Track close rates separately by service type and by technician. Technician-level close rate data is especially powerful — if one tech closes at 45 percent and another at 25 percent on the same type of work, that is a training and coaching opportunity, not a market problem.

6. Looking at Average Ticket Without Context

Average ticket is one of the most commonly tracked metrics, and one of the most commonly misunderstood. An average ticket of $800 means nothing without knowing whether that includes service calls, installations, or both — and whether the trend is up, down, or flat.

Track average ticket by service type. Service call average ticket is a function of your pricing, your technician’s ability to diagnose and present solutions, and the complexity of the work. Installation average ticket is a function of your equipment pricing, financing availability, and the mix of systems you are selling.

The trend matters more than the absolute number. If your service average ticket has declined 8 percent over six months, that may indicate technicians are not presenting options effectively, your pricing has not kept up with costs, or your job mix is shifting toward simpler, lower-priced work. Each explanation requires a different fix. Without the segmented trend data, you are guessing.

One more thing average ticket has to account for: zero-dollar invoices. Calculated across all completed jobs, average ticket includes the runs where no sale was made — and that is exactly what makes it powerful, because measured that way it reflects both your conversion rate and your real ticket size in one number. But pair it with a second view: average ticket by segment for work actually won, so you can see true ticket size without the conversion noise. And do not ignore what the zero-dollar runs cost you. On service work especially — where technicians are typically paid hourly, drive time included — every lost sale is paid labor with no revenue against it. A high zero-dollar rate quietly drags profitability even when the won-job tickets look healthy.

7. Tracking Customer Count Without Customer Acquisition Cost or Lifetime Value

“We added 200 new customers this quarter” sounds great. But what did those customers cost to acquire? And what are they worth over their lifetime?

Customer acquisition cost (CAC) is total marketing and sales spend divided by new customers acquired. Customer lifetime value (LTV) is the total revenue you expect from a customer over the duration of your relationship. The ratio of LTV to CAC tells you whether your growth is profitable — if you are spending $400 to acquire a customer who generates $500 in lifetime revenue, that is a very different situation than spending $400 to acquire a customer worth $3,000 over five years.

Most contractors have never calculated either number. Start simple: total marketing spend last quarter divided by new customers acquired gives you a rough CAC. Average revenue per customer per year multiplied by average customer tenure gives you a rough LTV. Refine from there, but even rough numbers are dramatically more useful than having no numbers at all.

8. Measuring Technician Performance by Revenue Alone

Revenue per technician matters, but it is an incomplete picture. A tech generating $500K in annual revenue at 45 percent gross margin is more profitable than a tech generating $600K at 35 percent margin. Revenue without margin analysis tells you who is busy — not who is making you money.

The full technician performance picture includes: revenue generated, gross margin on their work, average ticket, close rate on presented options, callback rate (jobs that had to be revisited for the same issue), and customer satisfaction scores. A tech with high revenue but a high callback rate is generating rework that costs you money. A tech with moderate revenue but a 50 percent close rate and zero callbacks is likely your most profitable team member.

And before comparing anyone, account for role. A technician spending the week on callbacks and warranty work, a maintenance tech running tune-ups, and a tech running true demand service calls are playing three different games — their revenue, average ticket, and close rates are not comparable on an apples-to-apples basis. Segment by role first, then compare within the role.

Review these metrics with the team on a regular cadence. Use the data for coaching, not punishment — technicians who see their own numbers and understand how they connect to their compensation are more engaged and more productive than those who are managed by feel.

9. Checking Cash Flow Only When Something Feels Tight

Many contractors only think about cash flow when they are worried about making payroll or a large payment is coming due. By then, it is reactive management — scrambling to collect receivables, delaying vendor payments, or drawing on a credit line.

Cash flow should be tracked weekly and projected 8 to 12 weeks forward. What are the expected inflows (customer payments, maintenance agreement renewals, financing proceeds)? What are the expected outflows (payroll, vendor payments, equipment payments, tax obligations)? Is there a gap, and if so, when does it hit?

For residential contractors with relatively short payment cycles, cash flow is usually less critical than for commercial operators — but seasonal swings can still create crunch points. A simple cash flow forecast that projects monthly inflows and outflows for the next three to six months prevents surprises and gives you time to act before problems become emergencies.

10. Tracking KPIs Without Ever Acting on Them

This is the meta-mistake. Plenty of owners collect the right numbers — and then let them sit. Tracking is not the discipline; acting is. A KPI that moves and triggers nothing is decoration.

The rhythm that works for most operators is tied to the monthly close: when the financial package lands, the operational metrics get read next to it — call volume, average ticket, close rate, revenue per tech, cost per lead — compared against targets and the prior period. Strategic metrics like customer acquisition cost, lifetime value, and revenue mix deserve a deeper look quarterly.

The part most owners skip: every metric that moved gets an owner and an action. If average ticket dropped 10 percent, someone investigates the price book and how options are being presented. If call volume spiked but close rate fell, find out why before adding ad spend. If cost per lead jumped on one channel, reallocate. That discipline — numbers reliably turning into decisions — is what separates proactive operators from reactive ones, and it is one of the first things PE firms install when they acquire a home services company.

From our client work: The contractors who get the most value from KPI tracking are not the ones who build the most sophisticated dashboards. They are the ones who track the right metrics, at the right frequency, segmented in a way that is actually actionable. A simple set of 10 to 15 KPIs on a disciplined monthly rhythm beats a complex 50-metric dashboard that nobody looks at. Start with the metrics that connect most directly to profitability — revenue per tech, gross margin by service line, cost per lead, and close rate — and build from there.

Want to know which of these numbers actually matter for your business?

We tie your ServiceTitan or Housecall Pro data to your financials as part of our bookkeeping and fractional CFO work — margin by service line, revenue per technician, real ticket sizes by segment — so you can see what is working, what is not, and where the money is going. Start with our free Margin Diagnostic Calculator to understand your baseline, or reach out to talk through your numbers.

Related: the complete KPI dashboard guide, P&L analysis for home services, overhead benchmarks by category, the KPIs that actually matter

Raymond Gong
About the Author
Raymond Gong

Raymond Gong is one of the senior partners of Profitability Partners, a fractional CFO and accounting firm built exclusively for home services companies — HVAC, plumbing, electrical, and roofing operators doing $5M–$30M in revenue. Prior to Profitability Partners, Raymond was a private equity professional at Black Diamond Capital Management and Third Lake Partners, a large family investment office. Raymond runs the books, the reporting, the profitability optimization, and the exit prep for contractors nationwide, working daily inside ServiceTitan, Housecall Pro, and QuickBooks — turning messy operational data into financials owners can actually run the business on, and that buyers and lenders take seriously. Raymond is a graduate of Vanderbilt University and is based in Tampa, FL.

Connect on LinkedIn

Raymond Gong

Raymond Gong is one of the senior partners of Profitability Partners, a fractional CFO and accounting firm built exclusively for home services companies — HVAC, plumbing, electrical, and roofing operators doing $5M–$30M in revenue. Prior to Profitability Partners, Raymond was a private equity professional at Black Diamond Capital Management and Third Lake Partners, a large family investment office. Raymond runs the books, the reporting, the profitability optimization, and the exit prep for contractors nationwide, working daily inside ServiceTitan, Housecall Pro, and QuickBooks — turning messy operational data into financials owners can actually run the business on, and that buyers and lenders take seriously. Raymond is a graduate of Vanderbilt University and is based in Tampa, FL.

See where your margins are leaking

Book a free consultation with a senior partner. We'll review your situation and tell you honestly if we can help.

Book Free Consultation →
Find Out What Your Margins Should Be →

One HVAC client went from 9% to 17% net margin — that’s +$7M in exit value.

Real client result — not a hypothetical

In a free 30-minute call, we’ll show you exactly where your margins are leaking — and what to fix first.

Your true margins, fully loaded — we calculate your real cost per job including labor burden, materials, and subcontractor costs, then benchmark against top performers so you see exactly where you’re leaving money
The dollar impact of each gap — we quantify what every margin leak and overhead inefficiency is actually costing you per month, so nothing stays hidden
The 3-5 highest-ROI fixes — ranked by impact, so you know exactly where to start
See What You’re Leaving on the Table Free · No obligation · Takes 30 minutes