Marketing Budget Framework for Service Businesses - CEO Finance Academy

How Much Should I Spend on Marketing? A Financial Framework for Service Businesses

May 03, 2026

Ask five business owners how they set their marketing budget and you'll hear some version of the same answer: "I spend what I can afford" or "I heard you should spend 10% of revenue" or "I just keep going until it stops working."

"I'm spending $6,000 a month on ads and I honestly have no idea if it's working. I know we're getting calls, but I can't tell you if those calls are profitable."

That's a $72,000 annual decision being made with zero financial analysis. And it's the norm, not the exception, in trades and service businesses. The marketing agency tells you to spend more. Your gut tells you to spend less. Neither one is using your actual margins, your customer acquisition cost, or your cash flow forecast to make the recommendation.

This post gives you a financial framework for setting your marketing budget. Not a generic "spend 10% of revenue" rule. An actual process that starts with your margins, works through your customer economics, and produces a number you can defend with math instead of intuition. If you run a trades or service business doing $500K to $10M, this is the approach that separates owners who invest in growth from owners who just write checks and hope.


Why "Spend 5% to 10% of Revenue" Is Bad Advice Without Context

This is the most commonly cited marketing budget benchmark, and it's repeated everywhere from the SBA to marketing agency websites. The problem isn't that the range is wrong. It's that the range is meaningless without knowing your margins.

Consider two HVAC companies both doing $2M in revenue. Both spend 8% on marketing ($160,000/year). Company A runs a 52% gross margin and 17% net margin. Company B runs a 38% gross margin and 4% net margin. For Company A, $160K in marketing spend is a growth investment funded by $340K in net profit. For Company B, $160K in marketing spend is consuming twice their entire net profit of $80K. Same revenue. Same percentage. Completely different financial reality.

The first number you need to know before setting a marketing budget isn't "what percentage should I spend." It's "what are my margins on the work my marketing generates?" If you don't know your gross margin by service type, you can't determine whether marketing is an investment or a drain. Period.

The Hidden Danger

If your marketing is generating leads for your lowest-margin service category, more marketing spend actually accelerates your losses. An HVAC company spending $8,000/month on ads that produce new construction leads at 22% margins is paying $96,000/year to feed the least profitable part of the business. The same $8,000/month directed at service call and maintenance agreement leads at 55% margins produces completely different economics.


Step 1: Know Your Margins Before You Set a Budget

Before you spend a dollar on marketing, you need to answer three questions:

What is my gross margin on the work my marketing generates? Not your blended margin. The margin on the specific service type that your ads, SEO, or referral program is bringing in. If your Google Ads campaign generates mostly residential installs at 40% margin, that's your starting number. If your Facebook ads generate mostly service calls at 56% margin, that's a different (and much better) starting number.

What is my average job revenue from a marketing-generated lead? A drain cleaning call is $250. A water heater replacement is $2,800. A full HVAC system install is $9,000. The marketing cost to acquire each of those customers might be similar ($150 to $300 per lead), but the revenue and margin they produce are wildly different.

What is my overhead absorption rate? Your marketing spend is part of overhead. Every dollar you add to marketing has to be supported by the gross profit your jobs generate. If your total overhead is already 38% of revenue and you add $5,000/month in marketing, you need roughly $13,000 to $15,000 in additional gross profit per month to cover it without shrinking your net margin.

If you can't answer these three questions, your first step isn't setting a marketing budget. It's breaking your P&L into departments so you can see the numbers clearly.


Step 2: Calculate Your Maximum Customer Acquisition Cost

Your maximum customer acquisition cost (CAC) is the most you can spend to acquire a customer and still make money on them. It's the number that turns marketing from guessing into math.

The formula is simple:

Maximum CAC = Average Job Revenue x Gross Margin x Target Profit Allocation

Let's walk through it with a real example. A plumbing company's average service call generates $450 in revenue at a 55% gross margin. That's $247.50 in gross profit per job. If the owner wants to keep at least 60% of that gross profit for overhead and net profit (a reasonable target), the maximum marketing allocation is 40% of $247.50, which is $99 per customer.

That means the company can spend up to $99 to acquire a service call customer and still come out ahead. If their Google Ads are generating service call leads at $45 per lead and 1 in 3 leads converts, their actual CAC is $135 per customer. That's above the $99 threshold. The campaign is losing money on a per-customer basis, even though the phone is ringing.

