Skip to content
S Stojan Petković

How to Spot a Great Lead Generation Company for Your Home Service Business

Nine questions to ask before hiring a lead generation company for your tree service, HVAC or home service business — plus the red flags that cost owners thousands.

S

Stojan Petković

6 min read
Table of contents Show Hide

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.

Share:

Related Posts

Home Service Marketing in 2026: What's Actually Working for Local Businesses

The home service marketing strategies that actually deliver in 2026: AI search, local SEO, fast websites, video, Local Services Ads, automation and reviews — and what to skip.

S Stojan Petković
6 min read
#marketing #local-seo #geo #lead-generation #contractors

Handyman Lead Generation: Proven Online and Offline Strategies for 2026

How handyman businesses get more leads in 2026: Google Business Profile, Local Services Ads, a fast website, social media, referrals and offline tactics that still work.

S Stojan Petković
7 min read
#lead-generation #local-seo #marketing #contractors

GoHighLevel vs. Housecall Pro: Why the Best Setup Often Runs Both

GoHighLevel vs Housecall Pro for home service businesses: what each tool does best, where they overlap, and how to connect them with your website so no lead slips through.

S Stojan Petković
6 min read
#crm #lead-generation #automation #marketing

Ready to build?

Tell me about your project — I'll get back to you within a business day.