The Number Everyone Wants (And Nobody Gives a Straight Answer On)
If you’ve ever Googled “how much does cold calling cost per appointment,” you probably got a bunch of vague answers like “it depends” or “results vary.” Helpful, right?
Let’s fix that. We’re going to give you actual numbers based on real campaigns, broken down by the three most common cold calling models. No fluff, no hedging, just math.
The Three Models (And What Each One Actually Costs)
Before we can talk about cost per appointment, we need to talk about total cost. Because the cost per appointment is just your total monthly spend divided by the number of appointments booked. Simple division — the hard part is getting honest about the numerator.
Model 1: In-House Cold Caller
Here’s what an in-house cold caller actually costs when you add up everything:
- Salary: $3,500-$5,000/month (for a decent full-time caller)
- Payroll taxes & benefits: $700-$1,500/month
- Dialer software: $150-$300/month (CallTools, Mojo, PhoneBurner)
- Data/lists: $200-$500/month (skip tracing, list pulling)
- Your management time: 10-15 hours/week (at whatever you value your time at)
Conservative total: $5,000-$8,000/month (not counting your time)
A solid in-house caller books 40-60 appointments per month in a good market. That puts your cost per appointment at $83-$200.
But here’s the thing nobody mentions — it takes 2-4 weeks to hire, 2-4 weeks to train, and roughly 30% of new hires wash out within 90 days. So your first few months of “cost per appointment” are essentially infinite because you’re spending money with no output.
Model 2: Freelance VA
The budget option that everyone tries first:
- VA salary: $800-$1,500/month (offshore) or $1,500-$2,500 (US-based)
- Dialer: $150-$300/month (you provide it)
- Data: $200-$500/month (you provide it)
- Your management time: 5-10 hours/week
Total: $1,150-$4,300/month
The problem? Most VAs without proper training and management book 15-30 appointments per month. Many book fewer. That puts your cost per appointment at $38-$287 — and the wide range tells you how unpredictable this model is.
When it works, it’s cheap. When it doesn’t (which is often), you’ve burned a month and still need to find another VA.
Model 3: Managed Cold Calling Agency
This is the model where everything is included — callers, dialer, data, training, QA, CRM integration, and reporting:
- Monthly fee: $1,250-$2,850/month (at Televista)
- Your time: 1-2 hours/week (reviewing reports, closing deals)
- Additional costs: None
A managed agency with trained callers and optimized campaigns typically books 40-90+ appointments per month depending on the plan. That puts cost per appointment at $14-$71.
The Hidden Cost Nobody Talks About: Your Time
Here’s where most cost-per-appointment calculations fall apart. They ignore the single most expensive input: your time.
If you’re a business owner or investor, your time is worth $100-$500/hour (conservatively). When you spend 10 hours a week managing an in-house caller or VA, that’s $1,000-$5,000/week in opportunity cost.
Add that to your “cheap” VA, and suddenly the cost per appointment doubles or triples.
A managed agency removes almost all of your time from the equation. You spend 1-2 hours a week reviewing reports and closing the appointments that show up in your CRM. Everything else is handled.
Industry Benchmarks: What’s “Normal”?
Based on data from hundreds of campaigns across real estate, insurance, B2B, and home services, here’s what we see:
| Industry | Avg. Cost Per Appointment | Range |
|---|---|---|
| Real Estate (investors) | $25-$75 | $14-$150 |
| Insurance | $30-$90 | $20-$200 |
| B2B / SaaS | $50-$150 | $30-$300 |
| Roofing / Solar | $35-$100 | $20-$175 |
| Home Services | $30-$85 | $15-$150 |
These numbers are for qualified appointments — meaning the prospect meets basic criteria and actually shows up. If someone is quoting you $5 per “lead,” ask what their definition of a lead is. It’s probably “anyone who didn’t hang up immediately.”
How to Lower Your Cost Per Appointment
Regardless of which model you use, these four things have the biggest impact on your cost per appointment:
1. Better data. Garbage lists mean wasted dials. Invest in fresh, skip-traced data targeted to your ideal customer profile. This alone can cut your cost per appointment in half.
2. Trained callers. A caller who books 3 appointments per day versus 1 appointment per day means your cost per appointment drops by 66%. Training is the highest-ROI investment in any cold calling campaign.
3. Follow-up systems. 40% of appointments come from follow-up calls, not first touches. If you’re not following up, you’re leaving the majority of your appointments on the table.
4. Call at the right times. Tuesday-Thursday, 9-11 AM and 4-6 PM local time consistently outperform other windows. Calling at the right time costs nothing extra but dramatically improves contact rates.
The Bottom Line
Cold calling cost per appointment ranges from $14 to $300+ depending on your model, your market, and your execution. The cheapest option on paper (VAs) often ends up being the most expensive when you factor in inconsistency and your management time. The most expensive option on paper (in-house) is the most expensive in practice too.
A managed agency sits in the sweet spot — predictable costs, professional execution, and a cost per appointment that makes the math work from month one.
If you want to see what your cost per appointment would look like with a managed campaign, book a free strategy call with Televista. We’ll run the numbers for your specific market and give you a realistic forecast — no commitment required.
Want to understand the full cost picture? Read our breakdown of the real cost of hiring an in-house cold caller or explore our managed cold calling services.