The rule: plan the year, let busy days spend more
Set one yearly ad budget, then move it month by month with demand in your area. You don't need to rewrite budgets for every cold snap or storm. Google Ads already flexes:
"On a given day, your campaign might spend up to twice your average daily budget to take advantage of fluctuations of traffic. At the end of the month, you will have spent no more than 30.4 times your average daily budget." (Google Ads Help)
Local Services Ads work the same way by week: some weeks spend less and some more, but never above the monthly max of weekly budget × 30.4 ÷ 7 (Local Services Help).
To see when your own demand rises, look up your services and city in Keyword Planner, which shows "the number of searches a keyword gets each month" (Google Ads Help). Then check last year's calls and jobs by month. Your season is local, so plan from your own numbers.
Should I raise my Google Ads budget in busy season?
Only if budget is what's holding you back. Google Ads reports two numbers per campaign:
| Column | What it means | If it's high |
|---|---|---|
| Search lost IS (budget) | "The percentage of time that your ads weren't shown on the Search Network due to insufficient budget." | More budget can buy more calls |
| Search lost IS (rank) | "The percentage of time that your ads weren't shown on the Search Network due to poor Ad Rank in the auction." | More budget mostly raises cost per click; fix ads, keywords and landing page first |
Definitions from Google Ads Help: Get impression share data.
Our own example, from an accounting firm we run marketing for in 2026: its Google Ads lost about 80% of eligible searches to rank and 0% to budget. Doubling the budget, $180 to $360 a day, bought 24% more clicks for 62% more spend, as cost per click rose from $3.57 to $4.67.
Also check your crew. If you can't take more jobs, Google says you "can always pause your ad" when you're too busy for new requests (Local Services Help).
Do seasonality adjustments handle my busy season?
No. They're for short spikes:
"Use seasonality adjustments only if you expect major changes to conversion rates, because Smart Bidding already manages seasonal events. Seasonality adjustments are ideal for short events of 1–7 days. They may not work as well if you use them for extended periods, such as more than 14 days at a time." (Google Ads Help)
A two-day storm-repair push fits. A whole summer of AC calls doesn't.
What to spend on in the slow season
The slow months are for work that pays off next peak:
| Spend on | Why now | Guide |
|---|---|---|
| Past customers: tune-up, inspection or maintenance-plan offers | Your crew has time to do the work | In Canada, check CASL consent first |
| Reviews from this year's jobs | Ask while the job is still recent | Asking for reviews rules |
| Website and service pages | Search rankings build slowly; start before you need them | How long SEO takes |
| Call answering and tracking | Fix missed calls before volume returns | Missed calls |
| A smaller always-on search campaign | Burst pipes and leaks don't wait for peak season | Wasted spend |
Local Services Ads budgets are changing
Google is moving Local Services Ads into Google Ads as Performance Max campaigns with pay-per-lead goals. The first phase started in August 2026 for select US home and storefront service advertisers, "including plumbing, HVAC, electrical, appliance repair, house cleaning, lawn care, roofing, pest control, and moving." On transition day your weekly budget becomes a daily one: "Your historical average weekly budget is automatically divided by 7" (Google Ads Help).
Canadian accounts, with all other non-US accounts, are scheduled to move in 2027 (Google Ads Help).
Example
An HVAC company, USD 3,000 a month on average
It sets USD 36,000 for the year: about USD 4,000 a month in its six busiest months, USD 2,000 in the other six. At USD 130 a day in July, Google may spend up to USD 260 on a heat-wave day, and no more than about USD 3,950 that month (130 × 30.4).
A roofer after a hailstorm
Lost IS (budget) jumps to 40% for a week. The roofer raises the daily budget for that week. A month later, lost IS (budget) is back near zero, so the budget goes back down.
A plumber in Canada, CAD 1,500 a month on LSA
Weekly budget CAD 350 gives a monthly max of about CAD 1,520 (350 × 30.4 ÷ 7). In a quiet February the plumber keeps the ad on and spends the spare crew time on emails to past customers who hired them in the last 2 years.
Different for you?
- Setting the yearly number in the first place: small business marketing budget.
- Local Services Ads moving into Google Ads: what changes for you.
- Ads running but the phone isn't ringing: Google Ads not getting calls.
- Paying for Angi or Thumbtack leads instead: are they worth it.
- Moving ad budget with demand, week by week: Paid Ads agent.