How to Choose a Lead Generation Company (Checklist)

Picking a lead generation company is one of the higher-stakes decisions in your marketing, and the market is full of providers who sound identical in the sales call and behave very differently once they have your card. The difference between a provider who grows your business and one who drains it usually comes down to a handful of questions, the ones good providers answer plainly and bad ones dodge. Here's the checklist, the red flags, and how to test a provider before you commit real money.

Start with the one question that matters most

Before anything else: are the leads exclusive, sold once to me?

This single question filters most of the field. Exclusive leads are sold only to you and close toward 30%; shared leads are sold to several companies and close around 5% in a price-driven footrace. A provider who's cagey here, "exclusive to a few companies," "mostly exclusive," changing the subject, is selling shared inventory. A good one says "sold once, to you" without hesitation and puts it in writing. The full reasoning is in exclusive vs shared leads. If you get a clean answer here, keep going. If you don't, you can almost stop.

The questions to ask every provider

Run every provider through the same list. How they answer tells you as much as what they answer.

On lead quality and exclusivity: - Are leads exclusive to me, sold once? (The big one.) - Do you generate your own traffic, or resell from aggregators? (Owning traffic means they control quality.) - How do you qualify leads before sending them?

On billing and junk: - What exactly counts as a billable lead or billable call? - What happens when I get a junk lead, do you credit it, and how? - Are there setup fees, minimums, or hidden charges?

On transparency: - Can I hear call recordings and see a real-time dashboard? - Can I track every lead from source to outcome?

On control: - Can I set my exact service area, services, and budget cap? - Can I scale volume up and down as I need?

On commitment: - Is it month-to-month, or a long contract? - What's the cancellation process?

A provider who answers all of these cleanly and in writing is worth testing. One who dodges exclusivity, junk-crediting, or transparency is telling you how the relationship will go.

The red flags that should make you walk

Some answers (or non-answers) are deal-breakers. Watch for these:

Vagueness on exclusivity. If they won't plainly confirm leads are sold once to you, assume shared.

No junk-credit policy. If you pay for every call including spam and wrong numbers, you're buying noise. A fair provider credits junk.

No transparency. No recordings, no dashboard, no way to verify what you're paying for means you're trusting an invoice blind.

Long lock-in contracts. A provider confident in their leads offers month-to-month. Long contracts with penalties protect them, not you, often a sign they know clients leave once they see results.

Pressure and urgency. "This rate's only good today," "spots are almost gone", high-pressure sales tactics usually compensate for a weak product.

No compliance answer. If they can't speak to how their leads are generated and consented under telemarketing rules, you may inherit their risk. See TCPA and lead compliance.

Guarantees that sound too good. "Guaranteed 50 leads that all close". Nobody controls your close rate but you. Overpromising is a sign of a sales pitch, not a partner.

Any one of these is reason for caution; two or more, walk.

How to test a provider before committing

Never bet your whole budget on an unproven provider. Test small and let data decide.

Start with a modest budget, enough to generate a meaningful sample of leads, not enough to hurt if it flops. Track every lead from source to outcome: did it connect, qualify, and become a paying job? Calculate your real cost per acquired job, not just cost per lead. Run the test for 30-60 days so you're judging a pattern, not a lucky or unlucky week. And if you're comparing providers, run two or three in parallel on equal budgets and let the numbers pick the winner.

A good provider welcomes this, they're confident the data will favor them. One who resists a small test, or pushes you to commit big upfront, is telling you they'd rather you not measure. The cost-per-job framework is in home service leads cost.

Match the provider to your operation

Beyond quality, the right provider fits how you work. Two operational questions matter.

Calls or appointments? If your office answers fast and closes well, a provider delivering exclusive calls is efficient. If your phone is a bottleneck, voicemail, slow callbacks, lost weekends, choose one delivering booked appointments so the answering and scheduling is handled for you.

Your trade and area. Make sure the provider actually generates leads for your specific trade and can target your exact service area. A generalist marketplace and a provider specialized in your trade are different products. Trade-specific options are in best lead generation companies for contractors.

Don't outsource the part that's on you

One honest caveat: even the best lead provider can't fix a slow phone or a weak close. If leads hit voicemail or your team doesn't follow up, no provider's quality saves you, you'll blame the leads for your own gap.

So as you choose a provider, also fix your side: answer fast, follow up immediately, and have a real sales process. The best results come from a good provider and a tight operation. Choosing well is half the job; converting what they send is the other half, and that part's always yours.

How long should you give a new provider?

Once you've tested and chosen, a fair question is how long to judge a provider before deciding to stay, scale, or cut. Rushing the call in either direction costs you.

Give a new provider enough time to produce a real sample and for you to work those leads through to outcomes, usually 30 to 60 days, not a week. A handful of leads in the first few days tells you almost nothing; close rates and lead quality only become clear across a larger sample. Judging a provider on three leads and a bad Monday is how businesses churn through providers without ever learning anything.

That said, watch for early warning signs that don't require a full sample: obvious junk on every call, leads wildly outside your area, billing that doesn't match the agreement, or a credit process that's suddenly hard to use. Those are reasons to raise issues immediately, and to walk if they're not fixed.

Once you have a real sample, judge on cost per acquired job and scale what works. The goal isn't to find a perfect provider on day one. It's to test fairly, measure honestly, and concentrate budget on whatever reliably turns into paying jobs. Providers earn more of your spend by proving out, not by promising.

How RankLocal measures up

We're exclusive (sold once, to you), generate our own traffic, credit junk, and give you recordings, a dashboard, and full control of your services, zips, and budget, month-to-month, no long lock-in. Test us with a small budget, track cost per job, and scale only what proves out. Start at the home service leads hub or see how it works.

Frequently asked questions

What's the most important thing when choosing a lead generation company? Whether the leads are exclusive, sold once to you. Exclusive leads close toward 30%; shared leads close around 5% in a footrace. If a provider won't plainly confirm exclusivity in writing, assume shared and weigh the economics accordingly.

What questions should I ask a lead generation company? Are leads exclusive? Do you generate your own traffic? What counts as billable, and do you credit junk? Can I hear recordings and see a dashboard? Can I control my area and budget? Is it month-to-month? Clean answers to all of these signal a real partner.

What are the red flags of a bad lead provider? Vagueness on exclusivity, no junk-credit policy, no transparency, long lock-in contracts, high-pressure sales, no compliance answer, and guarantees that sound too good. Any one warrants caution; several mean walk away.

How do I test a lead generation company? Start with a small budget, track every lead to outcome, calculate cost per acquired job, and run the test 30-60 days. Compare providers in parallel on equal budgets. A good provider welcomes a small test; one who resists wants you not to measure.

Should I choose a provider that delivers calls or appointments? Calls if your office answers fast and closes well; booked appointments if your phone is a bottleneck. Match the delivery model to how your operation actually handles inbound, not to what sounds cheapest per unit.

How long should I test a lead provider before deciding? Usually 30-60 days, long enough for a real sample of leads and outcomes. Judge on cost per acquired job, not the first few leads. Watch for early red flags (junk, wrong-area leads, billing mismatches) that warrant raising issues or walking sooner.


Want a provider that answers every one of these questions plainly? See how RankLocal works.

More Home Service Verticals

Roofing Leads Fence Leads Pest Control Leads Landscaping Leads Garage Door Leads Appointment Setting Pay-Per-Call Leads Home Service Leads Lead Gen for Contractors