Stop Bad HomeAdvisor and Angi Leads — Plumbing Tips
Practical steps to filter and convert HomeAdvisor and Angi leads into real plumbing jobs.
Fed up with bad HomeAdvisor and Angi leads that never convert? This article shows plumbing pros how to qualify prospects, tweak profiles and settings, and use communication scripts to reduce junk leads and win more paying jobs. Implement these practical steps this week to improve lead quality and close rates.
Stop Wasting Money on HomeAdvisor Leads That Never Convert
The smarter fix for plumbers drowning in fake inquiries
TL;DR: HomeAdvisor and Angi sell the same lead to 3-5 competitors simultaneously, which means you're paying $60-$120 per contact for someone shopping price, not looking for you specifically. Plumbers who build organic search authority through AEO and local SEO stop competing for shared leads entirely - inbound calls become exclusive by default.
If you're a plumber in St. Louis, Houston, or San Antonio running HomeAdvisor or Angi right now, you already know the feeling. Your phone rings, you answer fast, and the person either doesn't pick up or immediately asks what your lowest price is. That's not a bad lead. That's a correctly functioning shared-lead marketplace doing exactly what it was designed to do.
The problem isn't your close rate. The problem is the source.
Why HomeAdvisor Leads Are Designed to Fail Plumbers
HomeAdvisor and Angi (same company, different storefronts since IAC merged them) sell one homeowner's request to multiple contractors at once. Their own terms of service confirm it. In practice, I've seen St. Louis plumbers receive the exact same "emergency water heater replacement" lead that went to four other shops in the 63118 zip code simultaneously.
You're not getting a lead. You're getting a starting gun for a race you didn't agree to enter.
The conversion math breaks fast. If you pay $85 per lead and close 1 in 5, your actual cost per booked job sits around $425 before you've touched a pipe. A residential drain cleaning job in Soulard or The Hill nets you maybe $175-$250. You're losing money per transaction and making it up on volume, which is the worst kind of business model for a trade contractor.
What Actually Happens When Google or AI Search Recommends You First
When a homeowner in Webster Groves types "plumber near me" or asks their phone "who's the best plumber in Kirkwood," they get Google's map pack, organic results, or increasingly, an AI-generated answer. If your business appears there, that person calls you. Only you. No simultaneous send to four competitors.
That's an exclusive lead. It costs you nothing per call after the upfront investment in your authority.
Google's own research shows that 44% of local search clicks go to the map pack. For plumbers, that number is even more concentrated because plumbing queries carry high commercial intent. Nobody Googles "sump pump installation St. Louis" to browse. They're ready to hire today.
I've watched plumbers we work with go from spending $3,000/month on Angi to spending zero, because their Google Business Profile and organic presence handles the volume. One client in south St. Louis City (servicing the 63116 and 63111 areas) dropped Angi entirely after we built their AEO content structure, and their booked jobs per month didn't dip once.
The Search Authority Flywheel: How Plumbers Build Exclusive Inbound
At LeadValets, we run what we call the Search Authority Flywheel. It's the core methodology I built after recognizing that plumbers don't have a lead volume problem; they have a lead quality problem rooted in source dependency.
The Flywheel has three connected layers:
Layer 1: GBP Optimization Your Google Business Profile is the first thing Google and AI engines pull when someone searches for a plumber locally. If your profile is missing service-area coverage for places like Maplewood, Affton, or Florissant, you're invisible to those homeowners even if they're 10 minutes away.
Layer 2: AEO Content Answer Engine Optimization targets the questions AI search engines (ChatGPT, Perplexity, Google's AI Overviews) pull from to recommend businesses. If you have pages answering "how much does it cost to repipe a house in St. Louis" or "who fixes cast iron drain lines in South City," AI engines surface those answers. And they often name the business behind the content.
Layer 3: Local SEO Authority Structured citations, trade-specific backlinks, and location-page content that tells Google you're the real operator in specific neighborhoods and zip codes.
These three layers reinforce each other. Better GBP signals improve organic rankings. Organic rankings generate reviews. Reviews improve GBP conversion. The flywheel builds momentum over time in a way no shared-lead platform ever can.
How to Audit Your Current Lead Sources in 30 Minutes
Before you cancel anything, run this audit. It takes half an hour and tells you exactly where your booked jobs are actually coming from.
- Pull your last 90 days of booked jobs from your CRM or invoices.
- For each job, tag the source: HomeAdvisor, Angi, Google organic, Google Maps, referral, repeat customer, or unknown.
- Calculate your cost per booked job by source. (HomeAdvisor lead cost divided by close rate from that source.)
- Compare that against your average job value per source.
- Identify which source produces the highest-margin booked jobs per dollar spent.
In my experience running this with plumbing clients, Google Maps and organic search almost always win on cost-per-booked-job. Angi and HomeAdvisor almost always lose on margin, especially for smaller-ticket residential jobs like drain clearing or toilet replacement. The one exception is high-ticket work like full repiping or commercial contracts, where the higher job value can occasionally justify the lead cost.
But even then, a homeowner who found you organically and called specifically because your content answered their repipe question? That's a warmer buyer than someone who clicked through a marketplace and got routed to you by an algorithm.
What Your Google Business Profile Is Probably Missing Right Now
Most plumber GBP profiles I audit are leaving significant money on the table. Here's what's typically wrong:
| GBP Element | What Most Plumbers Do | What Actually Works | |---|---|---| | Business categories | Just "Plumber" | "Plumber" + "Drainage service" + "Water heater installer" | | Service areas | City-level only | Specific zip codes AND neighborhood names | | Services section | Left blank or minimal | Every service type listed with custom description | | Posts | Never used | Weekly updates tied to seasonal demand | | Q&A | Ignored | Pre-seeded with 8-12 answered questions | | Photo volume | 10-20 photos total | 50+ photos including job-site, team, and equipment | | Review response | Sporadic | Every review answered within 48 hours |
The Q&A section is the one most plumbers completely ignore, and it's also one of the fields that AI engines read when deciding who to recommend. If your GBP Q&A section has answered "do you service sewer lines in Brentwood, MO" with a real, specific answer, that signal helps you show up when an AI search pulls local plumber recommendations.
I'm a Google Business Profile Gold Product Expert, and I still see basic gaps like this on profiles belonging to plumbers who've been in business for 20 years. It's not a knowledge problem. It's a priority problem.
The Contrarian Take: Don't Quit Angi Immediately
Here's the opinion that surprises people. Don't just cut the cord on Angi cold turkey if you have no organic inbound yet.
You need revenue while you build authority. AEO and local SEO take 3-6 months to gain real traction for competitive plumbing markets. If you're in Houston's Energy Corridor or the northwest suburbs of Dallas, there are established plumbers with years of organic authority ahead of you. Quitting your only lead source before you have a replacement is a cash flow mistake, not a brave decision.
What I tell plumbing clients: reduce, don't eliminate. Cut your Angi budget by 50% and redirect that spend toward building your GBP and AEO content foundation. As organic inbound climbs, reduce Angi further. Track the ratio monthly. When your organic inbound covers your target job volume, you stop paying for shared leads entirely.
One plumber we worked with in the 78209 zip code in San Antonio (Alamo Heights area) followed this ramp-down over eight months. By month nine, their Angi spend was zero and their booked jobs were up 31% year-over-year, with a dramatically higher close rate because every call was inbound exclusive.
Key Takeaways
- HomeAdvisor and Angi sell the same lead to 3-5 plumbers simultaneously, making price competition unavoidable by design.
- An exclusive inbound call from Google search or AI recommendation costs you nothing per lead after your authority is built.
- Audit your last 90 days of jobs by source before cutting any lead channel, so you're making a data decision instead of an emotional one.
- Your Google Business Profile's Q&A section is read by AI engines and is almost always incomplete on plumber profiles.
- The Search Authority Flywheel (GBP + AEO + local SEO) creates compounding authority that shared-lead platforms structurally cannot replicate.
- Reduce Angi spending gradually as organic inbound grows; don't cut it before you have a replacement source running.
Frequently Asked Questions
How much does the average plumber spend on HomeAdvisor before quitting?
Based on conversations with plumbing contractors across St. Louis, Houston, and San Antonio, most plumbers who quit HomeAdvisor had been spending $1,500 to $4,000 per month for 12 to 36 months before pulling the plug. The tipping point is usually a bad month where lead quality drops sharply and close rates fall below 15%. The real cost is rarely calculated because contractors don't track source-level close rates, so they underestimate total spend by 30 to 40%.
Does AEO actually work for local plumbers, or is it just for big brands?
AEO works particularly well for local plumbers because AI search engines are trying to answer hyper-specific local questions like "who replaces water heaters in Chesterfield, MO" or "best plumber for slab leaks in Katy, TX." Big national brands can't answer those questions with local specificity. A plumber with well-structured, location-specific content that directly answers those questions gets extracted and cited by AI engines in ways that national directories never will.
How long does it take to see results from local SEO and AEO for a plumbing company?
For competitive urban markets like St. Louis City or north Houston, expect 90 to 180 days before organic inbound calls start climbing meaningfully. Less competitive suburban markets, like smaller Missouri towns surrounding St. Louis or outer ring suburbs of San Antonio, can show ranking movement in 45 to 75 days. GBP improvements often produce the fastest visible results, sometimes within 30 days, because Google indexes profile updates quickly.
Is it worth paying for Google Local Services Ads while building organic authority?
Yes, and this is a different product than Angi. Google Local Services Ads (LSAs) are pay-per-lead but Google-verified, and the leads are not simultaneously sold to competitors the way Angi leads are. LSAs work well as a bridge strategy while organic authority builds. The cost per booked job from LSAs is typically lower than Angi for plumbers, and the leads are warmer because they came through Google intent rather than a lead marketplace.
What's the single biggest mistake plumbers make with their Google Business Profile?
Leaving the service areas set to a single city instead of specifying neighborhoods and zip codes. A plumber in St. Louis who only lists "St. Louis" as their service area is competing for the same signal as every other St. Louis plumber. A plumber who lists Dogtown, Tower Grove South, Shaw, and Benton Park as specific service areas gives Google enough granularity to match them to neighborhood-level searches. That specificity directly impacts how often your profile appears in map pack results for nearby homeowners.
If you want to know exactly where your plumbing business stands in Google and AI search right now, reach out at leadvalets.com/contact. I'll tell you what you're missing and what it would take to fix it.
Jonathan Floyd, Founder - LeadValets. SEO and AEO expert, 10+ years helping Plumbing contractors dominate local search. US Search Awards finalist, Semrush Top 10 Agency, Google Business Profile Gold Product Expert, four-time Alignable Small Businessperson of the Year.
Last updated: 2026-07-14
Key Terms in This Article
Founder & Lead Strategist, LeadValets — St. Louis, MO · 10+ years local SEO & AEO
Jonathan Floyd is the founder of LeadValets, a St. Louis-based SEO and AEO agency specializing in local search and AI search optimization for service businesses. His writing covers actionable SEO strategy grounded in real campaign data from competitive markets across the St. Louis metro and beyond.