Published by Blue Grid Media • March 2026 • 14 min read
Every contractor asking "how much should I spend on Google Ads?" wants a straight answer. Here it is: the minimum that actually works is probably higher than you want it to be, and the maximum that makes sense is probably lower than Google wants to sell you.
This guide gives you the real numbers. Not the "it depends" brush-off you get from most agencies, but actual budget ranges by trade, company size, and time of year. We have managed Google Ads for hundreds of contractor accounts, and the patterns are clear.
If you are also running (or considering) Local Services Ads alongside Google Ads, this guide covers Search campaign budgets specifically. LSA has its own budget dynamics, which we cover in our LSA cost guide.
- The "Data Tax": Your First $500-$1,000 Is Not for Leads
- Minimum Budget by Trade (2026 Benchmarks)
- Budget by Company Size
- Monthly Budget Calendar by Trade
- Budget Split: Search vs. Performance Max vs. Display
- The Budget Formula
- How to Set Daily Budgets and Bid Caps
- 5 Signs You're Underspending
- 5 Signs You're Overspending
- FAQ
The "Data Tax": Your First $500-$1,000 Is Not for Leads
Here is the part nobody tells you upfront. When you launch a Google Ads campaign, the first 2 to 4 weeks of spend is not buying you leads. It is buying you data.
Google's bidding algorithms (Maximize Conversions, Target CPA, etc.) need conversion data to figure out who is most likely to call you, fill out your form, or request a quote. The magic number? 15 to 30 conversions per month per campaign. Below that threshold, the algorithm is guessing. Above it, the algorithm can pattern-match and find you more of the right people.
Think of it this way. A plumber spending $500/month at a $10 CPC gets about 50 clicks. With a typical 5 to 8 percent landing page conversion rate, that is 2.5 to 4 leads. Not enough for Google to learn anything useful about your ideal customer.
That same plumber at $2,000/month gets 200 clicks and 10 to 16 leads. Now we are in range. By month two, the algorithm has enough signal to start optimizing, and CPL starts dropping.
Minimum Budget by Trade (2026 Benchmarks)
These are the numbers we see across active accounts in mid-sized U.S. markets. Major metros (LA, NYC, Dallas, Chicago) run 20 to 40 percent higher. Rural markets can run 15 to 25 percent lower.
| Trade | Min Monthly Budget | Target CPC | Expected CPL | Leads/Mo at Min Budget |
|---|---|---|---|---|
| HVAC | $2,000-$4,000 | $8-$15 | $80-$150 | 13-50 |
| Plumbing | $1,500-$3,500 | $6-$12 | $60-$120 | 12-58 |
| Roofing | $2,500-$5,000 | $10-$20 | $100-$200 | 12-50 |
| Electrical | $1,200-$2,500 | $5-$10 | $50-$100 | 12-50 |
| Landscaping | $1,000-$2,000 | $3-$8 | $40-$80 | 12-50 |
| General Contractors | $2,000-$4,500 | $8-$18 | $90-$180 | 11-50 |
| Painting | $1,000-$2,000 | $4-$9 | $45-$90 | 11-44 |
| Garage Door | $1,500-$3,000 | $7-$14 | $70-$130 | 11-42 |
Notice a pattern? Every trade needs a minimum that gets you into that 12 to 15+ leads per month range. Anything less and you are throwing money into a black hole where Google's algorithm never learns.
Want to compare these Google Ads costs to what you would spend on LSA? Check our full LSA cost breakdown by industry. In most trades, LSA runs 40 to 60 percent cheaper per lead.
Budget by Company Size
Your truck count (or crew count) should directly influence your ad budget. A solo operator and a 5-truck operation have completely different capacity, revenue targets, and budget tolerance.
Solo Operator / 1 Truck: $800-$1,500/month
You can run lean, but you still need enough to feed the algorithm. The trick at this budget level is being ruthlessly tight on three things:
- Geography: Target a 10 to 15 mile radius max. Every click from outside your actual service area is wasted money.
- Keywords: Stick to 10 to 20 high-intent keywords only. "Emergency plumber near me" converts. "Plumbing tips" does not.
- Schedule: Run ads only during hours you can actually answer the phone. Missed calls at 11pm are expensive.
At this level, you probably can not run both Google Ads and LSA aggressively. If forced to choose, LSA usually wins for solo operators because of lower CPL and simpler management.
2-3 Trucks: $1,500-$3,000/month
This is where Google Ads starts to really work. You have enough budget to expand your keyword list, test different ad copy, and broaden your service area without starving the algorithm.
- Run 2 to 3 campaigns (one per service category if needed)
- Expand to a 15 to 25 mile radius
- Start testing call-only ads alongside standard search ads
- Budget enough to run LSA and Google Ads simultaneously
4+ Trucks / Multi-Crew: $3,000-$6,000+/month
At this scale, you are running multiple campaigns across different service lines, possibly targeting multiple cities, and feeding a dispatch system that needs consistent lead volume.
- Separate campaigns by service type (emergency vs. planned work)
- Separate campaigns by geography if you cover multiple metros
- Allocate 60 to 70% to Google Search, 20 to 30% to LSA, and 10% to testing (Performance Max, retargeting)
- Hire someone (agency or in-house) to manage it. At this spend level, the cost of bad optimization dwarfs the cost of management.
When to Scale Up: 3 Signals
1. Your CPL is at or below target for your trade
2. Your phone answer rate is above 90% (no point buying more calls you miss)
3. You have capacity to handle 20 to 30% more work without quality dropping
If any of those three is not true, fix that first. More budget on top of a broken answer rate or maxed-out schedule just burns cash faster.
Not sure if your budget matches your company size?
Book a Free 15-Min Budget ReviewWe look at your current spend, CPL, and capacity, then tell you exactly where your budget should be.
Monthly Budget Calendar by Trade
Running the same budget every month is one of the most common mistakes contractors make with Google Ads. Demand is seasonal. Your budget should be too.
Here is a budget multiplier chart showing how to adjust your baseline monthly spend throughout the year. A multiplier of 1.0x means your normal budget. 1.5x means spend 50% more. 0.7x means pull back 30%.
| Month | HVAC | Plumbing | Roofing | Electrical | Landscaping |
|---|---|---|---|---|---|
| January | 0.8x | 1.2x | 0.7x | 0.8x | 0.5x |
| February | 0.8x | 1.3x | 0.7x | 0.8x | 0.6x |
| March | 1.0x | 1.1x | 0.9x | 1.0x | 1.0x |
| April | 1.2x | 1.0x | 1.2x | 1.1x | 1.3x |
| May | 1.3x | 1.0x | 1.3x | 1.2x | 1.5x |
| June | 1.5x | 1.0x | 1.4x | 1.2x | 1.5x |
| July | 1.5x | 0.9x | 1.3x | 1.1x | 1.4x |
| August | 1.5x | 0.9x | 1.3x | 1.1x | 1.3x |
| September | 1.2x | 1.0x | 1.2x | 1.0x | 1.2x |
| October | 1.1x | 1.0x | 1.1x | 1.0x | 1.0x |
| November | 0.9x | 1.0x | 0.8x | 0.9x | 0.6x |
| December | 1.0x | 1.1x | 0.7x | 0.8x | 0.5x |
Color key: Red rows = peak demand (budget up). Yellow rows = ramp up/down periods. Gray rows = slow season (reduce but maintain).
What Each Season Looks Like
January through March: Most trades are slower, so budgets pull back 20 to 30 percent. The big exception is plumbing. Frozen pipes, burst water lines, and water heater failures spike in cold months. If you are a plumber, January and February might be your highest-ROI months because competition drops while emergency demand stays high.
April through May: Spring ramp. This is where you increase budgets 20 to 50 percent to capture homeowners who have been waiting all winter to start projects. HVAC maintenance season kicks in. Landscaping demand explodes. Roofing estimates start coming in.
June through August: Peak season for HVAC (AC breakdowns), landscaping, and painting. Budget highest here. Roofing is variable. If a hail storm or hurricane hits your area, roofing CPCs can spike 50 to 100 percent overnight. Storm strategy matters more than baseline budget for roofers.
September through October: The "second wind." HVAC maintenance season (furnace tune-ups), fall cleanups for landscaping, and a final push for roofing before winter. Good ROI months because many competitors have already pulled back.
November through December: Most trades slow down. Reduce budgets but do not go to zero. HVAC picks back up in December (heating season). Plumbing stays steady. The contractors who maintain some presence through winter are the ones who ramp up fastest in spring.
Budget Split: Search vs. Performance Max vs. Display
Google really, really wants you to use Performance Max campaigns. Their account reps will call you. They will send you emails. They will show you projected results that look amazing. Here is the reality.
Search Campaigns: 70-80% of Your Budget
Search campaigns are where the money is for contractors. Someone types "emergency plumber near me" or "AC repair Dallas" and your ad shows up. High intent. High conversion rate. This is the bread and butter.
- Highest lead quality (searcher has an active need right now)
- Best CPL in almost every trade
- Most control over keywords, bids, and negative keywords
- Easiest to measure and optimize
Performance Max: 15-25% of Your Budget (Use Cautiously)
Performance Max campaigns run across Google Search, Display, YouTube, Gmail, and Maps all at once. Google's AI decides where to show your ads and to whom.
The problem? For contractors, a big chunk of Performance Max spend ends up on Display and YouTube placements where nobody is actively looking for a plumber or roofer. The lead quality is noticeably lower, and you have very little visibility into where your money is going.
That said, Performance Max is not useless. It can work well for:
- Brand awareness in a new market you are expanding into
- Retargeting people who visited your site but did not call
- Supplementing Search campaigns once you have maxed out search impression share
Start small (15% of budget), measure cost per booked job (not just CPL), and only increase if the numbers justify it.
Display / YouTube: 0-10% of Your Budget
For lead generation? Skip it entirely. Display and YouTube ads are interruption-based. Nobody watching a YouTube video about grilling techniques is thinking about their HVAC system. These channels work for brand awareness in large markets, but brand awareness does not pay your payroll this month.
If you are spending less than $5,000/month total, put 0% toward Display and YouTube. Every dollar should go where intent is highest.
See the real numbers for your trade
Plug in your industry, budget, and close rate. Our calculator shows your projected leads, cost per booked job, and ROAS.
The Budget Formula
Stop guessing. Here is the exact formula to calculate what your Google Ads budget should be, based on your revenue goals.
Target Monthly Revenue ÷ Average Job Ticket = Jobs Needed
// Step 2: How many leads to hit that job count?
Jobs Needed ÷ Close Rate = Leads Needed
// Step 3: What does that cost?
Leads Needed × Target CPL = Monthly Google Ads Budget
Let's walk through two real examples.
Example 1: Solo Plumber
Revenue target: $15,000/month
Average job ticket: $350
Jobs needed: 43
Close rate: 25%
Leads needed: 172
Wait, that is a lot of leads. Let's be realistic. You are probably also getting referrals and repeat customers. Say Google Ads needs to produce 40% of your leads.
Google Ads leads needed: 69
Target CPL: $80
Budget: $5,520/month
That is aggressive for a solo plumber. A more realistic starting budget is $1,500 to $2,500, generating 19 to 31 leads and $4,600 to $7,800 in revenue from those leads alone.
Example 2: 3-Truck HVAC Company
Revenue target: $60,000/month
Average job ticket: $800 (mix of repairs and installs)
Jobs needed: 75
Close rate: 30%
Leads needed: 250 total
Google Ads share (50% of leads): 125
Target CPL: $100
Budget: $12,500/month (ideal)
Most 3-truck HVAC shops start at $3,000 to $4,000 and scale up as close rates improve. The formula shows you where the ceiling is. Getting there is a 6 to 12 month process.
The formula is not meant to dictate your day-one budget. It shows you the math behind "enough." Start at a sustainable level (see the minimums by trade above), optimize for 2 to 3 months, then scale toward the formula number as your CPL and close rate improve.
Our HVAC Illinois case study shows what this progression looks like in practice, from initial launch through a 4x ROAS at steady state. The plumbing Dallas case study follows a similar pattern for a mid-size shop.
How to Set Daily Budgets and Bid Caps
Daily Budget Math
Google Ads uses daily budgets, not monthly ones. The conversion is simple:
// Example: $3,000/month
$3,000 ÷ 30.4 = $98.68/day
Important: Google can spend up to 2x your daily budget on any given day. If your daily budget is $100, Google might spend $200 on a high-demand Tuesday. But it will compensate by spending less on slower days, and your monthly total will not exceed 30.4 times your daily budget. This is normal. Do not panic when you see a $200 day on a $100 daily budget.
Choosing a Bid Strategy
This is where most contractors (and frankly, most agencies) get it wrong. Here is when to use each strategy:
| Bid Strategy | When to Use | Why |
|---|---|---|
| Manual CPC | First 2-4 weeks | You control every bid. Good for learning phase when the algorithm has no conversion data yet. Set bids at 70-80% of your max acceptable CPC. |
| Maximize Conversions | After 15+ conversions/month | Let Google optimize for the most leads within your budget. Good once you have enough data. Watch CPL closely for the first 2 weeks after switching. |
| Target CPA | After 30+ conversions/month | Tell Google exactly what you want to pay per lead. Requires the most data to work well. Set target CPA 10-20% above your actual average CPL to give the algorithm room. |
| Maximize Clicks | Almost never | Optimizes for clicks, not leads. Google will send you the cheapest traffic possible, which is rarely the traffic that converts. Avoid this for lead gen. |
Bid Cap Math
If you are running Manual CPC or want to set a max CPC limit on automated strategies, here is the formula:
// Example: HVAC company, $100 CPL target, 6% conversion rate
$100 × 0.06 = $6.00 max CPC
// But most HVAC clicks cost $8-$15, so...
// You either need a higher conversion rate (better landing page)
// Or a higher CPL tolerance (bigger ticket jobs).
If your bid cap math produces a number lower than the market CPC for your trade, you have two options: improve your landing page conversion rate (which lowers your effective CPL) or accept a higher CPL target (which works if your average ticket is large enough to justify it).
5 Signs You're Underspending
Underspending is more dangerous than overspending. At least with overspending you are getting data and leads (even if the ROI is thin). Underspending gives you nothing useful.
Sign 1: "Limited by Budget" Warning
- This yellow flag in Google Ads means your ads are being shown less than they could be
- Google is rationing your impressions to stretch your budget across the day
- You are missing high-intent searches because your budget runs out by 2pm
Sign 2: Impression Share Below 50%
- Impression share tells you what percentage of eligible searches actually showed your ad
- Below 50% means more than half the people searching for your services never see your ad
- Check "Search impression share lost (budget)" specifically. That number is money left on the table.
Sign 3: Ads Only Showing Off-Peak
- Check your ad schedule report. Are most impressions happening before 7am or after 8pm?
- Google stretches small budgets into off-peak hours where clicks are cheaper but less valuable
- The best leads call between 8am and 6pm. If your budget is gone by noon, you miss them.
Sign 4: Fewer Than 15 Conversions/Month
- Below 15 conversions, automated bid strategies can not optimize properly
- Your campaign is permanently stuck in learning mode
- CPL stays high because Google is guessing, not optimizing
5 Signs You're Overspending
More budget is not always better. Here is how to tell when you have crossed the line from "smart spend" to "wasted money."
Sign 1: CPL Climbing While Volume Plateaus
- You increased budget by 30% but leads only went up 5%
- Google is bidding higher to win the same auctions, not finding new ones
- You have saturated your keyword market at this budget level
Sign 2: Diminishing Returns
- Each additional $500 in spend generates fewer leads than the previous $500
- Going from $2,000 to $2,500 added 6 leads. Going from $2,500 to $3,000 added 2.
- You have hit the efficiency ceiling for your current campaign structure
Sign 3: Close Rate Dropping
- More leads but your team is closing a smaller percentage of them
- Higher volume often means lower quality. Google is scraping the bottom of the barrel.
- Track cost per booked job, not just CPL. That is the number that matters.
Sign 4: Leads from Unprofitable Areas
- Calls coming from areas 45+ minutes away that you can not serve profitably
- Google expanded your targeting radius to spend your budget
- Check your geographic report weekly. Exclude zip codes with zero bookings.
The fix for overspending is not always "spend less." Sometimes it is "spend smarter." Tighten your targeting, improve your landing page, add negative keywords, or shift budget from Performance Max back to Search where intent is higher. Our Google Ads mistakes guide covers the 12 most common budget-burning errors with step-by-step fix protocols for each one.
For a deeper look at managing your ad spend efficiency, our guide on lowering cost per lead covers tactics that apply to both LSA and Google Ads.
Frequently Asked Questions
How much should a contractor spend on Google Ads per month?
Most contractors need between $1,500 and $5,000 per month depending on their trade and market. HVAC companies typically start at $2,000 to $4,000, plumbers at $1,500 to $3,500, roofers at $2,500 to $5,000, and electricians at $1,200 to $2,500. The key minimum is spending enough to generate 15 or more conversions per month so Google's algorithm can optimize your campaigns effectively. See our full budget table by trade above for specifics.
Is $500 a month enough for Google Ads?
In almost every contractor market, no. At a typical CPC of $8 to $15, $500 only gets you 33 to 62 clicks per month. With a 5 to 8 percent landing page conversion rate, that translates to 2 to 5 leads. Google needs at least 15 conversions per month to optimize properly, so a $500 budget keeps your campaigns stuck in data-starved mode permanently. You are paying to learn nothing. If $500 is your absolute ceiling, consider starting with LSA instead, which typically delivers more leads at a lower CPL.
How long before Google Ads starts working?
Expect 30 to 60 days before Google Ads delivers consistent, optimized results. The first 2 to 4 weeks are a learning phase where Google tests your ads, audience, and bids. During this period your cost per lead will be higher than average. By week 4 to 6, campaigns that have enough conversion data (15+ per month) start to stabilize. Full optimization usually happens around month 2 to 3. Patience and adequate budget during this learning phase are what separate the contractors who succeed from the ones who quit too early.
Should I use Google Ads or LSA?
If you can only pick one, start with LSA. It typically delivers a lower cost per lead, higher lead quality (31% close rate vs. 12% for Google Ads), and requires less day-to-day management. But the best strategy is running both. LSA captures high-intent callers at the top of search results, while Google Ads captures broader keyword searches lower on the page. Together they give you maximum visibility without competing against each other. See our full Google Ads vs. LSA comparison for the detailed breakdown by industry.
How do I know if my Google Ads budget is working?
Track four numbers weekly. Cost per lead: Is it at or below your target CPL for your trade? Lead volume: Are you getting enough leads to fill your schedule? Cost per booked job: Divide total ad spend by booked jobs, not just leads. ROAS: Revenue from ad-generated jobs divided by ad spend (target 3x or higher). If your CPL is stable, lead volume meets capacity, and ROAS is above 3x, your budget is working. Use our ROI calculator to benchmark your numbers against industry averages.
Can I pause Google Ads during slow months?
You can, but a full pause is usually a mistake. Google Ads campaigns lose optimization data when paused for extended periods (more than 2 to 3 weeks). Your Quality Scores decay, your conversion history resets, and you re-enter the learning phase when you restart. Instead of pausing entirely, reduce your budget by 30 to 50 percent during slow months and narrow your targeting to only high-value keywords and your tightest service area. You stay in the game at lower cost, and you ramp back up much faster when demand returns.
Want a Custom Google Ads Budget Plan?
We review your current Google Ads account (or help you plan a new one), calculate your market-specific CPL, and build a monthly budget calendar for your company size. No guesswork, no cookie-cutter templates.
Book My Free 1-on-1 Call