2026 PRICING GUIDE

How Much Does Real Estate Cold Calling Actually Cost?

Every line item, honest ranges, and the arithmetic that turns a monthly invoice into a cost per signed contract. Written by the people who run the dialers, not by an affiliate blog.

THE SHORT ANSWER

What it costs to hire a cold caller: in-house, offshore VA, managed

Short answer: one full-time cold caller costs about $3,900–$8,800 a month in-house in the US, $1,450–$4,300 as an unmanaged offshore VA, or $1,500–$4,000 through a managed service, all-in. The number that decides whether it pays is cost per signed contract: $1,250–$2,500 in the worked example below, against a $10,000 assignment fee. Run it with your own numbers.

In-house, US-based

$3,900 – $8,800 / month for one full-time seat, cash out the door. Wage plus payroll burden is the bulk of it; data and tooling are the rest. Your own supervision time is not in that number.

Offshore VA, unmanaged

$1,450 – $4,300 / month all-in. The caller is typically $5 – $7 per hour; everything else — dialer, numbers, data, training, QC, replacement hiring — is yours to buy and yours to run. The alternative is managed VA cold callers, where the dialer, numbers, data and QC come with the seat.

Managed service

$1,500 – $4,000 / month per dedicated caller, all-in. One invoice covers the caller, the dialer, the numbers, the data and a supervisor who audits calls. The variance is mostly data volume and hours.

Those ranges are wide on purpose, because "cold calling" is sold as five or six different products. What follows is the line-item breakdown of where the money actually goes, and then the only calculation that matters: what one signed contract costs you.

Side by side

What each option includes, and what you still pay for

Monthly cost of one full-time cold caller and what is included, by way of buying it
In-house, US-basedOffshore VA, unmanagedManaged service
One full-time seat, all-in$3,900 – $8,800 / month$1,450 – $4,300 / month$1,500 – $4,000 / month
Caller pay$16 – $22 / hour, plus 12 – 15% payroll tax and benefits$5 – $7 / hourIn the monthly price
Dialer seatYou buy it ($100 – $200 / month)You buy it ($100 – $200 / month)In the monthly price
Numbers and telecomYou buy them (about $250 – $600 / month)You buy them (about $250 – $600 / month)In the monthly price
Data and skip tracingYou buy itYou buy itIn the monthly price
Call reviews and coachingYou do it: 5 – 8 hours a weekYou do it: 5 – 8 hours a weekA supervisor audits the calls
Replacing a caller who leavesYou hire againYou hire again, often two or three times a yearAsk, and get it in writing (see the checklist below)

Every figure in this table is explained in the line items below. The ranges describe the market, not a quote from us.

COST COMPONENTS

Six line items. Most quotes only mention one.

1. Caller hours

The headline number, and the only one most vendors quote. A full-time seat is about 173 paid hours a month. US-based hiring runs roughly $16 – $22 per hour before payroll tax and benefits, which add another 12 – 15%. Offshore unmanaged callers typically go for $5 – $7 per hour. Out of an 8-hour shift, budget about 6.5 hours of actual dial time once you subtract breaks, huddles, wrap-up and CRM notes. Anyone promising 8 dialing hours from an 8-hour shift is quoting a spreadsheet, not a person.

2. Data and skip tracing

The second-biggest line, and the one that quietly wrecks budgets. One caller burns roughly 16,000 – 20,000 records a month. Skip tracing typically runs $0.10 – $0.25 per record, so 20,000 records is $2,000 – $5,000 — frequently more than the caller. This is the single largest cost lever you control. See how skip tracing pricing works before you sign anything with a per-record rate in it.

3. Dialer seats

A multi-line or predictive dialer seat runs about $100 – $200 per seat per month depending on platform and line count. Some bill per seat flat, some layer per-minute charges on top — ask which before you compare two quotes. A three-line dialer is what turns 45 manual dials an hour into roughly 120 – 150. It is also what makes call recording, dispositioning and QC possible at all, so it is not the place to save $80.

4. Phone numbers and carrier compliance