Now run the same math on a water heater replacement. Average job revenue: $2,800. Gross margin: 44%. Gross profit: $1,232. At 40% marketing allocation: maximum CAC of $493. Suddenly those $135 leads that seemed expensive are a bargain when they convert to a water heater sale.

"The phone ringing is not the same thing as the phone making you money. You need to know the cost per lead, the conversion rate, and the margin on what that lead turns into. Otherwise, you're just paying for noise."

This is why marketing budget decisions that ignore margin data are so dangerous. The same lead cost can be wildly profitable on one service type and money-losing on another. Your budget isn't just "how much do I spend." It's "how much do I spend on leads that generate work at margins that support the spend."


Step 3: Set Your Budget by Revenue Stage

Once you know your margins and your maximum CAC, you can set a total budget that fits your financial reality. Here's what we typically see across the trades and service businesses we work with, broken down by revenue stage.

Revenue StageMarketing Budget % of RevenueMonthly $ RangePrimary Goal
$500K - $1M8-12%$3,300 - $10,000Build brand awareness, establish lead flow
$1M - $3M5-10%$4,200 - $25,000Scale what works, diversify channels
$3M - $5M4-8%$10,000 - $33,000Optimize ROI, shift toward recurring revenue
$5M - $10M3-6%$12,500 - $50,000Brand dominance, market share, retention

A few things to note about these ranges:

  • Smaller companies need a higher percentage because they're building awareness from scratch. A $600K plumbing company spending 10% ($60K/year, or $5,000/month) needs that intensity to establish a reliable lead flow. Once that flow is built, the percentage comes down even as the dollar amount stays flat or grows.
  • The dollar amount matters more than the percentage. A $2M company spending 5% ($100K/year) has $8,300/month to work with, which is enough to run Google Ads, invest in SEO, and maintain a basic referral program. A $600K company spending the same 5% ($30K/year) only has $2,500/month, which barely covers one channel. That's why the percentage is higher at lower revenue levels.
  • These percentages assume healthy margins. If your gross margin is below 40% or your net margin is below 5%, spending 8% on marketing will likely push you into negative territory. Fix the margin problem first. Then invest in growth.
The Margin Gate

Before increasing your marketing budget, confirm that your net margin can support it. A quick test: take your current net profit dollars and divide by your proposed marketing spend increase. If the result is less than 3, you're risking too much of your profit on unproven marketing spend. If it's 5 or higher, you have comfortable room to invest and test.

Not Sure If Your Margins Can Support Your Marketing Spend?

We'll look at your numbers together and figure out exactly how much your business can profitably invest in growth.

→ Book My Free Cash Flow Call

No sales pressure  ·  Just an honest look at your numbers


Where to Spend It: Channel Allocation for Trades and Service Businesses

The channel mix for a local service business looks nothing like the marketing agency playbook written for DTC brands and SaaS companies. Here's what actually works for businesses serving local customers in trades and services.

Google Ads / Local Service Ads: 30% to 40% of budget

This is the highest-intent channel available to you. Someone searching "plumber near me" or "HVAC repair [city]" needs your service right now. Local Service Ads (the "Google Guaranteed" placements) are particularly strong for trades businesses because you only pay per lead, not per click. Most home service businesses spend $1,500 to $5,000/month here. Start at the lower end and scale based on your cost per lead and conversion rate.

SEO and content marketing: 15% to 25% of budget

SEO is the slowest channel to produce results (3 to 6 months to see meaningful traffic) but the most durable. Once you rank for "HVAC profit margins" or "plumber [your city]," that traffic comes in every day without ongoing ad spend. Content marketing (blog posts, guides, FAQs) fuels SEO. A $1.5M to $3M service company should invest $1,500 to $4,000/month in SEO and content combined. The compound returns over 12 to 24 months are significant.

Social media ads (Facebook/Instagram): 15% to 25% of budget

Social ads work differently than Google. You're not catching someone searching for a plumber. You're putting your brand in front of homeowners who might need one. The strength is targeting (you can reach homeowners within 15 miles of your service area who match your ideal customer profile) and the weakness is lower intent. Social works best for maintenance agreement enrollment, seasonal promotions (furnace tune-ups, winterization), and brand awareness. Budget $1,000 to $5,000/month here depending on your revenue stage.

