The team and the challenge
Chris manages sales and customer follow-up for a residential HVAC company serving Denver and the surrounding suburbs. The company had a problem most established home service businesses eventually run into. It had more opportunities sitting in the database than anyone had time to follow up with properly.
- Unsold replacement estimates.
- Homeowners who asked about financing but never moved forward.
- Maintenance customers with aging systems.
- Leads who called during peak season but stopped responding.
People who said:
- “Call me when it gets warmer.”
- “Let me talk to my spouse.”
- “I’m getting another estimate.”
- “I’m not ready to replace it yet.”
Over several years, those conversations had accumulated into thousands of contacts. Chris knew there was money sitting in the database. The challenge was reaching it. Before ProspectBoss, his team averaged approximately 6,900 outbound calls per month across new leads, unsold estimates, and old customer follow-up. Those attempts produced around 352 live conversations, giving the company a connect rate of only 5.1%.
From those conversations, the team averaged:
- 34 booked sales appointments
- 21 completed estimates
- 12 closed replacement or repair jobs
The company responded the way many sales teams do. It increased calling. That produced more activity. It didn't produce enough additional revenue. Within 90 days of moving its outbound sales process to ProspectBoss, the HVAC company's connect rate increased from 5.1% to 11.1%. Monthly live conversations rose from 352 to 655.
Sales appointments increased from 34 to 57. And the team recovered 27 additional jobs from older leads and previously unsold estimates during the 90-day period. The company didn't need another giant lead list. It needed to get more value out of the opportunities it had already paid for.
The Company Had Thousands of Leads It Had Already Spent Money to Generate
HVAC lead generation isn't cheap. Chris's company spent money every month on paid search, local advertising, referrals, direct mail, and other marketing designed to get homeowners to raise their hands. The phone would ring. Forms would come in. Technicians would generate replacement opportunities. Comfort advisors would run estimates.
But not every homeowner bought immediately. Some chose a competitor. Some delayed the project. Some couldn't afford the work at the time. Some wanted to compare financing. Others simply stopped responding. Once peak season hit, the sales team naturally focused on the hottest opportunities. Older estimates moved farther down the list.
Then farther. Then disappeared. The company kept paying for new leads while thousands of older opportunities sat largely untouched. Chris began asking a simple question:
How many jobs are already sitting inside our database? He didn't know the answer. But he knew it wasn't zero.
More Lead Generation Was Covering Up a Follow-Up Problem
When sales slowed, the default response had always been to generate more leads. Increase ad spend. Run another campaign. Buy another list. Push another promotion. But Chris started noticing that the business was constantly paying to replace opportunities it had already created. A homeowner might receive a $12,000 system replacement estimate and say:
“We need to think about it.”
The sales advisor would follow up once or twice. Then newer appointments took priority. Three months later, nobody knew whether the homeowner had purchased from another company, delayed the project, or was still living with the same failing system. For a home service business, that's expensive. The lead had already been generated.
The appointment had already been booked. A technician or comfort advisor had already visited the property. The company had already invested the labor. The final step simply hadn't happened. Those opportunities deserved more than two follow-up attempts.
Spam Likely Made Old Leads Even Harder to Reactivate
There was another problem. Even when Chris's team tried to re-engage old estimates, answer rates were poor. Some homeowners told reps that company calls were appearing as Spam Likely. Others ignored numbers they didn't recognize. That created a particularly frustrating situation. The company could have a homeowner who had already invited them into the house, received an estimate, and discussed a specific HVAC problem.
Yet months later, the team still couldn't get that homeowner back on the phone. Chris realized that call connectivity wasn't only a cold-calling issue. It affected warm follow-up too. If an outbound number had poor reputation, even someone who already knew the company might ignore it.
ProspectBoss Changed How the Team Measured Outbound Follow-Up
When the company began using ProspectBoss, Chris changed the team's outbound priorities. The objective wasn't to produce the largest possible call count. The objective was to create more conversations with homeowners who had a realistic chance of booking work. The company registered its outbound DIDs. Calling activity was spread more responsibly across its available numbers.
New numbers weren't immediately pushed into heavy volume. The team began watching connect rates and number performance instead of assuming every Caller ID would perform the same way indefinitely. If a number started showing signs of poor performance, the team could address the problem rather than continue pushing hundreds of calls through it.
Chris also separated campaigns by opportunity type. New inquiries were handled differently from old estimates. Unsold replacements were separated from maintenance customers. No-shows weren't mixed into generic prospecting lists. That made the calls more relevant. And relevance made follow-up easier.
Before ProspectBoss: 6,900 Calls Produced 352 Conversations
Chris pulled the numbers from a representative month before the change. The team had made approximately:
- 6,900 outbound calls
- 352 live homeowner conversations
- 5.1% connect rate
- 34 sales appointments booked
- 21 completed estimates or follow-up visits
- 12 closed jobs
The team was making almost 20 attempts for every live conversation. That ratio created enormous amounts of wasted sales time. Reps were busy. But too much of that busyness consisted of ringing phones, voicemail, and repeated attempts that never reached the homeowner. Chris wanted his team talking about equipment, repairs, comfort problems, financing, and timing.
Not listening to unanswered calls.
After ProspectBoss: Connect Rate Increased to 11.1%
Within 90 days, the team's average monthly outbound call volume actually declined. Instead of approximately 6,900 attempts, the company averaged 5,900 calls per month. But the connect rate increased from 5.1% to 11.1%. That meant those 5,900 attempts were producing approximately 655 live homeowner conversations every month. The company was having 303 additional conversations while making 1,000 fewer calls.
That's a 118% increase in connect rate. For Chris, that was the number that changed the conversation inside the company. His reps didn't need to work through more phone numbers. They needed more homeowners on the other end of the line.
The Unsold Estimate Campaign Became the Biggest Surprise
Chris created a dedicated follow-up campaign for homeowners who had received an HVAC estimate but never purchased. The list included:
- Full-system replacements.
- Heat pump estimates.
- Furnace replacements.
- AC installations.
- Major repairs.
- Financing conversations.
- Customers who said they wanted another opinion.
- Customers who had delayed because of price.
Some estimates were only a few weeks old. Others had been sitting for several months. Instead of calling every homeowner with the same generic message, the team used the existing information to restart the conversation. They knew what equipment had been discussed. They knew what problem the homeowner originally had.
They knew whether financing had come up. They knew whether the customer had delayed or simply disappeared. That context made the calls completely different from cold outreach.
“Did You Ever Replace That System?” Opened More Doors Than Another Promotion
One of the simplest questions became one of the team's most effective:
“Did you ever replace that system?”
It worked because it was relevant. The homeowner had already discussed the problem with the company. There was no need for a long introduction. Sometimes the answer was:
“Yes, we went with someone else.”
That lead could finally be closed out. But often, the answer was:
“No, not yet.”
That was where the opportunity began. Some homeowners had delayed because the weather changed. Some were still worried about financing. Some had been hoping the old unit would survive another season. A few had simply gotten busy and never revisited the decision. The underlying HVAC problem hadn't disappeared.
The sales conversation had simply stopped.
27 Jobs Were Recovered From Leads the Company Already Owned
Over the 90-day period, the team closed 27 additional jobs from previously unsold estimates and older leads. Those jobs included:
- 11 full-system replacements
- 6 furnace or heat pump replacements
- 5 higher-value repair jobs
- 5 maintenance or service opportunities that later produced additional work
The company didn't have to generate a brand-new lead for any of them. The marketing cost had already been spent. The initial opportunity had already been created. ProspectBoss helped the team build a more disciplined process for going back and finding the homeowners who were still in market.
For Chris, that completely changed how he thought about database follow-up. Old didn't necessarily mean dead. Sometimes it simply meant nobody had called at the right time.
AI Call Analysis Helped the Team Understand Why Homeowners Were Delaying
HVAC sales objections are repetitive.
- “That's more than I expected.”
- “I need another quote.”
- “I want to wait until next season.”
- “We're not sure we'll stay in the house.”
- “I don't want another monthly payment.”
- “My spouse wants to think about it.”
- “The old unit is still working.”
Chris had heard all of them. What he hadn't done consistently was track how his team responded. ProspectBoss's AI-powered call analysis gave him better visibility into the actual conversations. Call summaries, notes, objections, and important discussion points could be reviewed after the call. That let Chris see patterns.
One rep was jumping to discounts too quickly. Another was strong at explaining equipment but wasn't uncovering the homeowner's actual concern. Some reps were treating “I need to think about it” as a final answer. Others were doing a much better job identifying whether the issue was price, timing, financing, or trust.
That gave Chris real coaching material. Not hypothetical scripts. Actual homeowner conversations.
Better Objection Handling Created Better Follow-Up
A homeowner saying:
“We can't afford that right now.”
could mean several things. They might need financing. They might be comparing the price with a cheaper repair. They might not understand the long-term cost of keeping an old system alive. Or they might genuinely not be able to move forward. Those are different situations. The same was true for:
“We want to wait until summer.”
Was the homeowner waiting because they didn't need AC today? Were they worried about cash flow? Were they assuming the price would be the same later? Did they understand the risk of waiting until the first major heat wave? Better call review helped the sales team ask better questions.
And better questions created more useful follow-up.
Appointments Increased From 34 to 57 Per Month
As connect rates improved and older opportunities were worked more systematically, booked sales appointments increased from 34 to 57 per month. That's a 68% increase. Some appointments were new lead follow-ups. Others were homeowners revisiting old estimates. Some were replacement opportunities created from customers who originally called for repair work.
The important part was that more conversations were moving toward a concrete next step. Chris no longer judged outbound sales primarily by how many calls the team completed. He cared about how many homeowners moved forward.
Number Health Became Part of Revenue Management
Before ProspectBoss, Chris rarely thought about outbound phone reputation unless someone specifically complained. Now he monitors number health alongside sales performance. If a number starts producing unusually poor answer rates, the team investigates. If a Caller ID has reputation problems, the team doesn't simply keep pushing more volume through it.
Outbound activity is distributed more responsibly. Numbers are registered. New DIDs are introduced more carefully. And the company has a process for protecting the connectivity it depends on. Chris views that as basic sales infrastructure now. A home service company wouldn't ignore a broken booking form. It shouldn't ignore an outbound phone number that homeowners are being warned not to answer either.
Productivity Improved Because Reps Spent More Time With Actual Homeowners
The improvement wasn't just visible in booked jobs. The sales team's day changed. Before ProspectBoss, a rep might spend hours generating dozens of unanswered attempts. After the connect rate improved, reps spent more time:
- Discussing replacement options.
- Explaining financing.
- Following up on estimates.
- Answering equipment questions.
- Rebooking missed appointments.
- Handling price objections.
- And scheduling visits.
Those activities were far closer to revenue. The team was making fewer calls but doing more selling.
The 90-Day Difference
| Metric | Before ProspectBoss: | After ProspectBoss: |
|---|---|---|
| Outbound calls | 6,900 outbound calls per month | 5,900 outbound calls per month |
| Live conversations | 352 live conversations | 655 live conversations |
| Connect rate | 5.1% connect rate | 11.1% connect rate |
| Sales appointments | 34 sales appointments | 57 sales appointments |
| Completed estimates or follow-up visits | 21 completed estimates or follow-up visits | 39 completed estimates or follow-up visits |
| Closed jobs | 12 closed jobs from tracked outbound campaigns | 23 closed jobs per month from tracked outbound campaigns |
Plus:
27 additional jobs recovered from older leads and previously unsold estimates during the 90-day period
The company reduced monthly call volume by approximately 14%. The connect rate increased 118%. Live conversations increased 86%. Sales appointments increased 68%. And a database the company had largely viewed as old business began producing new revenue.
The Cheapest HVAC Lead Was the One the Company Had Already Paid For
Chris still invests in lead generation. The company still needs new opportunities. But he no longer assumes every revenue problem should be solved by buying more leads. An HVAC company can spend thousands of dollars every month creating demand and still leave a significant amount of revenue sitting inside its own database.
- Unsold estimates.
- No-shows.
- Old inquiries.
- Deferred replacements.
- Past customers.
- Maintenance opportunities.
- Homeowners who simply weren't ready the first time.
Those contacts already know something about the company. Some have already invited a technician into their home. Some have already received a recommendation. Some have already discussed price. That makes them too valuable to forget.
More HVAC Revenue Started With Better Conversations
ProspectBoss didn't give Chris's team a magic list of homeowners ready to buy HVAC systems. It helped the team get more value from the opportunities it already had. The connect rate moved from 5.1% to 11.1%. Monthly conversations increased from 352 to 655. Sales appointments increased from 34 to 57.
And the team recovered 27 additional jobs from older leads and unsold estimates in 90 days. Chris stopped measuring outbound productivity by how many phone numbers his reps could get through. He started measuring how many homeowners they could reach, how many conversations moved forward, and how much revenue the database was actually producing.
Because in home services, the next job isn't always hiding in the next lead. Sometimes it's sitting in an estimate you already gave.