Voice DIDs cost roughly $1 – $2 each per month and you need a rotation of 20 – 40 per caller, because numbers pick up spam labels after a few hundred dials a day. Per-minute outbound is around $0.008 – $0.015; on 69,000 dials that is roughly $250 – $600 a month in telecom. Add STIR/SHAKEN attestation, CNAM and spam-label monitoring. If you also text your list, 10DLC brand and campaign registration applies to the SMS side — a one-time brand fee plus roughly $10 – $15 per month per campaign. 10DLC is an SMS rule, not a voice rule; a vendor who conflates the two is guessing.

5. QC and management

The line nobody puts on an invoice and everybody pays. A caller left alone drifts off script within about two weeks: the pitch shortens, objections get conceded, and the lead rate quietly halves while dial volume looks fine on the dashboard. Real QC is a supervisor pulling 8 – 10 recordings per caller per week and coaching against them. If you are doing this yourself, it is 5 – 8 hours a week. Price your own hour honestly and that is $2,000 – $3,000 a month of unbilled cost.

6. Ramp and turnover

A new caller is not productive on day one. Figure two to three weeks before the lead rate stabilizes. Unmanaged offshore seats churn hard — plan on replacing a seat two or three times a year and losing two to four weeks of production each time. At roughly 1.5 deals a month per productive seat, one replacement cycle costs about one deal. That is the number to weigh against the hourly savings, and it never shows up in a side-by-side rate comparison.

At a glance

The six line items in one table

The six cost lines of a cold calling campaign, what each typically costs, and what to watch
Line itemWhat it typically costsWhat to watch
1. Caller hoursUS: $16 – $22 / hour plus 12 – 15% burden. Offshore: $5 – $7 / hourAbout 173 paid hours a month, and about 6.5 hours of real dialing per 8-hour shift
2. Data and skip tracing$0.10 – $0.25 per record; 16,000 – 20,000 records a monthOften more than the caller: $2,000 – $5,000 a month at those rates
3. Dialer seat$100 – $200 per seat per monthSome add per-minute charges on top; a multi-line dialer is what lifts about 45 manual dials an hour to 120 – 150
4. Numbers and compliance$1 – $2 per number per month, 20 – 40 numbers; telecom about $250 – $600 a monthSpam labels, STIR/SHAKEN, CNAM; 10DLC applies only if you also text
5. Call reviews and coaching8 – 10 recordings per caller per week5 – 8 hours a week of your time, about $2,000 – $3,000 a month unbilled
6. Ramp and turnover2 – 3 weeks to ramp; 2 – 4 weeks lost per replacementOne replacement costs about one deal

20,000 records a month at the going $0.10–$0.25 rate is $2,000–$5,000. The same volume through LeadsUp Tracer is $198 — two $99 packs, carrier-verified mobiles, DNC scrub built in, packs never expire.

Skip Trace for $99 →

Do not take that on faith — hit rate is what you are buying, not price per row. Run the free 3-record sample against records where you already know the owner's number, and compare. If the mobiles match, you have just taken roughly $2,800 a month out of a single-caller campaign without touching the caller.

THE ONLY MATH THAT MATTERS

Cost per contract, worked out step by step

Cost per hour is a vanity metric. Cost per signed contract is the number your business runs on. Here is the full funnel for one dedicated caller on decent skip-traced data, using conservative assumptions we would defend in a call with a client. Your market and your list will move these numbers; the structure of the calculation will not. The same funnel as a dials-per-deal answer is in how many cold calls it takes to get a deal.

01

Dials: about 69,000 per month

Eight hours of productive dialing a day on a multi-line dialer = about 3,000 dials a day. Across 23 working days that is about 69,000. Dial discipline and list hygiene are what hold that rate up over a full day; when they slip, the contact rate goes with them.

02

Right-party contacts: about 6,900

A 10% right-party contact rate on well-traced data. 69,000 × 0.10 = 6,900 real conversations with the actual owner — about 300 a day. On stale or poorly traced lists this falls by a third or more, which is why data quality is a conversion input, not just a cost line.

03

Leads: 30 to 45

A lead means the owner will discuss price, timeline or condition. One to two a day, so 30 to 45 across the month. This is the step QC protects. The gap between one a day and two a day is the gap between a break-even campaign and a profitable one.

04

Appointments or underwritable opportunities: 6 to 12

6 to 12 appointments from 30 to 45 leads. Not every lead survives contact with your buy box; roughly one in four or five makes it to a real appointment or a property worth underwriting.

