ScaleLocal Blog
How much should a contractor spend on marketing?
Established contractors typically invest 6–12% of revenue in marketing; newer companies (under 3–5 years) often need 12–20% to build presence. But the percentage is the wrong thing to obsess over — what actually matters is your cost per booked job and the lifetime value behind it. Here’s how to set a budget that pays for itself.
Ask ten contractors what they spend on marketing and you’ll get ten different answers — and most of them are guessing. The truth is there’s a sensible range, it shifts with how established you are, and the percentage everyone fixates on is less important than a single number most contractors never calculate.
The 2026 benchmarks, by business stage
The data is consistent across industry sources this year. For home-services contractors:
- Established businesses (5+ years) with a recognizable local brand operate effectively at 6–12% of revenue.
- Growing businesses (first 3–5 years) typically need 12–20% to build the visibility older competitors already have.
- New companies (under 2 years) often need the high end — 15–20% — to establish a market presence at all.
- In highly competitive metros, budgets push toward 12–15% regardless of age.
For a contractor doing $1 million a year, that’s roughly $80,000–$150,000 annually across Google Ads, SEO, local search, and lead capture. And the market is leaning in: 72% of home-services businesses plan to increase their marketing budgets in 2026.
Why the percentage is the wrong obsession
A percentage of revenue is a useful guardrail, not a strategy. Two contractors can both spend 10% and get wildly different results — because spending isn’t the point, cost per booked job is. A $90 lead that becomes a $14,000 roof replacement is a bargain. A $40 lead that ends in a $150 service call you barely break even on is expensive. The number to track relentlessly is: what does it cost me to win one paying customer, and what is that customer worth over time?
This is also why 66% of home-services businesses say lead follow-up and conversion are a major challenge — they’re spending to generate leads, then losing them to slow responses and missed calls. The marketing budget that converts beats the bigger budget that leaks.
Where the budget should actually go
Foundation first (non-negotiable)
A fast, secure website and a fully optimized Google Business Profile. These aren’t “marketing spend” so much as the floor everything else stands on. Paid ads sending traffic to a weak site is money poured through a sieve.
Then: the channel that fits your timeline
Need leads this week? Paid search and Local Services Ads deliver immediately but stop the moment you stop paying. Building something durable? Local SEO compounds — slower to start, but it keeps working after the spend. Most contractors run both: paid for now, SEO for later.
Always: capture and follow-up
The cheapest lead is the one you already paid for and almost lost. Missed-call text-back and an AI receptionist recover leads your current budget is already generating — often the highest ROI dollar you can spend.
Want to know whether your current spend is working? A free Digital Audit shows where your leads are leaking and which channel would move the needle fastest for your business.
Want to see where your business stands?
Get a free Digital Audit — see your Google ranking, reviews, and website speed compared to your top local competitors.
Get My Free Digital AuditFrequently asked questions
What percentage of revenue should a contractor spend on marketing?
Established contractors (5+ years) typically spend 6–12% of revenue, while newer businesses in their first few years often need 12–20% to build market presence. Highly competitive markets push budgets toward 12–15%. But cost per booked job matters more than the raw percentage.
How much should a new contractor spend on marketing?
New contractors (under two years) usually need the higher end — 15–20% of revenue — because they’re building visibility and reviews from scratch and competing against established brands that already rank. As your brand and review base grow, that percentage can come down.
What’s a good cost per lead for a contractor?
It depends entirely on the job value, which is why cost per lead alone is misleading. A $90 lead that becomes a $14,000 project is excellent; a $40 lead for a $150 job may lose money. Track cost per booked job and customer lifetime value, not just cost per lead.
Is SEO or paid advertising a better use of a contractor’s budget?
Most contractors should run both. Paid ads (including Local Services Ads) deliver leads immediately but stop when you stop paying; local SEO is slower to start but compounds and keeps working. Run paid for immediate cash flow while SEO builds underneath it.