Strategy

Buy Leads for Contractors and Realtors: A Practical Guide

Published 2026-09-15 · By Launch & Found

A plain guide to buying leads in Canada — what it costs, how it compares to generating your own, and what to check before you sign up.

Buying leads means paying a company, platform, or ad network for contact information from people who have shown some interest in a service like yours, so your sales team can follow up directly instead of waiting for someone to find you organically. It can work, but the results depend heavily on where the leads come from, how fresh they are, and whether you're set up to respond within minutes rather than days.

What Does It Mean to Buy Leads?

A "lead" is a person's name plus a way to reach them — usually a phone number or email — attached to some signal that they want a service. When you buy leads, you're paying for that package before you've had any contact with the person yourself.

There are two broad categories. Shared leads get sold to several businesses at once, often three to five, and whoever calls first usually wins the job. Exclusive leads go to one buyer only and cost more per lead, sometimes two to four times as much, but the conversion rate is usually higher because you're not racing four other contractors to the phone.

Lead prices vary a lot by trade and region. A roofing lead in a major Canadian city might run $40 to $90 CAD, while a real estate seller lead can run $100 to $300 CAD depending on exclusivity and the platform. These are directional numbers, not quotes, and they shift with demand and season.

A contractor reviewing lead notifications on a laptop and phone at a job siteA contractor reviewing lead notifications on a laptop and phone at a job site

It's worth being clear-eyed about what you're actually buying: contact information and a moment of interest, not a signed contract. The close still depends on your speed, your pricing, and how you follow up.

"The lead is the easy part. The follow-up system is what actually pays for itself." — a common line among agency owners who manage paid lead campaigns for trades businesses.

Should You Buy Leads or Generate Your Own?

Both approaches can work, and most established businesses end up using a mix. The honest comparison is about trade-offs, not which one is universally better.

ApproachTypical costLead qualityTime to first leadWho it suits
Buy leads from a marketplace (shared)Low per-lead cost, $20-$90Mixed, often shared with competitorsSame dayNew businesses needing volume fast
Buy exclusive leads from a vendorHigher per-lead cost, $80-$300Better, but still unqualified until you call1-7 daysBusinesses with strong close rates
Build your own with a website + local SEOOngoing cost, front-loadedHigher intent, comes to you60-180 days to build momentumBusinesses playing a longer game
Paid ads to your own siteCost per click plus ad spendGood, and you own the data1-14 daysBusinesses that want speed and control

Marketplace leads are fast but you don't own the relationship or the data — the platform does. Your own website and Local SEO take longer to build but the leads keep coming without a per-lead fee once you're ranking, and you keep every phone number and review for good.

Pro tip: if you're testing purchased leads for the first time, buy a small batch — 10 to 15 leads — before committing to a monthly plan. Track your close rate for that batch honestly, including the ones that ghosted you, before deciding if the math works for your business.

Most contractors and real estate teams we talk to end up running purchased leads alongside their own site and ads, not instead of them. That way, a slow week for one channel doesn't sink the whole month.

Where Can Contractors and Realtors Buy Leads?

There are three common sources.

Lead marketplaces. These are platforms that collect requests from homeowners or buyers and sell the contact details to multiple businesses in your trade or market. They're useful for filling gaps quickly but the shared model means you're often the third or fourth call the customer receives.

Referral and directory networks. Some directories charge a subscription or a per-lead fee for placement, ranking you above competitors and sending inquiries your way. Quality varies widely, and it's worth asking for real numbers from current customers before signing an annual contract.

Paid search and social ads run to your own site. Technically you're not buying a "lead list," you're paying for clicks that land on your own website or landing page, and the people who fill out your form become your lead. This is closer to owning the channel, since your Digital marketing setup and tracking stay with you regardless of which ad platform you use.

For realtors specifically, there are also lead products built around specific moments, like people who've searched for home values in a neighbourhood. These can be effective but often come with high volume and low intent, so a fast, structured follow-up process matters even more. See our page on Marketing for Realtors and Real Estate Teams for how this plays out for agents and teams specifically.

What Should You Check Before You Buy Leads From a Vendor?

Before paying for any lead product, ask these questions directly, and get the answers in writing where possible.

  1. Is this lead exclusive or shared, and with how many others? A vendor should tell you this plainly. If they dodge the question, treat that as a signal.
  2. How fresh is the lead when it reaches you? A request submitted 10 minutes ago converts very differently from one that's three days old and already called by five other companies.
  3. What's the refund or credit policy for bad leads? Wrong numbers, out-of-area requests, and obvious spam happen. A fair vendor credits these back; some quietly don't.
  4. Where did the contact information come from, and did the person consent to being contacted? This matters for more than ethics. Under Canada's Anti-Spam Legislation, businesses need proper consent before sending commercial electronic messages, and the consequences for non-compliance are real. It's worth reading the Government of Canada's overview of consumer and business protections if you're unsure how this applies to your outreach.
  5. What's the average cost per acquired customer, not just per lead? A cheap lead that never converts is more expensive than an costly one that closes.

Pro tip: ask a lead vendor for three references from businesses in your exact trade, not just "clients" broadly. A plumbing lead vendor's roofing references won't tell you much about how their plumbing leads actually perform.

If a vendor can't answer these clearly within a short call, that's useful information on its own.

How Do You Turn Purchased Leads Into Customers?

Buying the lead is the cheap part of the process. What happens in the next 24 hours decides whether it was worth the money.

Speed matters more than almost anything else. Multiple industry studies on lead response time have found that contacting a lead within 5 minutes dramatically improves the odds of a conversation, compared to waiting even an hour. If you're buying shared leads, this becomes a race, and whoever answers the phone first often wins the job regardless of price.

A few practical steps help:

Over the long run, most contractors and agents we work with treat purchased leads as a way to smooth out slow periods, while building a website and local search presence as the channel that compounds. For a deeper look at how that mix works specifically for trades, see our Marketing for contractors page and the Contractor marketing guides on our site.

FAQ

Is it legal to buy leads in Canada? Buying leads is legal, but how you contact those people is regulated. Canada's Anti-Spam Legislation sets rules around consent for commercial electronic messages, and provincial consumer protection rules can also apply to unsolicited calls. Check that your lead vendor collects consent properly before you rely on their data.

How much should I expect to pay per lead? It depends heavily on your trade and whether the lead is shared or exclusive. Shared leads for common trades often run $20 to $90 CAD each, while exclusive leads or real estate seller leads can run $100 to $300 CAD. Always calculate your cost per closed customer, not just per lead, before judging whether a source is worth it.

Should a new business buy leads or build a website first? If you need revenue in the next 30 days, purchased leads can bridge that gap while a website and local search presence build in the background. Most businesses do better with both running at once rather than choosing one permanently.

Key takeaways

PointWhy it matters
Buying leads means paying for contact info, not a guaranteed saleYour follow-up process still determines the outcome
Shared leads are cheaper but go to multiple competitors at onceSpeed of response becomes the deciding factor
Exclusive leads cost more but usually convert betterWorth it if your close rate and margins support the price
Test a small batch before committing to a monthly planProtects you from a bad vendor relationship
Consent and anti-spam rules apply to how you contact leadsNon-compliance carries real regulatory risk in Canada
A website and local SEO compound over time, unlike per-lead costsPurchased leads fill gaps; owned channels build long-term value
Tracking lead source is essential to know what's actually workingYou can't optimize spend you can't measure

Want the phone to actually ring?

That is the whole job. See how we do it, or tell us about your business.