05

Contracts: 1 to 2

1 to 2 signed contracts a month from 6 to 12 appointments, about one in six. That number lives or dies on your closer, not your caller. A sharp acquisitions person pushes toward 20% and two deals; a weak follow-up process drops it under one.

Now divide a $2,500 monthly all-in cost through that funnel. $0.04 per dial. $0.36 per right-party contact. $56 to $83 per lead. $208 to $417 per appointment. $1,250 to $2,500 per signed contract — on one to two contracts a month. Set that against a $10,000 average assignment fee and the campaign returns roughly four to eight times its cost. That is the sentence to write on the whiteboard, not the hourly rate.

If you want to sanity-check the funnel assumptions against how the conversations actually sound, our cold calling scripts are the ones these numbers were produced with, and the recordings on our audio proof page are unedited calls from live campaigns.

Calculator

Your cost per signed contract

Change any number. It starts on the worked example above (69,000 dials, a 10% contact rate, $2,500 a month, a $10,000 assignment fee). Those are an example, not a quote.

Conversations a month 6,900
Leads a month 34.5
Appointments a month 6.9
Contracts a month 1.2
Cost per lead $72
Cost per contract $2,131
Revenue for each $1 spent $4.69

The default rates sit inside the worked example's ranges: 30 to 45 leads, 6 to 12 appointments and 1 to 2 contracts a month. Your list, your market and your closer move them; the arithmetic stays the same.

THE CHEAP-SEAT TRAP

Why the lowest hourly rate usually costs more per closed deal

Run the same funnel twice. Managed caller: $2,500 a month all-in, 10% contact rate, one to two leads a day, one to two contracts, $1,250 – $2,500 per contract. Unmanaged offshore caller: about $1,450 a month all-in once you add the dialer, numbers and cheap data to a $6-per-hour seat — 42% cheaper on the invoice.

But without a supervisor auditing recordings, two things slip. The rest of this paragraph is a model, not a measurement. Contact rate drifts a quarter lower, to about 7.5%, as dial discipline and list hygiene degrade: 69,000 × 0.075 = 5,175 conversations. The lead rate slips too, by a bit over a third, as the script shortens and objections go unhandled. Together that takes about half off the leads: about 14 – 21 instead of 30 – 45. Carry that through at the same appointment and contract rates — about 3 – 6 appointments and about 0.5 – 0.9 contracts. Cost per contract: $1,450 ÷ that = about $1,550 – $3,100.

So the cheaper seat is about 24% more expensive per deal. And that understates it, because the real damage is the missing contracts: about 0.5 – 1 a month. At a $10,000 average assignment, saving $1,050 a month on the invoice cost roughly $5,000 – $10,000 a month in revenue you never saw. Add one turnover cycle a year and the gap widens again.

None of this means offshore callers are bad — ours are offshore. It means an unmanaged caller is a different product from a managed one, and the price difference is buying supervision, not geography. If you have the bandwidth to pull recordings weekly and coach against them, the cheap seat can work. If you do not, you are buying dials, not deals. That is the whole argument for a managed real estate cold calling service, and it is the reason we price the way we do.

WHAT YOU SHOULD BE GETTING

If a managed quote does not include all of this, it is not all-in

  • A named, dedicated caller — not a pooled seat — with a daily dial log you can pull yourself
  • The dialer seat and every call recording, retained and accessible to you, not summarized for you
  • Phone numbers, rotation and spam-label monitoring, plus the per-minute telecom, inside the quoted price
  • Data pulls and skip tracing with a stated monthly record volume, and a DNC and litigator scrub before anything is dialed
  • A script built for your buy box and revised as objections change, not a generic template emailed once at onboarding
  • A named QC supervisor who audits recordings weekly and coaches, with the audit notes visible to you
  • Weekly reporting on the full funnel — dials, contacts, leads, appointments — so you can compute cost per contract yourself
  • Leads delivered into your CRM, month-to-month terms you can cancel anytime, and a free first week: if we don’t hand you at least 3 sellers who want an offer, you pay nothing

That list is the full scope of what we include on every plan, and it is the checklist to hold any other quote against. See how real estate cold calling companies compare.

RED FLAGS

