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.
2026 PRICING GUIDE
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.
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.
$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.
$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.
$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
| In-house, US-based | Offshore VA, unmanaged | Managed 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 / hour | In the monthly price |
| Dialer seat | You buy it ($100 – $200 / month) | You buy it ($100 – $200 / month) | In the monthly price |
| Numbers and telecom | You buy them (about $250 – $600 / month) | You buy them (about $250 – $600 / month) | In the monthly price |
| Data and skip tracing | You buy it | You buy it | In the monthly price |
| Call reviews and coaching | You do it: 5 – 8 hours a week | You do it: 5 – 8 hours a week | A supervisor audits the calls |
| Replacing a caller who leaves | You hire again | You hire again, often two or three times a year | Ask, 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.
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.
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.
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.
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.
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.
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
| Line item | What it typically costs | What to watch |
|---|---|---|
| 1. Caller hours | US: $16 – $22 / hour plus 12 – 15% burden. Offshore: $5 – $7 / hour | About 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 month | Often more than the caller: $2,000 – $5,000 a month at those rates |
| 3. Dialer seat | $100 – $200 per seat per month | Some 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 month | Spam labels, STIR/SHAKEN, CNAM; 10DLC applies only if you also text |
| 5. Call reviews and coaching | 8 – 10 recordings per caller per week | 5 – 8 hours a week of your time, about $2,000 – $3,000 a month unbilled |
| 6. Ramp and turnover | 2 – 3 weeks to ramp; 2 – 4 weeks lost per replacement | One 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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
Ask these on the sales call. The answers separate operators from resellers faster than any price comparison.
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.
"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.
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.
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.
"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.
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.
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?
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
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.
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.
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.
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 weekExplore more: Cold Calling · All Services · Skip Tracing · Wholesaling Cold Calling · Hear Real Calls
Prefer to talk now? Call +1 (646) 640-0558.