Home Improvement · Sales Planning

Why $10M Home Improvement Owners Find Out About a Bad Month After It’s Over

The three places the money falls out between the number you set in January and what reaches the bank, and what owners like you did to close them.

You built a $10 million home improvement company one kitchen table at a time. You know your crews, your reps and your busy months by heart, and you have been relentless about the parts of the business you can see: the lead cost, the set rate, the close rate, the install calendar. So last spring, when your call center hit its target and your reps ran twelve appointments a week, you let yourself believe it was a good month. Then you sat in the month-end meeting with the report in your hand and found out nobody had been selling for over a month. The whole table was looking at you for the fix, and the only one anybody could name was the one that had already failed you: buy more.

It isn’t your fault, and it isn’t your team’s. There are three places the money falls out between the number you set in January and what reaches the bank, and all three are invisible on the reports you have, because those reports show what came in and what closed and nothing in between. It wears on us to watch owners who built companies with their own hands pay twice for the same problem. So here is exactly where the three gaps are, and what owners like you did to close them.

Gap OneThe Busy Lie

The most expensive thing we see on a sales floor is a full calendar. A busy floor looks like a good month: reps running twelve a week, the call center hitting its number, everybody moving. Underneath it, the close rate is sliding, and you are paying for every lead that doesn’t turn into a sale. Sometimes it’s one rep closing at 18 percent. Sometimes it’s the whole team, running more appointments than anyone can close. Either way, you don’t find out until the last meeting of the month, when the number gets said out loud and you do the math on what the leads cost. Cris Keeter, who owns All States Home Improvement, says what most owners only think: “If you have someone on your team that’s closing less than 25 percent, […] I’m writing a check out of my bank account to keep them on.” We call it the busy lie, because busy is the thing that keeps you from looking.

The answer isn’t to coach harder or hire faster. It’s to break the year’s goal into what each rep has to run and close, from last year’s real rates, and then put every rep’s week next to what the week was supposed to be, every day. Not just a floor but a ceiling, because a rep running more appointments than he can close is losing you money as surely as one running too few. When a month comes up short, you know by Tuesday whether it was leads, appointments, close rate or average sale, while there is still a month left to fix it.

Cris lived the busy lie last spring. The call center hit the set target he gave it. The reps were running about twelve appointments a week. And sales fell. “We’re like, what is going on, man? We’re sucking, but we’re busy,” he told us. “That’s why we put a stop to it, and this lasted for over a month.” His first thought was every owner’s: hire. “We need to add more salespeople. We’re generating the leads,” he said. But you can’t add salespeople that fast, and when he went to the call center and looked closer, the problem wasn’t too few reps. It was too many appointments for the reps he had. Run a rep past what he can close and, in Cris’s words, “we won’t sell anything.” Whose fault? “Fault myself,” he said, for not explaining the rule to a new call center manager.

He found it himself and fixed it himself, pushing leads out instead of stacking them. What stayed with him was how long it took to see: over a month of a full calendar and a falling close rate, with nothing on his reports that said so. So the scorecard we’re building for All States gives every rep a ceiling as well as a goal. “It’s just like a RPM on a car, man,” Cris said. “You start to get over, you start to red line.” Two weeks over the cap and the page says so, in week two, not at the month-end meeting. It’s being built now, so there’s no result to report yet, and we won’t pretend otherwise. What we can do is put a number on what it’s worth.

About $225,000
What a ceiling that speaks up in week two is worth in a month like Cris’s, by our estimate. The extra appointments cost $60,000 to $90,000 a week in sales those leads should have made. Caught in week two instead of week five, that’s three weeks saved: $180,000 to $270,000. Round numbers, not All States’ results; your own rates will move them.

A full calendar is not a plan. If you can’t say by Tuesday which rep is behind, which rep is over, and which lever moved, you aren’t running the month. You’re reading about it afterward. Learn from Cris: put the plan next to the results every day, with a ceiling as well as a floor, and busy stops being a place for a bad month to hide.

Gap TwoThe 1 A.M. Spreadsheet

Picture an owner at one in the morning, house quiet, rebuilding the sales report in Excel because the one his CRM gives him doesn’t match what he sold. A $30,000 job with $10,000 of windows and $20,000 of siding shows up as a $30,000 window sale. A rep’s close rate reads 14 percent on a row where the math says 7. He has run the company on those reports for years. Now he doesn’t trust a single one, so he checks every report by hand on the weekend, and he blames himself for not knowing his numbers. We’ve watched this wear owners down to nothing. Not the hours. The loneliness of being the only person in the building who knows the numbers are wrong.

Every trainer in this industry says know your numbers. Almost nobody tells you the report was built wrong: product splits collapsed into one line, change orders counted twice, a close rate figured on a different denominator from one row to the next. You didn’t fail to read the report. The report failed to say what you sold. The fix is to take the hands out of it. Tie every page to the one report you already trust, name every difference in writing before anyone relies on either number, and let your own team run the tests on your own records. Then the numbers show up every morning, they match what you sold, and nobody stays up building them.

The clearest case we’ve seen of this gap was Matt. He ran a company with a sales floor a lot like your call center: people on the phone all day against a goal, and a goal that paid for every one of them. He watched the pipeline shrink for weeks before he said anything, the way you do when you keep hoping next week’s number will make the question unnecessary. It didn’t. So he asked his sales manager the simplest question an owner can ask, why are the leads drying up, and the honest answer was that it was hard to tell. Calls ran through two systems that didn’t talk to each other. The manager’s report took two hours a day to build by hand, and somewhere along the way it had stopped getting checked. His manager was flying blind, and so was he, with a revenue goal slipping and a floor full of people whose paychecks depended on him catching it.

