Loading blog...
Loading blog...
Contractor leads, in plain English: why shared marketplace leads cost you more than they should, and how to build a lead flow you actually own.

Jeremy Edgar
Published Jul 14, 2026
Last updated Jul 17, 2026

Table of Contents
Share this article
Every contractor wants the same thing: more of the phone ringing with real jobs. So it is no surprise that "buy contractor leads" is a booming business. Angi, Thumbtack, Bark, HomeAdvisor, and a dozen niche marketplaces will happily sell you a lead today, sometimes within the hour. You pay, your phone rings, and it feels like progress.
Then you do the math a few months in and something is off. The leads cost more than they used to. Half of them never answer. The ones who do already got calls from three other contractors, because the same lead was sold to all of you. And the day you stop paying, the leads stop cold. You were not building anything. You were renting.
This guide is about the other way to get contractor leads: the kind you own. We will be honest about where bought leads fit, break down why the marketplace model quietly works against you, and walk through the handful of channels that send you jobs whether or not you paid anything this month. For the bigger picture on getting found online, this is a companion to our SEO for contractors playbook; here we focus specifically on leads.
A lead is just a person with a job who might hire you. That is it. But not all leads are equal, and the word hides a big difference in value:
When people search "contractor leads," they are usually thinking about the first kind, because those are the ones being aggressively sold. But the third kind, the leads you own, is where the healthy, profitable contractors get most of their work. The goal is to shift your mix away from rented and toward owned.
Marketplaces are not evil, and a bought lead now and then to fill a slow week is fine. The problem is building your whole business on them. Here is why it bites:
The takeaway is not "never buy a lead." It is "do not let a company that also serves your competitors become your only source of work." That is a dangerous place to build a business.
The leads worth the most are the ones you own, because they cost less over time and nobody else gets them. Four channels build owned lead flow, and none of them require a marketing degree.
When a homeowner searches "electrician near me" or "roof repair [city]," the contractors in the top three map results get the call. Ranking there is free, it compounds, and the lead is yours alone. This is local SEO, and it is the single biggest source of owned leads for most trades. Claim your Google Business Profile, stack up reviews, and put up a fast website that names your services and towns. Our SEO for contractors guide and the trade-specific version, local SEO for plumbers, walk through exactly how.
Most contractor websites are brochures. They list services and a phone number and hope. A website that generates leads does more: it lets a visitor book a slot, request a quote, or start a chat right there, at 11pm, without you picking up. That is the difference between a site that describes your business and one that fills your calendar. With an AI website builder made for service businesses, you can go live in under 15 minutes with booking, quote requests, and a chatbot built in, instead of paying an agency $2,000 to $5,000 for a page that just sits there.
Your past customers are the cheapest leads you will ever get, and most contractors leave them on the table. A steady review habit (a text with a Google review link the moment a job is marked done) feeds your ranking and your reputation at once. A quick follow-up to last year's customers before their busy season, or a simple "know anyone who needs this?" ask at the end of a great job, turns work you already did into work you have not done yet. These leads cost nothing and close faster than any stranger, because trust is already there.
Paid ads are not the enemy of owned leads. The difference is who controls them. Google Local Services Ads and targeted local ads send the lead straight to you, not to a marketplace that resells it. You set the budget, you own the results, and when the lead comes in it is yours alone. Run this way, managing your own leads and ad spend means you keep 100% of the revenue instead of splitting the customer with three competitors and paying a middleman on top.
Numbers make the case better than any argument. Take a contractor buying shared leads at $60 each. Say one in five turns into a job (a generous close rate for shared leads that are being worked by several contractors at once). That is $300 in lead cost for every job won, every single month, forever, and it climbs as the marketplace raises prices.
Now take the same contractor who spends a few hours claiming a Google profile, gathering reviews, and standing up a website that books. Those cost little or nothing up front. Once that engine is running, a booked job from an organic search costs close to zero in per-lead fees, and it keeps producing next month whether or not you spent a dime. Six months in, the marketplace contractor has paid thousands and owns nothing. The owned-lead contractor has an asset that pays them back for years.
You do not have to pick one and abandon the other. Buy a lead to fill a gap on a slow week. But every dollar and hour you can move from rented to owned is a dollar that keeps working after you stop spending it.
Here is the leak that wastes more lead spend than any bad channel: the lead comes in and nobody catches it. You paid for it (in cash or in SEO effort), the phone rings while you are under a sink or up a ladder, it goes to voicemail, and the customer calls the next name on the list. A lead you do not answer is money you set on fire.
Whatever channel your leads come from, the same three things decide whether they turn into paid jobs:
A field service platform that ties this together keeps your website, booking, calls, quotes, and follow-up in one place, so the leads you earn actually make it onto the calendar.
Take a roofing contractor spending about $1,500 a month on shared marketplace leads. The leads came in, but they were split with other roofers, the close rate sat around one in six, and every renewal the price crept up. The owner felt like he was working for the marketplace, not for himself.
He did not quit cold turkey. He kept a small marketplace budget for slow weeks and put the rest of his energy into owned channels. He claimed and filled out his Google Business Profile, added real job photos, and started texting every finished customer a review link, climbing from 9 reviews to over 50 in a few months. He rebuilt his site in an afternoon into a fast page with a "request a free roof inspection" booking button, and turned on an AI receptionist so the storm-season calls stopped rolling to voicemail.
Within a couple of months, most of his new work was coming from Google searches and his own website, at a fraction of the per-lead cost, and those leads were his alone. He cut the marketplace budget by two-thirds and booked more jobs than before. The difference was not a secret channel. He just stopped renting customers and started owning them.
Contractor leads come in two flavors: the ones you rent and the ones you own. Rented leads from marketplaces are fine to top up a slow week, but they are shared with your competitors, they cost more every year, and they vanish the day you stop paying. Owned leads (from Google, a website that books, your reviews and referrals, and ads you control) cost less over time, come to you alone, and keep working after you stop spending. Shift your mix toward owned, and then make sure you catch every lead you earn, because a lead nobody answers is worth nothing no matter where it came from.
That is exactly what Swivl is built to do for contractors: an AI website builder that gets you live and booking jobs in minutes, automated review requests, lead and ad management so you own your flow, an AI receptionist so no lead leaks to voicemail, and everything from quotes to scheduling to payments in one place, with unlimited users on every plan and a free Starter plan, no credit card required. See the pricing for the details.
The contractors with a full calendar are not the ones spending the most on leads. They are the ones who built a lead flow they own.
Start free: build a lead engine you own →
Related reading: SEO for contractors: the full playbook, local SEO for plumbers, and how to stop missing customer calls.
Join thousands of contractors already growing with Swivl's AI-powered platform.