Key Takeaways
- There is no universal number, but most plumbers need at least $1,000 per month to see consistent results from Google Ads.
- Spending too little is its own kind of waste. A small budget gets eaten by learning costs before it ever generates a lead.
- Your market size and competition matter more than what a competitor claims to spend.
- The goal is not to spend less. It is to stop spending on searches that will never call you.
The Question Every Plumber Eventually Asks
You have heard that Google Ads works for plumbers. Maybe a supplier mentioned it. Maybe a competitor seems to be everywhere online and you figured out why. So you set up a campaign, put in a credit card, and waited.
Then nothing happened. Or something happened, but you have no idea if the $800 you spent last month was responsible for any of the six jobs you booked.
The budget question sounds simple. It is not. The right number depends on where you operate, what kind of jobs you want, and whether your campaign is actually set up to convert clicks into calls. Spending more on a broken campaign just loses money faster.
This article gives you a framework for deciding what to spend, what to watch, and when your budget is the problem versus when something else is.
Why "Just Start Small" Is Bad Advice
The most common guidance plumbers get is to start with a small budget and scale up once things are working. That sounds safe. In practice, it usually means spending $300 to $400 per month, seeing almost no results, and concluding that Google Ads does not work for plumbers.
Here is the problem. Google's own documentation on the campaign learning phase notes that campaigns need sufficient data to optimize. At $300 per month in a competitive plumbing market, you might generate eight to twelve clicks total. That is not enough data for Google's algorithm to learn who is likely to call you. You are paying for the learning phase without ever getting past it.
A budget that is too small also makes you invisible during peak hours. Emergency plumbing searches spike in the morning and evening. If your daily cap runs out by noon, you miss those calls entirely.
For most plumbers in mid-size metro areas, $1,000 per month is roughly the floor for meaningful results. Smaller rural markets may work closer to $600 to $700. Dense metro areas with heavy competition can require $2,000 or more just to stay visible.
How to Figure Out the Right Number for Your Market
Start with your target cost per lead, not your total budget. Work backwards.
If you know that one in four people who call you books a job, and the average job is worth $350, then a lead is worth roughly $87 to you before profit. You should not be paying more than $60 to $70 per lead and still be making money.
Now look at what plumbing keywords actually cost per click in your area. You can get a rough estimate using Google's Keyword Planner. Emergency plumbing and water heater replacement searches in competitive markets often run $15 to $40 per click. If your campaign converts one in four clicks into a call, you are paying $60 to $160 per lead depending on the keyword.
That range tells you how much budget you need to generate a useful volume of leads each month. If you want 20 leads per month and your cost per lead is $70, you need $1,400 per month in ad spend. Not $400.
| Market Type | Suggested Monthly Minimum | Typical CPC Range | Expected Leads at Minimum Budget |
|---|---|---|---|
| Small town or rural | $600 | $5 to $12 | 10 to 15 |
| Mid-size city or suburb | $1,000 | $12 to $25 | 8 to 14 |
| Large metro, low competition | $1,500 | $18 to $30 | 10 to 15 |
| Large metro, high competition | $2,000 or more | $25 to $45 | 8 to 14 |
These are estimates. Your actual numbers depend on your conversion rate, your keywords, and how well your landing page or website turns visitors into callers.
Where Plumbing Ad Budgets Actually Get Wasted
Spending the right amount is only half the problem. The other half is what that money is buying.
Most plumbing campaigns bleed budget on search terms that have nothing to do with hiring a plumber. Terms like "how to fix a running toilet yourself" or "plumbing parts near me" can trigger your ads. Someone searching those terms is not calling you. They are doing it themselves or buying hardware.
If you are not actively reviewing your search terms report and adding negative keywords, a significant portion of your budget is going to searches that will never convert. This is one of the most common and most fixable sources of waste in local service campaigns.
You can learn more about catching this kind of waste in how to read a Google Ads search terms report without getting lost in the data. Matching your budget to actual buying intent is the difference between a campaign that generates calls and one that just generates clicks.
Ad scheduling is the other common budget drain. Running ads at 3am when your phones are off means you are paying for clicks you will never answer. Tighten your ad schedule to hours you can actually respond. Every dollar saved on off-hours clicks is a dollar that can buy a call during peak hours.
Understanding what is happening inside your campaign on a weekly basis does not require an agency. It requires visibility into the right numbers. That is exactly what Talon is built for. Plumbers and other local service businesses use it to spot budget waste, track lead quality, and make budget decisions based on actual performance data instead of gut feel.
If you want more context on how local service businesses structure their ad spend overall, what a healthy Google Ads budget actually looks like for a local business walks through the broader framework.
Frequently Asked Questions
What is the minimum I can spend on Google Ads and still get plumbing leads?
In most markets, $600 per month is the practical floor, and that only works in lower-competition areas. Below that, your budget runs out too fast to generate consistent data or visibility. You end up with a few random clicks and no real signal on what is working.
Should I use Google Local Services Ads instead of regular Google Ads?
Local Services Ads can be a good complement to standard Google Ads for plumbers because you only pay when someone actually calls. The tradeoff is less control over targeting and ad content. Many plumbers run both and allocate budget based on which generates better lead quality in their specific market.
How do I know if my Google Ads budget is working or just burning?
Look at three things: cost per lead, search terms triggering your ads, and your call conversion rate. If your cost per lead is higher than what a job is worth to you, something is wrong. If your search terms report is full of DIY and supply searches, you are paying for the wrong traffic.
How long before I can tell if my budget is set correctly?
Give a new campaign 30 days and at least $500 in spend before drawing any conclusions. The first two to three weeks are the learning phase. Pulling budget or changing settings too early means you are measuring noise, not performance.
Budget questions and campaign questions are connected. Spending the right amount on the wrong keywords is just a slower way to waste money. Start with a realistic floor based on your market, work backwards from what a lead is worth to you, and then make sure the campaign is actually buying searches that turn into calls. Talon gives you the visibility to do that without hiring someone to manage it for you.