Matt saw it fast. The problem wasn’t the people on the phones. It was that nobody could see them. He hadn’t bought leads and he hadn’t blamed the floor; he’d asked a question, and the answer moved the problem off his people and onto the report. The team wasn’t underperforming. It was unmeasured. What he wanted was one number, every morning, that nobody had to build: how many calls each rep made yesterday against how many they needed to make. He reached out to us to get it done, had both calling systems pulled into one daily report, set the daily goal from what his top performers were already doing, and had the whole thing automated so the two hours went back to his manager.

7 → 23+ calls
Calls per person per day, more than tripled. The manager got about two hours a day back, roughly $25,000 a year of manual work that could go somewhere productive, and the work contributed to a $16.2M increase in new business that year.

Every morning the reps knew how many calls they needed to make. The managers could see the effort and step in before a slow day became a slow week. And Matt could see the floor moving toward the goal again, which is the first thing he hadn’t been able to see in months.

You don’t need to work harder at knowing your numbers. You need numbers that were built right once and arrive on their own. The day the report matches what you sold and nobody had to stay up for it, the Monday meeting stops being an argument about whose number is right and becomes a conversation about what to do. That is the difference between a report and a scoreboard.

Gap ThreeThe Quiet File

The worst phone call in this business isn’t a complaint. It’s a customer asking, politely, when you’re starting. You pull the file: sold in December, last contact in March, commission already paid. “This is damaging my reputation,” Cris said the day it happened to him. “This is total baloney, man.” The other version is at the kitchen table, where you tell a homeowner eight to twelve weeks and have no idea if it’s true. We call it the quiet file. The sale was loud. Then the job went quiet, and the only person who noticed was the customer.

Every report you own points at the front of the business, so that’s where you look. Nothing reports on the work after the sale. The fix is one board with every sold job on it: who has it, how long it has sat, which ones are past target, and how far out each trade is booked. Not a new job system. Fed every night from the one you already have, in front of the production manager and the owner at the same time, so the stuck job finds you before the customer does.

At All States, the schedule lived on magnet boards. Someone in production spent four hours one weekend making magnets to catch them up. When Cris wanted to know how much roofing was sold and waiting, nobody could tell him, and his words for how the company was steering were “drunk and three quarter blind.” Five people once spent a week clicking through every open file just to count the backlog. What got to him wasn’t the hours. It was the customers. “When we were small, I could just put the files on the desk […],” he told us. “That’s gone now. And our customers truly deserve better.” What he was afraid of was the same thing he had been fighting his whole career. Wait too long and you hire crews after the customers are already angry. Hire too early and you run out of work. “Here’s been the problem all my career,” he said. “We wait till the problem is here.” And underneath it, the name on the truck: “As I grow, I got to protect my reputation.”

Then he said the sentence we think about more than any other: “You built systems for me […], where’s my marketing problem? […] I didn’t know my production problem.” He had fixed the front of the business, and the back was invisible because nothing had ever reported on it. What he asked for was small: “I just want to be able to click on this stage focus and identify where my files are and why they’re there and how long they’re there, and my managers to do the same.” His data. His production manager’s calls.

The board went live in late October. Soon after, Cris told us it was “better than I expected” and that “everyone’s really embraced it.” He’s in it every day. A job that had sat for weeks turned out to be waiting on the customer to pick a paint color; now he could see why it was sitting, not just that it was. When his managers told him they didn’t need another deck crew, the board showed how much deck work was already sold and waiting, and the argument was over. “I only need to know how old these jobs are […],” he said. “It’s very telling.”

“I just had a one-on-one this morning with [a rep] because I’m in that thing every day. […] It’s not hidden anymore.”

Cris Keeter, owner, All States Home Improvement

The sale was the easy part. Between the signed contract and the finished job, work goes quiet, and quiet looks like fine until the phone rings. Don’t walk the board every morning or ask someone to remember. Put every sold job where you and your production manager can see it, and answer the customer before they finish the question. That’s what protects the name on the truck.

More Leads Was Never the Answer

You put the roof on before the storm. You fix the room a family has put off for ten years. Your crews, your reps and your office feed their families on the number you set in January, and your community needs you to hit it. But the busy lie, the 1 a.m. spreadsheet and the quiet file will keep taking money you’ve already spent for as long as they stay off your reports, and every month they do, somebody selling leads gets paid to fix the wrong problem.

We won’t let that happen to you if we can help it. We work inside home improvement companies like yours: a plan for every rep built from your own history, pages that check it every day against the report you already trust, and one board for every sold job, live in six weeks. Fixed price, your systems, and yours to keep when it’s done.

The next step is a call. Book thirty minutes and we’ll look at your numbers with you: where a short month came from, whether your reports match what you sold, and where your sold jobs are sitting. No pitch deck. If we’re not the right fit, we’ll tell you.

If you know another owner who’s about to buy more leads to fix a short month, send this to them. They’ll thank you in about five weeks.

Your next step

Book a call about your numbers

Thirty minutes on your numbers: which of the three gaps is costing you the most, and what would show it sooner. No pitch deck.

Book a call

Not ready to talk? Start with the Scratch Pad. It runs the math on your own numbers in five minutes, free, and nothing you type leaves your browser.