Home » Blog » Stop Overpaying Google: How To Use Lead Aggregators For ROAS Arbitrage

Stop Overpaying Google: How To Use Lead Aggregators For ROAS Arbitrage

google ads hostage

How To Beat Google Ads Using Lead Aggregators

Most contractors only think in channels.

Google. LSA. Meta. Maybe Yelp if their rep won’t stop calling.

Meanwhile there is a whole tier of “unsexy” lead sources quietly beating their ROAS. eLocal. Service Direct. EverConnect. Plus 10+ other little directories and pay-per-lead platforms you have never logged into but are maybe already paying for.

We treat those platforms as ROAS arbitrage. Not as a buzzword, but as necessary diversification. They expose performance gaps your primary channels will never reveal, which lets you shift budget into the pockets that consistently return more.

Let me walk you through why, how agencies bury it, and the rules you have to follow if you actually want this to work instead of becoming “one more place leads suck.”

Why Your Agency Will Never Lead With Listings

Here is the part nobody says out loud.

Most agencies cannot afford for you to like these channels.

  1. They cannot justify a 15-20% management fee on a platform that is essentially “turn on, set categories, add card.”
  2. These platforms make Google Ads look bad if you run them correctly. That undermines the channel they can charge 20 percent to “optimize.”

So you get two outcomes:

  • They ignore them completely and talk only about PPC
  • They quietly turn them on anyway, blend the spend and revenue into “paid search,” and charge you the fee on top. Then they own the accounts, so you do not even know your leads aren’t only coming from Google.

Either way, you’re flying blind. In one scenario, the channels are dismissed so you never realize you could be doing better. In the other, they’re running behind the curtain and you’re none the wiser. Both paths end the same: performance capped and likely overleveraged on Google.

How The Lead Factories Actually Get Their Leads

Thumbtack, Angi, YP, all of them are basically doing what you already know you should be doing:

  • Big Google Ads and Bing budgets across every “near me” search in your trade.
  • Massive SEO footprint with “Top HVAC Companies in [City]” style pages.
  • Paid social, YouTube, display, sometimes even TV and radio.
  • Plus affiliate and reseller deals where smaller sites send them leads for a rev share.

They are just doing it at scale with:

  • The optics of neutrality
  • More data
  • Better quality scores
  • Lower blended cost per click

Then they turn that firehose into:

  • Shared leads
    One homeowner, three to five contractors, lower lead cost, more revenue.
  • Exclusive leads
    One homeowner, one contractor, higher lead cost, higher quality.

They price by service type, zip code, and demand. That is why a water damage lead can be hundreds while a basic handyman job is twenty bucks.

Here is the key:
You are not paying for the clicks, the bad impressions, the test campaigns, or the creative that failed. You are buying the output of all that work, one lead at a time.

That is where the arbitrage starts.

 

Where The Arbitrage Actually Shows Up In Your Math

Forget theory. Look at math.

Scenario 1: You run Google Ads yourself or through an agency

  • Average CPC: $50
  • Conversion rate from click to real lead: 30 percent
  • Cost per lead: $150
  • Booking rate from lead to job: 33 percent

Your cost per booked job is roughly:

$150 ÷ 0.33 ≈ $454 per job

And that is before the 15 to 20 percent agency fee on ad spend.

Scenario 2: You buy pay-per-lead from an aggregator

  • Cost per shared lead: $60
  • You respond quickly and book 1 in 3

Your cost per booked job is:

$60 ÷ 0.33 ≈ $180 per job

Even if your numbers are slightly off, you have plenty of room before you get anywhere near that $454.

You did not have to:

  • Learn keywords
  • Babysit Smart Bidding
  • Run twenty variants of the same headline
  • Pay an agency to interpret Google’s “learning phase” for you

You just had to answer the lead like you take your business seriously.

That spread between “what Google would cost you” and “what the aggregator actually costs you per booked job” is your ROAS arbitrage.

 

Why Most Contractors Swear “Those Leads Suck”

If this is so great, why does every Facebook group have the same three comments:

  • “HomeAdvisor is trash.”
  • “Thumbtack is DIYers.”
  • “Angi leads are all tire kickers.”

Because most contractors treat pay-per-lead like Google Ads with a different invoice, then blame the source instead of the process. As if it’s a brand-aware, exclusive lead, who’s sold on your website.

Three uncomfortable truths:

  1. Speed wins.
    In a shared lead environment, you are not competing on logo or years in business. You are competing on who calls first. If you are not calling within the first 30 to 60 seconds, you already lost on most emergency jobs.
  2. Persistence multiplies.
    One call and one auto text is the bare minimum. On shared or lower-intent leads, we use aggressive cadences for a reason: multiple calls, SMS, and ringless voicemails over days. The contractor who feels “annoying” usually wins. The one who wants to “not be annoying” eats the loss.
  3. Disputes are part of the model.
    Bad leads happen. Wrong numbers, renters, out of area, duplicates. The difference between a profitable and unprofitable program is whether you actually track and dispute every invalid lead and get the credits you are entitled to.

