The Smart Way to Set a Marketing Budget for a $2M–$10M Service Business

If you’re running a plumbing, HVAC, electrical, or landscaping business and doing between $2 million and $10 million in annual revenue, chances are you’ve asked this question:

“How much should I actually be spending on marketing?”

It’s one of the most common questions I hear. And the most common answer? “I don’t really know — we just try not to overspend.”

That’s a problem.

Marketing shouldn’t be an expense you tolerate. It should be a growth engine — with a clear investment strategy, built around your revenue goals, not guesswork.

In this post, I’ll break down how to set the right marketing budget, what most trade businesses get wrong, and how to apply this thinking to your business today.

The Old Way: “Let’s Just Spend What We Spent Last Year”

Most service businesses start out marketing with:

  • A basic website
  • Some SEO
  • A small Google Ads budget
  • Maybe some Facebook posts or postcards

     

They treat marketing like a maintenance item. Not a multiplier.

They say things like:

  • “We’ll start slow and ramp up if it works.”
  • “Let’s just spend 3% of revenue like the SBA suggests.”
  • “Marketing didn’t really work for us last year.”

     

But here’s the issue: they’re setting budgets based on history, not on where they want to go.

The Better Way: Budget Based on Revenue Goals

Instead of asking, “How much can we afford to spend on marketing?” the right question is:

“How much marketing do we need to hit our growth target?”

Here’s how to back into your budget from your goals:

Step 1: Define Your Target Growth

Let’s say you did $3.5M last year, and your goal is $4.2M this year — a $700K increase.

Step 2: Know Your Average Job Value

Let’s say your average job is $1,000.

That means you need 700 more jobs to hit your growth goal.

Step 3: Define Your Booking Rate

You book about 60% of qualified leads into jobs (phone calls, form submissions, etc.). So, you’ll need:

  • 700 jobs ÷ 0.6 = ~1,167 qualified leads

 

Step 4: Set a Target Cost-Per-Lead (CPL)

Let’s say your ideal CPL is $75. That means:

  • 1,167 leads x $75 = $87,525 annual marketing budget

     

That’s ~2.1% of your projected revenue — very reasonable and focused.

Industry Benchmarks to Know

Company Size

Suggested Marketing % of Revenue

<$1M

7%–10% (building visibility)

$2M–$5M

4%–8%

$5M–$10M

3%–6%

Scaling aggressively

6%–10%+

These are general ranges. If your business is mature and growing steadily, 3–5% may be fine. If you’re launching a new service line, moving into a new market, or just trying to catch up from years of underinvestment — you may need to lean into 8%–10% for a year or two.

Where Most Budget Goes to Waste

Even if your budget is decent, it might not be working. Here’s where trade companies leak the most money:

  1. Generic agencies who don’t understand trades

     

  2. Running ads without call or form tracking

     

  3. No local landing pages — all traffic goes to homepage

     

  4. Outdated websites with poor conversion rates

     

  5. Too much focus on vanity channels (likes, impressions)

     

Your budget should support lead-generating, trackable, ROI-focused efforts. Everything else? Nice-to-have.

What Should Your Marketing Budget Include?

Break your marketing budget into buckets that align with your strategy:

  1. Lead Generation (40–60%)

     

    • Google Ads, LSA, SEO, retargeting

       

  2. Website + Conversion Optimization (15–25%)

     

    • Design refreshes, landing pages, call tracking

       

  3. Reputation + Local SEO (10–20%)

     

    • Review automation, Google Business Profile management

       

  4. Brand & Awareness (10–15%)

     

    • Social media, video, community sponsorships

       

  5. Tools & Reporting (5%)

     

    • Call tracking, CRM integrations, dashboards

Questions to Ask Before Setting a Budget

  • Are we trying to grow or just maintain?
  • What is our average job value and close rate?
  • What was our actual cost-per-lead last year?
  • Are we getting ROI from each channel?
  • Are we confident in our intake process?

     

If you don’t have answers — don’t set a budget yet. Start with a strategy audit first.

Action Plan for Trade Business Owners

  1. Pick Your Revenue Target for the next 12 months

     

  2. Calculate Your Lead Need based on job value and booking rate

     

  3. Set a Realistic CPL Target based on your industry

     

  4. Build Your Budget around those numbers — not past spend

     

  5. Track Performance Monthly and adjust if needed

     

Conclusion: Spend With Purpose, Not Panic

Most trade businesses either:

  • Spend too little and wonder why they’re not growing
  • Spend blindly and have no idea what’s working

     

If you want sustainable growth — especially beyond the $3M mark — you need a plan, a model, and a leader who owns both.

Marketing should be an investment, not a guessing game.

Want Help Building a Smarter Budget?

We offer a Free Local Marketing Audit that includes:

  • Budget model based on your goals
  • Current channel performance assessment
  • 2–3 adjustments to reduce waste or scale faster

     

👉 Book My Free Audit

About the author :

Austin Rohleder
Founder

I’ve been in your seat — trying to scale, coach reps, build on the fly, and figure out our digital marketing between phone calls. I built Capstone so you don’t have to go it alone. With 10+ years in home services, I’ve led the marketing efforts that took a local roofing company from $8M to $14M+.

Share this articel