Table of contents Show Hide
- What a lead generation company actually does
- 9 questions to ask before you hire a lead generation company
- 1. Are the leads exclusive or shared?
- 2. Where do the leads come from?
- 3. Who owns the website, accounts and phone numbers?
- 4. How do you define a lead — and what about bad ones?
- 5. What does a lead cost — and what does a booked job cost?
- 6. How do you track results?
- 7. How fast are leads delivered?
- 8. What’s in the contract?
- 9. Can you show results for a business like mine?
- Red flags at a glance
- Renting leads vs building your own lead engine
- How to measure any lead generation partner
- Conclusion
Every home service business owner gets the calls and emails: “We can send you 50 new leads a month.” Some of those companies deliver exactly that. Others sell the same lead to five of your competitors, lock you into a contract, and leave you with nothing when you walk away.
The difference between a great lead generation partner and an expensive mistake usually becomes obvious only months later. This guide helps you spot it before you sign — with nine questions to ask, the red flags to watch for and the numbers that really matter.
What a lead generation company actually does
“Lead generation” covers a wide range of services:
- Lead marketplaces that sell leads collected on their own websites (often shared between several companies)
- Pay-per-call and pay-per-lead networks that run ads and route calls to you
- Marketing agencies and freelancers that build your own lead engine — website, SEO, Google Ads, Local Services Ads, social ads
- Data-driven platforms that find leads from other sources, such as public permit records
Each model has its place. What matters is understanding which one you’re buying — and what you’re left with if you stop.
9 questions to ask before you hire a lead generation company
1. Are the leads exclusive or shared?
This is the first question for a reason. A shared lead might be sent to three, five or more companies at the same time. The homeowner gets flooded with calls and usually picks the fastest or cheapest.
Exclusive leads cost more per lead but convert far better. If leads are shared, ask exactly how many companies receive each one.
2. Where do the leads come from?
Ask for specifics: Google Ads? Local Services Ads? SEO? Facebook? Directories? Purchased lists? A good partner explains its sources openly. “Proprietary methods” with no details is a warning sign.
Lead quality depends on intent. Someone who searched “emergency tree removal near me” is much closer to hiring than someone who clicked a “win a free tree trim” ad on social media.
3. Who owns the website, accounts and phone numbers?
This is where many owners get hurt. Some lead generation companies build websites and run ads in their own name. When you leave, the website, the reviews, the phone numbers and the data stay with them — sometimes they even rent the same site to your competitor.
Insist that your website, domain, Google Business Profile, ad accounts, analytics and call tracking numbers belong to you. Every website I build is in the client’s name from day one: the code, the domain and the hosting.
4. How do you define a lead — and what about bad ones?
Is a lead a phone call of any length? A form with a fake number? A call from a job seeker? Get a written definition, and ask how you can dispute leads that are wrong numbers, outside your service area, or for services you don’t offer.
5. What does a lead cost — and what does a booked job cost?
Cost per lead is only half of the story. What matters is cost per booked job and return on ad spend.
If leads cost $40 but only one in ten books, each job costs $400 to win. If leads cost $90 and one in three books, each job costs $270. The “expensive” lead is the cheaper one.
6. How do you track results?
A serious partner tracks every lead back to its source: which campaign, which keyword, which page. They use call tracking, form tracking and conversion tracking in Google Ads and Analytics — and they share access with you.
On the Tree Jaws Google Ads account, conversions are tracked in two groups — direct-contact actions and submitted lead forms — so it’s always clear which campaigns produce calls and which produce form leads. Without that, budget decisions are guesswork.
7. How fast are leads delivered?
Speed wins jobs. Studies of response time consistently show that contacting a lead within the first few minutes dramatically raises the chance of booking.
Ask how leads arrive: instantly by text and email, or in a portal you need to check? On SF Tree Removal, every inquiry comes through a form and the business gets an email the moment it’s sent, with the service, city and job details already filled in. That speed is the whole point.
8. What’s in the contract?
Watch for:
- long minimum terms with heavy cancellation fees
- automatic renewals
- setup fees that don’t buy you anything you keep
- unclear pricing changes after the first months
Good partners keep clients by delivering results, not by locking them in.
9. Can you show results for a business like mine?
Ask for case studies or references in your trade and, ideally, a similar market. Real numbers — leads, booked jobs, cost per job — tell you more than testimonials.
Red flags at a glance
- Guaranteed lead numbers with no explanation of how
- Refusal to say where leads come from
- The company owns your website, numbers or ad accounts
- No call recording or tracking access
- Pressure to sign today
- Pricing that seems far below the market
- Reports full of impressions and clicks, but no booked jobs
Renting leads vs building your own lead engine
Buying leads is like renting: fast to start, but you keep paying and own nothing at the end. Building your own lead engine — a fast website, local SEO, a strong Google Business Profile, well-managed ads — is like owning: it takes more time to set up, but every month adds value that stays with your business.
Most successful home service businesses do both for a while: they rent leads to fill the schedule today while building an asset that lowers their cost per job over time.
How to measure any lead generation partner
Whoever you work with, track these numbers every month:
- leads received (by source)
- leads contacted, and how fast
- estimates booked
- jobs won
- revenue from those jobs
- cost per lead, cost per booked job and return on spend
Keep this in a simple spreadsheet or your CRM. After three months, you’ll know exactly which sources are worth keeping.
Conclusion
A great lead generation company is transparent about where leads come from, delivers them fast, tracks everything, lets you own your assets and measures success by booked jobs, not clicks. If a company can’t give you straight answers to the nine questions above, keep looking.
Want a lead engine that belongs to your business? Let’s talk about your website and lead flow.