
The Short Answer First
A bulk lead list of Ontario business owners costs between $0.10 and $3 per contact. One variable decides where you land on that range: whether a verified mobile number sits next to the email.
Email-only records are cheap. Records with a direct-dial cell number cost far more, so the same province can carry a wildly different invoice.
Key Takeaway
What you are really paying for is confirmed contact routes. If the price looks too low, the data is almost always raw or unverified. If the price looks too high, you are funding someone else’s margin.
A Worked Example: Dana Buys 5,000 Records
Dana runs a two-person bookkeeping firm in Hamilton. She sells monthly packages to Ontario business owners in trades and retail.
She has been buying leads in dribs of 200. The invoice each time is around $90. That works out to $0.45 per record.
Now she wants 5,000. A supplier quotes her $0.30 per record for email plus company name and phone. That is $1,500 for the batch.
Then she asks for mobile numbers for the owners. The quote jumps to $1.20 per record. That is $6,000.
It is the same list at four times the cost; the gap is the direct-dial data.
What Dana is actually buying
The $0.30 records are company phone lines and info@ inboxes. Those inboxes get ignored. The $1.20 records carry a named owner and a verified cell number.
She tests 100 of each before committing. The cheap list books two meetings. The expensive list books eleven.
What Moves the Price
Verification depth
A raw scrape costs nothing to produce, so it sells for pennies. A record that has been matched to a live inbox and a live phone line costs the supplier real work. That cost rides on your invoice.
Mobile versus landline
Cell numbers for owners are the single biggest price driver in Canadian B2B data. Ontario mobile coverage is patchy in supplier databases. The records that exist are worth more because they are harder to confirm.
Volume and reuse
Suppliers drop the unit price at volume. A 5,000-record order often costs less per record than a 500-record order. Some charge for a one-time pull. Others license the list for a year and let you re-download it.

Compliance paperwork
Canadian anti-spam rules shape what a supplier can legally hand you. A list that documents consent or a lawful basis costs more. A list that shrugs when you ask is a liability you inherit.
The Math You Should Run Before You Buy
Price the list by the meeting it produces.
Dana pays $6,000 for 5,000 verified records. If 3% book a call, she gets 150 calls. That is $40 per booked call.
If each new client is worth $3,000 a year, she needs two clients to cover the whole list. The rest is upside.
Run that number on the $0.30 batch. Cheaper per record, but $15,000 per booked call can be a loss.
A quick formula
Cost per booked call = Total list cost / (Records x Booking rate)
Plug in your own booking rate before you sign anything.
Where the Money Hides
Watch for setup fees, per-field charges for add-ons like revenue or employee count, re-download fees when you lose the file and deduplication charges. Confirm what the final invoice includes before you commit.
Ask one blunt question: how old is the data? Phone numbers churn quickly.

Test First, Scale Second
Buy 100 records from any new supplier. Split them by mobile and email. Send the same message to each group.
Track replies rather than opens, because opens tell you little.
Only scale the group that answered.
Keep This In Mind
The cheapest list is rarely the cheapest outcome. Pay for accuracy.
Your Next Move
Before you place that bulk order, do two things.
- Ask the supplier exactly which fields are verified and how recently.
- Buy a 100-record sample and run it before the full order.
Watch the 30 second summary
Video transcript: Bulk Ontario business owner lists cost ten cents to three dollars per contact. The price hinges on one thing: a verified mobile number. Email-only records are cheap and often ignored. Add a named owner with a direct-dial cell and the quote jumps four times. Always test a hundred records before committing. Dana’s cheap list booked two meetings; the verified list booked eleven. Price the list by the meetings it books, not the records you receive. A cheap list that produces nothing is the costly one.
Getting this data every week is a service: see the data service.