FASTLAUNCHWEBGet My Free Website Audit
ROIAugust 14, 20256 min read

COST PER LEAD COMPARISON. WEBSITE VS. ANGI VS. YELP VS. GOOGLE ADS.

We break down the real cost per lead for every major marketing channel plumbers use. The numbers might surprise you. Actually, they'll probably make you angry.

Let's play a game.

I'm gonna tell you what you're actually paying per lead across different marketing channels. And I want you to try not to throw your phone across the room.

Ready?

Let's go.

Angi (formerly Angie's List / HomeAdvisor)

Ah, Angi. The platform that charges you for leads they also send to your 3 closest competitors.

Average cost per lead: $25 to $75.

But hold on. That's cost per LEAD. Not cost per CUSTOMER.

A lead is just someone who expressed interest. They haven't hired you yet. And on Angi, they're getting matched with 3 to 5 other plumbers simultaneously. So your conversion rate on Angi leads is typically 15 to 25%.

Let's do the math.

Say you pay $45 per lead on average. You close 20% of them.

That means it takes 5 leads to get 1 customer.

Real cost per customer: $225.

For a job that might be worth $300 to $400.

You're spending $225 to make $300. That's a 25% margin. Before you factor in parts, gas, labor, insurance, and all the other costs of actually doing the damn job.

somebody please make it stop

And here's the part that really burns. You paid for those 4 leads that went nowhere too. That's $180 spent on people who either ghosted you, went with a cheaper plumber, or just wanted to price-shop.

### The Hidden Costs

  1. Monthly subscription fees ($15 to $30/month just to have a profile)
  2. "Featured" or "Top Pro" upgrades ($50 to $300/month for better visibility)
  3. Disputes and lead credits (good luck getting a refund on that lead who gave you a fake number)

Real total monthly spend for most plumbers on Angi: $500 to $2,000.

Yelp

Yelp is... Yelp. I'll try to be nice.

Average cost per lead: $30 to $80.

Yelp charges you per "lead action." That's a click to your website, a phone call, or a message. The pricing varies by category and market, but plumbing in a mid-size city typically runs $30 to $80 per lead.

Conversion rate on Yelp leads: 15 to 30% (slightly better than Angi because Yelp users are often more motivated).

At $50 per lead and a 25% conversion rate:

Real cost per customer: $200.

Not as bad as Angi. But still. That's a big chunk of your profit on a $350 job.

### The Yelp Tax

Here's what really grinds people's gears about Yelp. They control your reviews. Yelp's algorithm decides which reviews to show and which to "filter" (hide). And sometimes... your best 5-star reviews get filtered while a 1-star review from someone you never even worked for stays visible.

There's a persistent belief (which Yelp denies) that paying for ads improves your review visibility. Whether or not that's true, it creates a perception that Yelp holds your reputation hostage unless you pay them.

Fun stuff.

Thumbtack

Thumbtack operates on a "send a quote" model. You see a lead, you send a quote, you pay for the lead regardless of whether they respond.

Average cost per lead: $15 to $50 (cheaper per lead, but quality varies wildly).

Thumbtack leads are notorious for being price-shoppers. They post a job, get 5 quotes, and pick the cheapest one. Not because they don't value quality. But because Thumbtack's entire model trains them to compare on price.

Conversion rate on Thumbtack leads: 10 to 20%.

At $30 per lead and a 15% close rate:

Real cost per customer: $200.

And you're probably getting squeezed on price, so your average ticket is lower than usual. Double whammy.

Google Ads (Pay-Per-Click)

Google Ads can work great for plumbers. But it ain't cheap.

Average cost per click for plumbing keywords: $15 to $50.

That's per CLICK. Not per lead. Not per customer. Per click.

Only about 5 to 10% of clicks turn into actual leads (form submission or phone call). So:

At $30 per click and a 7% conversion rate to lead:

Cost per lead: $430.

Wait, that can't be right. Let me check... yeah. That's right for broad terms like "plumber near me" in competitive markets.

Now, with proper optimization (negative keywords, location targeting, ad scheduling, landing pages), you can bring that down significantly. Well-managed Google Ads campaigns for plumbers typically see:

Optimized cost per lead: $50 to $150.

Conversion rate from lead to customer: 30 to 40% (higher than lead gen platforms because they called YOU directly).

Optimized cost per customer: $150 to $375.

Google Ads CAN be profitable. But it requires constant management, testing, and optimization. And if you set it and forget it... you'll burn through your budget faster than you can say "wasted click."

### The Budget Reality

Most plumbers who "try" Google Ads spend $500 to $1,500/month. Without proper management, they blow through that budget getting clicks from people in the wrong zip code, searching for "plumber salary," or clicking accidentally while scrolling.

80% of small business Google Ads budgets are wasted. That's not a typo. Eighty percent.

Your Own Website (Organic SEO)

OK. Now let's talk about the option that nobody selling you leads wants you to know about.

Your own website, optimized for local SEO, generating organic leads.

Cost to build: $300 to $1,000 (one-time).

Monthly hosting cost: $15 to $30/month.

Monthly leads (once established): 20 to 60 (varies by market and competition).

Let's use conservative numbers. A $500 website that generates 25 leads/month after 3 to 4 months of SEO building.

Monthly cost: ~$25 (hosting).

Cost per lead: ~$1.

One. Dollar.

takes a moment to let that sink in

Now, to be fair, there's a ramp-up period. SEO takes 3 to 6 months to really kick in. So your cost per lead in month one is higher because you're paying for the website without getting full lead volume yet.

But let's spread it out over the first year:

  1. Website cost: $500
  2. Annual hosting: $300
  3. Total year one investment: $800

Conservative year one leads (building from month 3): 150 leads

Year one cost per lead: $5.33.

Conversion rate on organic website leads: 35 to 50% (these people found YOU, visited YOUR site, and chose to contact YOU).

At a 40% close rate:

Year one cost per customer: $13.33.

Thirteen dollars. And thirty-three cents.

Compare that to:

| Channel | Cost Per Customer | |---|---| | Angi | $225 | | Yelp | $200 | | Thumbtack | $200 | | Google Ads (optimized) | $150-$375 | | Your Website (Year 1) | $13.33 | | Your Website (Year 2+) | $4-$6 |

And year two gets even crazier. Your website's already built. Your hosting is still $25/month. But now you're getting 40 to 60 leads per month because your SEO has matured.

Year two cost per lead: under $1. Year two cost per customer: $2 to $3.

That's not a rounding error. That's a completely different universe of marketing economics.

"But SEO Takes Time"

Yes. It does. 3 to 6 months to see meaningful results. I'm not gonna pretend otherwise.

But here's the thing. You can run Angi or Google Ads for those first few months while your SEO builds. Then, as organic leads start coming in, you gradually reduce your paid spend.

By month 6 to 9, most plumbers can significantly cut their lead gen expenses because their website is carrying the load.

It's not either/or. It's a transition. From renting leads to owning them. Check out our marketing budget breakdown for exactly how to allocate spend during the transition.

The Difference Nobody Talks About: Lead Quality

The numbers above tell one story. Lead quality tells another.

Lead gen platform leads: Shared with competitors, price-sensitive, low loyalty, high ghosting rate.

Website organic leads: Exclusive to you, pre-sold (they read your reviews and chose YOU), higher average tickets, much higher close rates. Learn how to grow your organic traffic without paying for ads.

A lead from your website is worth 2 to 3x more than a lead from Angi. Not just because it costs less. Because the customer is already sold on YOU before they pick up the phone.

That changes everything.

Stop Renting. Start Owning.

Every dollar you spend on lead gen platforms is a dollar that builds THEIR business, not yours. The moment you stop paying, the leads stop coming.

Your website is an asset you OWN. The leads it generates are yours. The rankings you build are yours. The reviews you display are yours.

It's the difference between renting an apartment and owning a house. One builds equity. The other builds someone else's wealth.

Get a free website audit and we'll show you exactly how much you could save by transitioning from paid leads to organic website leads. Real numbers. For your specific market.

Check our pricing. When you see what a lead-generating website actually costs compared to what you're spending on lead gen platforms... it's a no-brainer.

P.S. Add up what you spent on Angi, Yelp, Thumbtack, and Google Ads in the last 12 months. Write that number down. Now compare it to our website pricing. I'll wait. That gap between those two numbers? That's money you could be keeping. Or investing back into your business. Or taking your family on a vacation. Or doing literally anything other than handing it to lead gen companies who are selling the same leads to your competitors. Let's fix this.

DONE READING? LET'S MAKE YOUR PHONE RING.

Book a free 15-minute audit. We'll look at your current website and tell you exactly what's costing you calls. No pressure. No BS.

Get My Free Website Audit

MORE ARTICLES