Seven things to ask before you sign

Ask these on the sales call. The answers separate operators from resellers faster than any price comparison.

01

"How many dials per hour, and what is your average talk time?"

A vendor who quotes an hourly rate but cannot state dials per hour is selling you time, not output. If they will not give a number, they are not measuring one.

02

"Define a lead, in writing."

"Unlimited leads" is meaningless until a lead is defined. Answered the phone is not a lead. Get the definition into the agreement, because that definition is what a guarantee attaches to.

03

"Is this caller working any other account?"

Shared seats billed as dedicated are the most common overcharge in this industry. Ask for the caller's daily dial log and check whether the volume matches a full shift on your list alone.

04

"What will show up on my telecom and dialer invoices?"

Plenty of quotes exclude the dialer seat and per-minute charges. If the answer is not "nothing, it is in the price," add $200 – $350 a month to their number before you compare.

05

"How many records do I get, and what do extras cost?"

"Data included" with no volume cap named usually means a small allotment and a per-record markup on the overage. Get the monthly record count and the overage rate in the same sentence.

06

"Can I hear this specific caller before I commit?"

Generic demo reels are edited. You should be able to hear the actual person who will represent your brand and choose someone else if the voice is wrong for your market.

07

"What is the term, and what happens if it does not work?"

Six- and twelve-month lock-ins with a four-figure setup fee are a transfer of risk onto you. Month-to-month with a real guarantee means the vendor is carrying some of it.

If you are running a wholesale operation specifically, the funnel assumptions shift a little — higher lead volume, lower contract rate per lead. We break that version down on our wholesaling cold calling page, and the list-type economics on motivated seller leads.

Not in real estate?

The same arithmetic, for roofing

Roofing contractors buy leads from a completely different set of vendors — shared aggregators, exclusive lead sellers, Google Local Services Ads, canvassers — at prices that look nothing like the numbers above. The method for comparing them is identical: carry every channel through to cost per booked job and ignore the per-lead sticker.

How much roofing leads actually cost in 2026, with all five channels priced the same way — including ours.

Keep reading

FAQ

Frequently Asked Questions

How much does real estate cold calling cost per month?

Managed real estate cold calling typically runs $1,500 to $4,000 per dedicated caller per month, all-in. An unmanaged offshore caller you hire and supervise yourself typically runs $5 to $7 per hour, roughly $900 to $1,200 per month for full time, plus the dialer seat, phone numbers, data and skip tracing you buy separately. A US-based in-house caller usually lands between $3,900 and $8,800 per month once wages, payroll burden, tooling and data are added up, before you count your own supervision time.

Is a cheap offshore cold caller actually cheaper per deal?

Often no. Cost per hour and cost per contract are different numbers. On the same 69,000 monthly dials, a managed caller at $2,500 per month that converts at a 10 percent contact rate produces one to two contracts, roughly $1,250 to $2,500 per contract. An unmanaged caller at about $1,450 per month whose contact rate slips to 7.5 percent, with the lead rate slipping alongside it, produces about 0.5 to 0.9 contracts in our model, roughly $1,550 to $3,100 per contract. You saved about $1,050 per month and gave up about 0.5 to 1 deal per month.

What is a realistic cost per signed contract from cold calling?

For one dedicated caller on decent skip traced data, plan on $1,250 to $2,500 per signed contract in a normal market, and treat anything under $1,000 as a very good month rather than a forecast. That range comes from about 69,000 dials, roughly 6,900 right party contacts, 30 to 45 leads, 6 to 12 appointments and one to two contracts per month at a $2,500 monthly all-in cost. Compare that number to your average assignment fee or spread, not to a competitor hourly rate.

Want your actual numbers instead of our example ones?

Bring your market, your list type and your average spread. We will run this same funnel on your inputs and tell you what a caller should cost you per contract — even if the honest answer is that you are not ready for one yet. Month-to-month, live in under 72 hours, and you pick your caller from real recordings. Real estate investors: your first week of calling is free. If we don’t hand you at least 3 sellers who want an offer, you pay nothing.

Start my free week

Explore more: Cold Calling · All Services · Skip Tracing · Wholesaling Cold Calling · Hear Real Calls

Prefer to talk now? Call +1 (646) 640-0558.