Lead vendors are easy to start with and hard to quit. The volume feels essential, so contractors stay long after the math turned against them. Here's how to know when it's time to cut one, without guessing.
Why lead vendors become a trap
The model works against you over time:
- Leads are shared. The same homeowner is sold to several contractors, so you're in a race and your close rate drops.
- Prices rise. Costs climb season over season, and you have no control over the auction.
- Quality slips. Wrong service, out-of-area, and junk leads creep in, and disputes are a hassle.
- You build no asset. Every dollar rents a lead. Stop paying and the pipeline vanishes instantly. You own nothing.
The deeper version of this for aggregators specifically is in is Angi worth it in 2026.
The three signals it's time to fire them
Don't go on feel. Watch for these:
1. Cost per booked job is higher than your owned channels. This is the decisive one. Track what each lead vendor actually costs per booked job, not per lead, and compare it to organic, your Google profile, and referrals. When the vendor is more expensive per job, it's failing. The metric is in cost per booked job vs cost per lead.
2. Close rate is dragging. If shared leads close far worse than your direct leads, you're paying full price for a fraction of the value, and burning your team's time chasing leads that already hired someone else.
3. You have owned demand to replace it. Once your SEO, AI visibility, and reviews generate steady direct leads, the vendor's volume is no longer load-bearing. That's the green light to cut.
How to fire them without a gap
The mistake is quitting cold before you have a replacement. Do it in sequence:
- Build owned demand first. A complete Google Business Profile, service pages built for search and AI, and a review engine, the foundation in Local Services Ads vs SEO.
- Fix capture so you convert the direct leads you generate, no point replacing vendor volume if calls leak.
- Track both side by side for a month or two. When owned channels match or beat the vendor on cost per booked job, you have your replacement.
- Then cut, confidently, because the numbers, not nerves, made the call.
When to keep one (for now)
Be honest about the exception: a brand-new business with no website authority, no reviews, and no pipeline may need a vendor as a temporary cash-flow bridge while it builds owned demand. That's fine, as long as it's explicitly temporary and you're actively building the replacement. The danger is treating the bridge as the destination.
The bottom line
Fire your lead vendor when its cost per booked job exceeds your owned channels, when shared leads drag your close rate, or when owned demand can carry the load. Build the replacement first, track the real numbers, then cut. Owned demand costs less per job and, unlike a rented lead, it's yours.
Rhemic builds the owned demand and capture that lets you cut lead vendors for good. See how it works or get a free audit.
