In this article
Most contractors do not choose one channel. They end up with two or three, usually by accident, and never compare them properly because the numbers do not line up.
Here they are lined up.
The comparison
| Channel | Time to first job | Cost shape | Who owns the homeowner | Main risk |
|---|---|---|---|---|
| Shared marketplaces | Days | Per lead, low | The marketplace | You pay to compete with three others |
| Exclusive lead service | Days | Flat or per lead, higher | You | Volume depends on territory and trade |
| Paid search ads | Days to weeks | Per click, variable | You | You fund the learning period |
| Paid social ads | Weeks | Per click, variable | You | Lower intent, more qualification work |
| Local SEO | 3 to 9 months | Fixed monthly | You | Slow, and nothing arrives early |
| Referrals and canvassing | Unpredictable | Labour hours | You | Cannot be turned up on demand |
The interesting column is the last one. Every channel has a risk, and choosing well is mostly about picking the risk your business can carry this quarter.
Speed against durability
There is a real trade-off here and it is worth naming.
The fast channels (marketplaces, exclusive leads, paid search) start producing within days and stop producing the day you stop paying. The slow ones (local SEO, referrals) take months to start and keep producing after you pause spending.
A business with idle crews next week cannot solve the problem with SEO. A business that only ever buys leads never builds anything it owns. Most contractors need one of each running at the same time, for different reasons.
Buy one fast channel to fill the calendar now, and run one slow channel so that in a year you are not starting from zero again. Judging them against each other on cost per lead misses what each is for.
Where the hidden costs are
Every channel has a cost that does not appear on an invoice.
- Shared marketplaces: the hours your team spends on homeowners who already hired someone.
- Exclusive leads: none in hours, but a higher and less flexible monthly number.
- Paid ads: the learning period, plus somebody’s time managing the account every week.
- Local SEO: months of paying before anything arrives.
- Referrals: you cannot schedule them, so they cannot be the plan.
- Canvassing: labour, and a very low contacts-per-hour rate.
Add the hidden cost to the invoice before comparing. The order usually changes.
Where exclusive leads fit
We are not neutral here, so take this as a stated position rather than a finding.
An exclusive lead service is a fast channel with the bidding war removed. You pay more per homeowner and you compete with nobody for them. That trade is worth it when your close rate is good and your team calls back quickly, and it is not worth it when leads sit in an inbox until the end of the day.
If your follow-up is slow, fix that before you change channel. It is the cheapest improvement available to any contractor, and it makes every channel on this page work better.
Compare channels on cost per closed job and on hours consumed, not on cost per lead. Then run one that produces this month and one that will still be producing next year.