Referral program: 5% to 10% of budget

Referrals from existing customers convert at 2x to 3x the rate of cold leads and typically have higher lifetime value. A structured referral program ($50 gift card for the referrer, $25 discount for the new customer) costs almost nothing relative to the value it produces. The "budget" here is mostly the incentive cost plus occasional direct mail or email reminders. If you're not actively asking for referrals after every completed job, you're leaving your cheapest and most effective marketing channel unused.

Truck wraps, yard signs, and local sponsorships: 5% to 10% of budget

These feel old-fashioned, but for local service businesses, they work. A well-designed truck wrap generates thousands of impressions per day in your service area. A yard sign at a completed roofing or construction job is social proof that sells the next job on the same street. Local sports team sponsorships build community trust. Budget $2,000 to $5,000/year for signage and wraps, and $500 to $2,000/year for local sponsorships.

Website: one-time or periodic investment

Your website is the conversion point for every other channel. If your site is slow, hard to navigate, or doesn't clearly communicate your services and service area, every marketing dollar you spend becomes less effective. A professional website for a trades business costs $3,000 to $10,000 to build and $500 to $1,500/year to maintain. If you haven't updated yours in 3+ years, this should be the first marketing dollar you spend.


How to Track Whether Your Marketing Is Actually Working

The number one reason business owners feel uncertain about marketing spend is that they can't measure the return. If your marketing agency sends you a report showing impressions, clicks, and cost per click, but you can't connect those numbers to actual revenue, you're flying blind. Here are the three metrics that actually matter.

Metric 1: Cost per lead (CPL)

Total marketing spend on a channel divided by the number of leads that channel generated. If you spent $4,500 on Google Ads last month and got 90 calls, your CPL is $50. Track this by channel so you know which ones are efficient and which aren't. For most trades businesses, a CPL of $30 to $80 for service calls and $80 to $200 for larger projects is reasonable.

Metric 2: Cost per sale (CPS) / Customer acquisition cost (CAC)

Not every lead becomes a customer. If 90 leads produced 30 booked jobs, your conversion rate is 33% and your cost per sale is $150 ($4,500 / 30 jobs). Compare this number to your maximum CAC from Step 2. If your CPS is below your max CAC, the marketing is profitable. If it's above, either the leads aren't right, your sales process needs work, or the channel needs to be adjusted.

Metric 3: Revenue and gross profit per marketing dollar

This is the number that closes the loop. If you spent $4,500 on Google Ads and the 30 jobs those leads produced generated $67,500 in revenue at 50% gross margin, that's $33,750 in gross profit from $4,500 in spend. Your gross profit return is $7.50 for every $1 spent. That's a strong channel worth scaling. If the return is below $3 per dollar, the channel needs optimization or reallocation.

Review these three metrics monthly. Not quarterly. Not yearly. Monthly. A channel that was producing $8 per dollar in January and is now producing $3 in April needs attention before June makes it worse. This is one of the five financial metrics we recommend reviewing every week, because marketing ROI can shift quickly and the sooner you catch a change, the less money you waste.


When to Increase Your Marketing Budget

Increase your budget when all three of these conditions are true:

  • Your current channels are producing leads below your maximum CAC. If Google Ads is generating customers at $120 and your max CAC is $200, you have room to spend more on Google Ads. The math says scaling will be profitable.
  • Your gross margins are stable or improving. If margins are slipping, more marketing just feeds more work into a machine that isn't running efficiently. Fix the margins first. If they're holding at 45%+ on the work you're marketing for, growth is safe.
  • Your cash flow can absorb the increase without creating a gap. Marketing spend is an immediate cash outflow. Revenue from the leads it generates arrives 30 to 90 days later. If you're already tight on cash, increasing marketing spend will make it worse before it makes it better. Check your 13-week cash flow forecast before committing to a budget increase.

If all three boxes are checked, increase gradually. Add $1,000 to $2,000/month to your strongest channel. Measure for 60 days. If the numbers hold, increase again. The owners who get into trouble with marketing spend are the ones who double their budget overnight based on a single good month and then can't sustain it when the results take 6 to 8 weeks to materialize.


When to Cut Your Marketing Budget

