August 14, 2026
How to Choose a Lead Generation Company for Contractors
Every lead generation company for contractors says the same three things. More leads. Exclusive leads. No long-term contracts. Sit through four sales calls and you will hear the same script four times.
So the useful question is not who promises the most. It is how you tell them apart before you have paid one of them for six months. Here is how to do that.
What does a lead generation company for contractors actually do?
A real one makes your business easy to find and easy to call in the places homeowners already look. That usually means four things working together.
- Search visibility. Your Google Business Profile, the map pack, and pages that rank for the services and towns you cover.
- Paid ads. Google Ads or Local Service Ads, so you have calls coming in while the slower work builds.
- Reviews. A steady flow of them, because ranking next to a competitor with triple your review count is a losing position.
- A site that converts. Fast, clear, tappable phone number, real photos of your work.
What it should not mean is buying you a seat on a shared lead list. That is a different business model wearing the same words, and it is worth understanding the difference before you sign anything.
What is the difference between exclusive leads and shared leads?
A shared lead gets sold to several contractors at once. You and three competitors call the same homeowner within minutes of each other, and the conversation turns into a price fight because nothing separates you.
An exclusive lead comes to you and nobody else. The homeowner found your business, looked at your reviews and your work, and reached out on purpose.
Shared leads cost less per lead and usually more per booked job, once you count the calls you lost and the hours you spent losing them. We ran the full comparison in shared leads versus exclusive leads, including the one situation where buying shared leads still makes sense.
What should a lead generation company cost?
Most contractors land between 1,000 and 5,000 dollars a month depending on trade, market, and how many channels are running. Ads spend sits on top of that and goes to Google, not to the agency.
Be careful comparing quotes. A 3,000 dollar proposal that includes 2,000 of ad spend is a 1,000 dollar service. The same number without spend included is a completely different deal. Ask which one you are looking at, every time.
We publish our own pricing rather than making you sit through a call for it, and we broke down what every channel costs across the industry in what it costs to market your home service business.
How do you spot a bad one?
These are the signals worth walking away from.
- They guarantee rankings or a lead count. Nobody controls Google. A guarantee means either inexperience or a sales tactic, and both cost you.
- They will not tell you the price without a call. If the number changes based on how the meeting goes, it was never a price.
- They report rankings and impressions. Those are not results. Calls, forms, and booked jobs are results.
- You do not own what they build. Ask who keeps the website, the domain, the ad account, and the phone numbers if you leave. If the answer is not you, you are renting your own business.
- The contract is twelve months. Long lock-ins exist to protect the agency from you noticing it is not working.
- They sell the same lead to your competitors. Ask directly, and get it in writing.
What should you ask before you sign?
Four questions get you most of the way there.
- Who is actually doing the work? The person in the meeting is often not the person doing the work.
- Can I see results from a contractor like me? Not a logo wall. Real work in a comparable trade. Ours is on our results page.
- What happens in month one, and what happens in month six? A clear answer means a plan. A vague one means a template.
- What does a booked job cost me? If they cannot work through that math with you, they are not thinking about your business.
Do you even need one?
Not always, and an honest answer here matters more than a sale.
If you are just starting out and money is tight, the highest-return work is free. Fill out your Google Business Profile completely, add real photos, and ask every customer for a review. Our local SEO guide for contractors walks through doing it yourself.
Hiring makes sense when the DIY version stops fitting. That is usually when you are spending 10 to 20 hours a month on it, when you are running ads without knowing your cost per booked job, or when you are trying to cover more than a couple of towns.
The test is simple. If your time is worth 150 an hour and this takes 15 hours a month, doing it yourself costs about 2,250 in work you did not do. Compare that to the quote in front of you.
What should the first 90 days look like?
Ads should be producing calls inside the first week or two. Reviews should start moving within a month. Search takes longer, usually three to six months before it clearly shifts, and that is normal rather than a warning sign.
What should not happen is silence. By month three you should be able to see how many calls came in, which channel sent them, and what each one cost. If nobody can show you that, the tracking was never set up, and without tracking nobody can tell you what is working.
The short version
A good lead generation company for contractors is easy to describe. They tell you the price up front, they send leads only to you, they report calls instead of rankings, they let you leave whenever you want, and you own everything they build.
That is a low bar. Most of the industry still does not clear it.
If you want to see where you stand before talking to anyone, get a free visibility check-up. We will show you where you are losing calls in your area and what it would take to fix it. Or read more about how our lead generation for home services works.
Cesar Contreras
Founder, Cadyen · Rancho Cucamonga, CA
Cesar founded Cadyen to help local service businesses get more calls and booked jobs through local SEO, Google Ads, and reputation building across Southern California.
Want more builders leads without the hassle?
See how we handle builders lead generation, or book a free check-up below.
Want help with this? Explore our lead generation for home services service.