Angi and HomeAdvisor will take your money every month and send the same lead to four other plumbers in your area. There's a better way — and it builds something you actually own.
A plumber in Collinsville called us last spring. He'd been on Angi for two years, paying $800–$1,200 a month, and felt like he was on a treadmill. When the payments were current, some calls came in. When he paused his account for a month to catch his breath, nothing. And every lead he received, he found out later, had gone to three or four other plumbers at the same time. He was competing on price before he even picked up the phone.
He's not unusual. This is the economics of shared lead platforms: they make money by selling the same lead multiple times. The plumber with the fastest callback, the lowest price, or the most aggressive sales approach wins. That's not a sustainable business — it's an auction, and someone always underbids you.
There's a different approach. Not faster or easier — it takes a few months to get moving — but one that builds a pipeline you own instead of renting someone else's.
In a city of 500,000, shared lead platforms can work. There's enough volume that even a 10% close rate on shared leads sustains a business. Metro East Illinois is not that market. Belleville has 40,000 people. Collinsville has 26,000. When a homeowner submits a lead on Angi, there might be 5–8 plumbers in a 10-mile radius who get notified. You're all calling the same person within minutes of each other.
Industry data puts the Angi cost-per-booked-job at roughly $2,500 when you factor in the leads that don't convert. Compare that to a plumber who's built organic search presence: leads that come in from Google search convert at 18–24% (people searching for a plumber at the moment they need one) and cost a fraction of that per booked job over time.
The other problem with shared platforms: the moment you stop paying, the leads stop. There's no residual value. Two years of Angi payments buys you two years of leads — not a customer base, not a ranking, not anything that persists. Organic search visibility compounds over time. It's slower to build but doesn't disappear the moment you stop writing a check.
Plumbers with a fully optimized Google Business Profile get roughly 7x more calls than those with incomplete or neglected profiles. That's not a small difference — it's the gap between the plumber at the top of the map pack and the one on page two who's wondering why the phone is quiet.
Most plumbers in Metro East have a GBP. Most of them set it up years ago and haven't touched it since. The basics that are consistently missing:
Primary category: "Plumber." Secondary categories: Drainage Service, Water Heater Repair Service, Sewer Cleaning Service. Each secondary category you add makes you eligible for more specific searches — someone looking for a water heater repair specifically, rather than just a generic plumber. Most plumbers in Metro East have only their primary category set.
Business description: 750 characters, written as actual content. "We've served Collinsville, Belleville, and the surrounding Metro East area for [X] years, specializing in emergency plumbing calls, drain cleaning, water heater installation, and whole-house repiping. Available same day for emergency calls." That's a real description that tells Google what you do and where. Not a tagline.
Individual services listed inside your GBP: drain cleaning, emergency plumbing, water heater repair, pipe repair, sewer line service. Short descriptions for each. These appear directly in search results and signal to Google exactly what you offer.
When someone in O'Fallon types "emergency plumber O'Fallon IL" at 11pm, Google is looking for a page that specifically addresses that search. A generic "Services" page that lists plumbing services doesn't give Google the signal it needs. A page — or a blog post — that talks about emergency plumbing service in O'Fallon, references the city directly, and describes the specific services available there does.
This is where most local plumber websites fall completely flat. One page for all services, no city references in the content, nothing that tells Google your business is the relevant result for "plumber Edwardsville IL" vs. "plumber Belleville IL." Your competitor who has service-area content targeting each of those cities is getting those searches. You're not.
Blog content does double duty here. A post about "what to do when your water heater stops working in Belleville" ranks for multiple variations of that search, captures homeowners in the research phase, and adds a city-specific page to your site without requiring you to build out a separate landing page for every city you serve.
The plumbers in Metro East who are pulling consistent organic call volume have figured this out. They're not doing anything complicated — they're publishing content consistently that answers the questions homeowners search, names the cities they serve, and describes the services they offer. Over 6–12 months, that content base compounds into real search visibility.
Plumbers with 50 or more reviews rank 300% higher in local search than those without. That's a significant ranking factor, not a nice-to-have. But the number that matters even more than total count is how recently reviews are arriving.
A plumber with 120 reviews, most of them from 2021–2023, looks stagnant to Google. One with 55 total reviews but 8–10 arriving every month looks like a business with active, satisfied customers. That velocity signals to the algorithm that you're operating, booking jobs, and delivering good work right now — which is exactly what Google wants to show homeowners searching for a plumber today.
The system that actually works: text every customer after every completed job. One sentence. Direct link to your Google review page. "Hey, glad we could get the drain sorted — if you have a second, a quick Google review would really help us out: [link]." That's it. Most customers who had a good experience will do it if you ask while the interaction is fresh. Most plumbers don't ask at all, or send a generic email that gets ignored.
In a market like Collinsville or O'Fallon, 6–8 new reviews per month is enough to outpace most of your local competitors who are getting one or two by accident.
The fundamental difference between paying for leads and building organic visibility is ownership. Every dollar you spend on Angi or HomeAdvisor rents you access to their customer base for that month. Every blog post you publish, every review you earn, every page you build targeting a specific service in a specific city — those are assets that persist and compound. If you're deciding whether to handle this content yourself or have someone else run it, that's worth thinking through before you start — consistency is where DIY usually breaks down for trades owners.
A blog post you published eight months ago is still ranking. The reviews you earned last spring are still on your profile. The service pages targeting Belleville and Edwardsville are still there. None of that disappears when you stop writing a check.
The tradeoff is time. Organic search presence doesn't pay off in week one. Most Metro East plumbers who commit to consistent content and a fully built-out GBP start seeing real movement in 4–6 months. By month 12, the calls coming from organic search tend to outpace what the lead platforms were delivering — at a fraction of the ongoing cost.
If you want to talk through what this looks like for your specific business — whether it's a GBP cleanup, service-area content, or a full content program — reach out here. We work with plumbers across Collinsville, Belleville, O'Fallon, Edwardsville, and the rest of Metro East. The Growth package is where most plumbing clients land — blog content and social handled for you every month, no need to touch anything yourself. And our Presence package covers the GBP and website foundation for businesses that want to start there.
We handle website, GBP, blog content, and social for plumbers across Metro East Illinois — done for you, every month. Starting at $199/month.
Talk to Kerry