Cut or reallocate when any of these are true:

  • Your cost per sale exceeds your maximum CAC for 2+ consecutive months. One bad month can be an anomaly. Two months means the channel economics have shifted and you need to either optimize or move that spend elsewhere.
  • Your net margin has dropped below 5%. At this point, marketing spend is directly consuming your ability to pay yourself and build cash reserves. Reduce to maintenance levels (enough to keep the phone ringing) and focus on fixing the margin and overhead problems first.
  • You're entering your slow season without adequate reserves. This is the scenario where marketing spend and slow-season cash management intersect. If your reserves are thin heading into October, reduce marketing spend by 30% to 50% during the slow months and reallocate the savings to cash reserves. Scale back up when peak season revenue returns.

Cutting marketing spend feels scary because it feels like you're giving up on growth. But spending $6,000/month on marketing while running a 3% net margin isn't investing in growth. It's subsidizing your marketing agency with money you can't afford. Growth investments require a margin foundation to build on.


The Mistake Almost Every Trades Business Owner Makes

The most common marketing budget mistake isn't spending too much or too little. It's making the decision in isolation from the rest of the financials.

Marketing spend is an overhead line item. It interacts with every other line on your P&L. Increase marketing and you need more gross profit to cover it. Generate more leads and you need more techs, more trucks, and more materials to fulfill them. Add more techs and your overhead goes up, which means you need even more revenue to maintain your margin. The decision to "spend more on marketing" is actually a decision about your entire financial model, and treating it as a standalone spending decision is how companies grow revenue 40% and watch net profit stay flat.

This is exactly why we covered owner pay and why profitable businesses run out of cash in earlier posts. Marketing spend is one of the most common accelerants for both problems. Revenue goes up. Marketing costs go up. Overhead goes up. The owner's take-home stays the same. And the P&L shows profit while the bank account tells a different story.

"I doubled my marketing spend last year. Revenue went up 35%. My take-home went up $3,000. I grew the business for everyone except myself."

That's not a marketing failure. It's a financial modeling failure. The marketing worked. The financial structure didn't capture the value. The fix isn't less marketing. It's better financial visibility around the impact of marketing on the entire business model.


The Bottom Line on Marketing Budgets

Setting a marketing budget without knowing your margins is like bidding a job without knowing your costs. You might get lucky, but the odds aren't in your favor. Here's the framework:

  • Start with your margins, not a percentage of revenue. Know your gross margin on the specific work your marketing generates. If you don't know it by service type, fix that before spending another dollar on ads.
  • Calculate your maximum customer acquisition cost. This is the ceiling for what you can spend per customer and still make money. Every channel should be measured against this number monthly.
  • For most trades businesses doing $500K to $5M, 5% to 10% of revenue is a reasonable starting range. Smaller companies need the higher end to build lead flow. Larger companies can bring the percentage down as brand awareness compounds. But these percentages only work if your margins are healthy enough to support them.
  • Track three numbers monthly: cost per lead, cost per sale, and gross profit return per marketing dollar. If you can't measure it, you can't manage it. And your marketing agency's report on impressions and clicks isn't measuring what matters.
  • Marketing spend is a financial decision, not just a marketing decision. It interacts with your overhead, your margins, your cash flow, and your owner pay. Treat it as part of your financial model, not as a standalone budget.

That's exactly the kind of analysis we do with business owners at CEO Finance Academy. In our coaching program, we help you build the margin visibility, the cash flow forecast, and the financial model that make marketing spend decisions clear and confident. For companies doing $3M+, our fractional CFO services include building the full financial infrastructure that connects marketing spend to actual business outcomes. Either way, the first step is the same: let's look at your numbers.

Want to Know If Your Marketing Budget Actually Makes Financial Sense?

We'll look at your margins, your current marketing spend, and your customer acquisition cost together. Then we'll figure out whether you should be spending more, less, or just differently.

→ Book My Free Cash Flow Call

Free call  ·  No sales pressure  ·  Just an honest look at your numbers

Alex is the Co-Founder and Fractional CFO at CEO Finance Academy. He has worked with 100+ companies in the home services industries including construction, roofing, plumbing, HVAC, and many more.

Alex Engar

Alex is the Co-Founder and Fractional CFO at CEO Finance Academy. He has worked with 100+ companies in the home services industries including construction, roofing, plumbing, HVAC, and many more.

LinkedIn logo icon
Instagram logo icon
Youtube logo icon
Back to Blog