The 5 KPI's that show problems before they happen
19 Jun 2026 · 8 min
John Wilson, founder of a $40 million home-service company, breaks down five KPIs that reveal problems before they hurt the business: leads, booking rate, average ticket, closing rate, and number of options. Each metric maps to a specific part of the customer journey and pinpoints exactly where to fix things. Daily huddles and public dashboards keep the numbers visible and actionable.
Chapters
Most owners are trying to fix problems that they can't see, like they're just guessing and shooting in the dark at whatever the problem is. In a home service business, there are basically 5 numbers. They're going to tell you how you're doing: leads, booking rate, average ticket, closing rate, and number of options. And those 5 numbers are going to tell you most of the problems that you have inside your business. We're running a business, so let's focus on what we can see. If you take that philosophy to more of your business, it'll start helping you Unpack it. Things like how you organize your field service management software, how you organize your financials, how you do job postings and marketing management. Everything ties back to you have to know the fundamental numbers that run your business. You have to know what drives it, because when something breaks, you need to know that that one thing broke. I'm John Wilson. Over the last 10 years of my life, I've spent it building a $40 million home service company. On this channel, we break down how to build your business. So let's dive in. These numbers show the whole customer journey, which is why they're so valuable. How many customers are contacting us? Do they like our call center? Are they booking? How many of them are trusting us with a sale? That's our closing rate. Are they trusting us with a big number or small number? Average ticket. And did we do a good job presenting to them and building trust, which is number of options? It walks you through the whole customer journey, and then that's going to get reflected later in your financials with rising revenue and strong gross margin. Pinpointing these 5 numbers also helps you identify which part of your business do you need to fix. If I know I need 20 leads a day and I'm at 10, I know that I have a leads problem. But if I'm getting 20 leads a day and revenue's still not moving in the direction that I want it to be, then I probably have a closing rate, booking rate, or average ticket problem. You just start solving from there. Is my average ticket lower than what I expect? Is my closing rate lower than what I expect? What you expect can just be your average. It's always a good rule of thumb to ask your peers, Research and find what should my average ticket be? What should my closing rate be? You can also just use your own history for the last 30, 60, 90 days to inform you on what your average ticket should be. This should be easy to find. We had people come in for our Breaking Five workshop here a few weeks ago, and we gave this simple assignment: I want you to go find and tell me how many phone calls you got last week. Half of the room. could not find how many phone calls they had in an hour. This should be easy to find. It should be hitting you in the face. And if it's not, then what you need to be thinking about is, do I have the right technology in my business so that the information is easy to access? You have to know this information immediately. The owner thinks it's one problem, but the numbers say it's something else. Someone's saying, hey, like, I'm actually gonna go bankrupt in 30 days. Like, this was a real call I had. Turns out his guys were, Extremely busy. Literally could not have handled more leads. But leads is the first thing that people go to because it's the thing that's outside of their control. But really, it was something totally different. We found out his average ticket was $300 and it should have been $1,200. He was fully within his power to fix this problem and they got up to $800, which was a huge improvement in a very short amount of time. Another area that I see is, oh my gosh, we need more leads. And what they say is, well, Well, like we're getting all these calls, we just don't have enough on the board. So we start diving in a little bit more and hey, their booking rate's bad. The first thing I have them do is I want you to go listen to 10 calls that came into your call center. They call me back a few minutes later. They don't have a leads problem, they have a booking problem. They're getting all the leads that their business needs. They're just choosing not to book them. Again, very liberating, very within your control. KPIs help drive the business every day. How many calls do we get? How many calls did we book? What was our average sale? Many did we sell in the field? What was our number of options? You should be running a daily huddle with your team where you talk about those 5 things every day, because that tells you what do we have to get done, what's the mission. With KPIs, as you start tracking more and more inside your business, an easy thing to overcorrect on is tracking everything. So you have to make sure you're tracking the right thing that gives you the most information. Something like marketing ROI over the last 30 days, that is like 5 different measurements rolled up into one, summarized, and it's kind of beautiful. So make sure you're tracking the things that actually matter and you're not just creating noise inside your organization. A big question we get is how often should you be checking these numbers? One is you need to be able to check it within 10 seconds at any time. But 2, you should have a daily meeting and talk about yesterday's numbers and month-to-date pacing. Once a week, you should be talking with your leadership team, and every week you deep dive for 30 minutes on those numbers and check the health and work on how we can make them better. If you only look at these numbers monthly or quarterly, that's too much lag in between performance and improvement. If last week was bad or trending bad, then I can make a difference right now. And if I track it week over week and day over day, then I have a lot of data and suddenly I can start to see trends. So you can solve real business-moving, needle-moving problems. As you develop your scorecard and you're measuring these 5 to 10 things, it is important to help share that throughout the whole organization. Your score should be on the wall. Everyone should know what the target is. Is, they should know what they're contributing to that target. This should be a publicly displayed scoreboard. You should be sharing your dashboards and sharing your KPIs and coaching to them. We're expecting a $1,000 average ticket. You're at $300. How do we help you get there? And this is how you start building a real business, is you start measuring the things that matter and holding people accountable to those things. One of my favorite metrics is number of options, because what number of options tells you is it's roughly going to tell you if average ticket and closing rate are on track. That one number can summarize a ton of information. Is the manager leading good training? Is this team member receiving the training? Are we running an effective sales process? Are we running a good process inside the home? All of that information is wrapped up inside number of options. I think the most valuable metric for field performance and manager evaluation is how many options on average do you present and how many options does your team present on average? So you have to open up the dialog so you can discover the pain point and present them with the options to solve that pain point. That one metric, number of options per opportunity, is one of the most valuable in your business. KPIs and leading by the numbers are how you stop building a business based on your gut, and it's how you start driving the business forward based on the fundamentals of the business. And this is how you hire people, hold them accountable, and build a $40 million business. Early on in our journey, we drove scorecarding in from the book Traction, and we drove average ticket and conversion rate. We started measuring this stuff. I could probably still find it from 8 or 9 years ago because we were measuring it very early on. And it was us measuring it so early that helped us get control of those numbers instead of them controlling us. Took control of it. We took control of the training. We We improved those numbers day after day, year after year, and 10 years later, we 40 times the business because we understood the things that drove it and we continually beat them in. The real goal for KPIs as you drive it in is to solve problems fast. I expect this number to be X. If it's not, let's go solve it. If booking rate drops, I know that I'm going to struggle in the rest of the business, so I have to go attack it. I need to go— that's not a leads problem, that's a scripting problem or a call center training or maybe technology. There's something going on there, but If— what if I thought it was leads and I spent a week trying to solve the leads problem, but really it was call center training? The more you measure of the important stuff, the easier it is to isolate that problem. And the faster you can isolate, the faster you can solve. If you like what you heard, remember to like and sub. And if you want more of my thoughts, check out ownedandoperated.com. We've got a great newsletter. We have a podcast. I'm active on LinkedIn and X where we share this stuff all the time. Links to all of those and more are inside the description below.
More from Kelson


Google Is Deleting the LSA Dashboard. What Contractors Do Now — Chris Vance, CertainPath


Only 2 Years in Electrical Service. $1M Sold & Installed — Mike Howie, Travis Electrical