If you are not doing those three things, you do not have a lead quality problem. You have a lead handling problem.

Why Agencies Hate When You Figure This Out

Run the incentives.

To make Google Ads work, your agency needs:

  • Healthy ad spend, usually a percent of revenue
  • A management fee stacked on top
  • Long enough runway to claim “the account is still learning” whenever numbers look soft

To make pay-per-lead work, you need:

  • Operational discipline
  • A credit card
  • Someone who will pick up the phone

There is no justification for another 15 to 20 percent skim on top. If they do “manage” these platforms, they often:

  • Blend the leads into your “paid search” reporting
  • Hide account access so you cannot run yourself
  • Don’t actually handle dispositioning for you, but charge you like they do

That is how you end up paying agency pricing for a platform that takes ten minutes to set up and can be run by your in-house coordinator.

You do not need “secret sauce” to turn these on.

You need clean attribution, clear ownership, and standards for what success looks like.

 

How To Run Lead Aggregators Like A Pro, Not A Victim

Here is the play, step by step.

1. Separate every channel into campaigns

Inside ServiceTitan:

  • Create campaigns specifically for each vendor
    • “Thumbtack”
    • “Inquirly”
    • “Networx”
  • Make sure no one is lumping this into “Paid Search” or “Listings” as a catch-all.

If you cannot see cost, leads, jobs, and revenue by platform, you cannot compare ROAS.

2. Spread your test budget across multiple vendors

Start by placing small, even budgets across a handful of lead sources. Let them run long enough to establish real signal, then rank them by cost per booked job. Cut the lowest performer, replace it with a new contender, and repeat. This constant rotation keeps your mix fresh, surfaces hidden pockets of ROI, and prevents any single channel from dictating your performance.

3. Build a real follow-up cadence

Document exactly what happens when a lead hits and where. Integrate each with both your CRM and automation tools, and set up campaigns to handle the heavy lifting for you if no job booked AFTER a human outreach.

Example baseline:

  • 0:00 – Call up to three times, leave a voicemail if no answer
  • 0:05 – SMS confirming who you are and what they requested
  • 2 hours – SMS if not connected
  • 1 day – Call plus SMS
  • Days 2 to 5 – One touch per day alternating ringless and SMS
  • Day 7 – Ringless voicemail plus final text

Automate everything except the live call. If you are not using a tool like Hatch or Chiirp, your team is not going to maintain this manually once volume spikes.

4. Treat dispute credits like found money

Create a simple “lead audit” process and assign someone internally:

  • Add every “bad” call reason outcome inside ServiceTitan
    • Not interested
    • Wrong service
    • Out of area
    • Bad contact
  • Monthly, pull all call reasons & online booking dismissals
  • Submit in bulk to each platform’s rep if you can, though some require interface submissions within days
  • Track credits recovered vs total spend

A meaningful percentage of your spend often comes back if you stay disciplined. That lowers your real cost per good lead and can offset entire invoices. In our world, we’re already AI-dispositioning every call, so submitting disputes is baked in. On accounts with heavy aggregator volume, the credits alone can equal or exceed our fractional CMO fee, effectively wiping out the cost of the engagement.

5. Hold your own team accountable before you blame the source

Before you say “Angi does not work,” pull three reports:

  1. Average response time on those leads
  2. Number of contact attempts per lead
  3. Close rate compared to inbound calls and Google traffic

If your people are slower or less confident with those leads than with phones ringing off the website, you do not have apples-to-apples data.

You cannot compare ROAS on channels if operations are not consistent.

When To Lean Into Aggregators vs Google

This is not “use aggregators instead of Google.”

This is “stop pretending Google is the only high intent digital channel.”

You should lean into lead vendors when:

  • You have open capacity and are sick of sending people home while Google “learns”
  • You are launching a new trade or greenfielding and need immediate proof of concept
  • You’ve hit the point of diminishing returns with Google Ads
  • Your marketing team is tapped out on time

You keep scaling Google, LSAs, and organic presence long term. Those are still core. But you treat aggregators as:

  • A pressure valve for volume
  • A lever to push cost per acquisition down
  • A way to benchmark what “good ROAS” actually looks like in your territory

If HomeAdvisor is closing customers at one hundred fifty dollars per booked job and your agency wants you to be thrilled with four hundred on Google, you have your answer.

 

The Point

Lead aggregators aren’t “lesser channels” just because they aren’t always exclusive or brand-forward. They’re low-CAC entry points that let you get in the home, deliver a great experience, secure the review, earn the referral, and build the same long-term value as any branded source.

They’re fully formed marketing machines you can rent by the lead while everyone else debates QS, TROAS, or which headline Google prefers this week.

If you own your infrastructure, separate every channel, and treat these leads with real urgency, you can beat your paid search ROAS without even talking to your agency.

That’s what ROAS arbitrage looks like in the trades. Not a trend. Pure math, leverage, and execution. The foundation of our entire philosophy and our Moneyball Marketing framework.

Bri Ski

 bri@freeagency.ai
FacebookLinkedIn
Link Copied

Leave a Reply

Your email address will not be published. Required fields are marked *

This is a staging environment