Budget % tied to seasonality and growth goals — finally, a straight answer.
Why This Matters
If you own a trades company, you’ve probably asked yourself (or your accountant) this question:
“How much should we actually be spending on marketing?”
The problem is, most advice out there either dodges the question with “it depends,” or throws out generic percentages without showing you how to tie that number to real booked jobs.
Guessing your budget is like sending a crew to a jobsite without a scope of work — you’re going to waste time, burn money, and probably redo the whole thing.
Let’s fix that.
The Quick Answer: Budget % Rule of Thumb
For a $2M–$10M trades or home service business, here’s the starting point:
- Steady growth: 6–10% of annual revenue.
- Aggressive growth: 12–15%+ of annual revenue.
That percentage should cover everything marketing-related:
- Advertising spend (Google Ads, LSAs, Facebook, TV, radio, OTT, etc.)
- Agency/vendor fees
- Creative production (video, photography, copywriting)
- Software/tools (CRM, call tracking, automation)
- Sponsorships and events
Why the range?
Your market, competition, and growth stage matter. A well-known company in a smaller town might live at 4–5%. A newer player in a competitive metro might need 10%+ just to get attention.
How Seasonality Affects Your Budget
In the trades, when you spend matters just as much as how much you spend.
A flat monthly budget ignores the reality that some months produce far better returns than others.
Examples:
- HVAC:
- Spike spending in Feb–Apr for spring tune-ups and early AC replacements.
- Maintain heavy spend May–Aug during peak cooling season.
- Drop to brand maintenance in fall, then ramp for furnace season in Oct–Nov.
- Spike spending in Feb–Apr for spring tune-ups and early AC replacements.
- Roofing:
- Heaviest spend pre-storm season and during warm-weather months.
- Scale back in mid-winter unless pushing special offers or maintenance plans.
- Heaviest spend pre-storm season and during warm-weather months.
Think of your budget like a crew schedule — you wouldn’t keep every crew on-site during a snowstorm. You send them where the work is.
Tie Budget to Lead Costs & Job Value
Don’t just pick a % and hope for the best — work backward from your numbers.
Step 1: Find your max cost per booked job (CPBJ)
Formula:
Max CPBJ = Target % of Job Value × Average Job Value
If your average job is $8,000 and you’re willing to spend 10% on marketing per job:
$8,000 × 10% = $800 max CPBJ
Step 2: Estimate leads needed
If your close rate from leads to booked jobs is 40%, you’ll need ~2.5 leads for every job.
Step 3: Calculate max cost per lead (CPL)
$800 ÷ 2.5 = $320 max CPL
Now you can figure out exactly how much budget you need to hit your booked job target.
Budget Examples by Revenue & Growth Goal
Annual Revenue | Growth Goal | Budget % | Annual Budget Range | Notes |
$2M | Steady | 4–6% | $80k–$120k | Maintain market share, focus on retention |
$2M | Aggressive | 8–10% | $160k–$200k | Entering new ZIPs or adding crews |
$5M | Steady | 4–6% | $200k–$300k | Keep crews booked year-round |
$5M | Aggressive | 8–12% | $400k–$600k | Expand service area, launch new service line |
$10M | Aggressive | 8–12%+ | $800k–$1.2M+ | Multi-channel dominance |
Where to Spend Your Budget
Split your budget into three buckets:
- Lead Generation (50–70%)
- PPC & LSAs (Google Ads, Local Service Ads)
- SEO & Google Business Profile
- Seasonal campaigns tied to peak buying periods
- PPC & LSAs (Google Ads, Local Service Ads)
- Brand Awareness (25–30%)
- OTT/CTV ads, radio, billboards, sponsorships
- Social media ads for reach & recall
- OTT/CTV ads, radio, billboards, sponsorships
- Retention & Repeat Jobs (5–10%)
- CRM automation for seasonal reminders
- Review request programs
- Customer referral incentives
- CRM automation for seasonal reminders
Common Budgeting Mistakes to Avoid
- Spreading budget evenly across all months regardless of demand.
- Spending heavily on channels that “feel good” but don’t convert.
- Not tracking cost per lead and cost per booked job by channel.
- Pulling all spend in the slow season (instead of investing to fill the gap).
How to Adjust as You Grow
Revisit your budget quarterly. If one channel consistently beats ROI targets, increase spend there. If another underperforms, cut it or fix the bottleneck before throwing more money at it.
Also, as your service mix shifts (e.g., more high-ticket installs vs. service calls), your budget % and allocations should shift too.
Bottom Line
For most trades businesses, 4–8% of revenue keeps you steady, while 8–12%+ fuels aggressive growth. The key is to spend more in the months when the market is ready to buy — and track everything down to the booked job.
At Capstone, we help $2M–$10M service companies set and manage marketing budgets that match their growth goals — without overspending.
Free Local Marketing Audit
We’ll review your current spend, cost per booked job, and seasonal allocation — and give you a clear plan to get more booked jobs for the same (or less) money.