Calculator and financial charts for business budget planning

How Much Should a Home Service Business Spend on Marketing?

Stop Guessing. Here's What Successful Contractors Actually Spend.

Every home service business owner has the same question before they commit a dollar to marketing: "How much should I actually be spending?"

And every time you Google it, you get a different answer. The SBA says 7-8% of revenue. Some marketing blog says 20%. Your buddy who runs a roofing company says he spends $500/month on Facebook and "it works great." Your competitor seems to be everywhere and you have no idea what they're spending.

The confusion is the problem. When you don't know how much to spend, you either spend too little (and wonder why marketing "doesn't work") or spend too much in the wrong places (and wonder where all the money went).

This article is going to fix that. By the time you're done reading, you'll know exactly what percentage of revenue to allocate, how to split it across channels, what to spend on paid ads specifically, and how to calculate whether your marketing dollars are actually producing profitable jobs.

No fluff. Just the framework that the most successful contractors in the country are using right now.

If you're still on the fence about whether paid advertising is worth it in the first place, start with our guide on whether service businesses should run paid ads. But if you've already decided to invest in marketing and you just need to know how much, keep reading.

The Industry Benchmarks (With Real Dollar Amounts)

Let's start with what the data actually says.

The U.S. Small Business Administration recommends that small businesses spend 7-8% of gross revenue on marketing. But that's a general guideline for all industries. Home service businesses operate differently than e-commerce stores or SaaS companies.

Industry-specific research from sources like ServiceTitan and contractor-focused marketing firms paint a more detailed picture. The real range for home service companies is 5-10% of gross revenue for maintenance, and 10-20% for aggressive growth.

Here's what that looks like in actual dollars:

Annual Revenue Maintenance Budget (5-10%) Growth Budget (10-20%)
$250,000 $1,042-$2,083/mo $2,083-$4,167/mo
$500,000 $2,083-$4,167/mo $4,167-$8,333/mo
$750,000 $3,125-$6,250/mo $6,250-$12,500/mo
$1,000,000 $4,167-$8,333/mo $8,333-$16,667/mo
$2,000,000 $8,333-$16,667/mo $16,667-$33,333/mo

These numbers include everything -- paid ads, SEO, website, print, vehicle wraps, review management, agency fees, all of it. Your total marketing spend, not just your ad budget.

If you're a $500K plumbing company spending $500/month on a boosted Facebook post and calling that your marketing strategy, you're underinvesting by roughly 75-90%. And it shows in your pipeline.

If you're a $1M HVAC company spending $15,000/month and you're not sure what's working, you might be in the right range, but you're probably wasting a significant chunk of it. The amount matters, but where it goes matters more.

Marketing Budget by Business Stage

Not every business needs to spend the same percentage. Where you are in your growth journey changes the math significantly.

New Businesses (Under 3 Years): 12-20% of Revenue

This is the most painful phase because you're spending the most while earning the least. But it's also the most important phase to invest.

Why it's higher: You have no brand recognition, no reviews (or very few), no referral network, no SEO presence, and no word-of-mouth engine. Every customer needs to be acquired through some form of proactive marketing. You're building the foundation that will eventually compound.

A brand-new HVAC company doing $300K in year-one revenue should plan for $3,000-$5,000/month in total marketing. That feels like a lot. But the alternative -- sitting by the phone waiting for it to ring -- is how new businesses fail.

Growing Businesses (3-7 Years): 8-12% of Revenue

You have some momentum. Referrals are starting to come in. You've got reviews on Google. Your name is getting around. But you're not at capacity, and you want to grow.

Why this range works: You're supplementing organic growth with strategic paid acquisition. You're not starting from zero anymore, so each marketing dollar goes further. But you still need consistent investment to fill your pipeline during slow seasons and hit your growth targets.

A $750K plumbing company in growth mode should budget $5,000-$7,500/month. This is enough to run solid paid ad campaigns, maintain your online presence, and invest in the systems that scale.

Established Businesses (7+ Years, Strong Referral Base): 5-8% of Revenue

Your reputation does a lot of the heavy lifting. Referrals, repeat customers, and brand recognition drive a significant portion of your revenue. Marketing at this stage is about maintaining your position and strategically growing.

Why you still can't go to zero: Even the most established businesses need to market. Referral sources dry up. Competitors enter your market. The economy shifts. If you cut marketing completely and rely 100% on referrals, you're one bad quarter away from a serious pipeline problem.

A $1.5M roofing company with a strong referral base should still spend $6,250-$10,000/month. Think of it as insurance against the inevitable slow periods and as fuel for controlled growth.

How to Split Your Budget Across Channels

Knowing how much to spend is only half the answer. The other half is knowing where to put it. A $5,000/month budget deployed incorrectly will produce worse results than a $3,000/month budget deployed strategically.

Here's a practical allocation framework based on what we see working across hundreds of home service campaigns:

Budget Allocation Framework

Channel % of Budget For a $5,000/mo Budget What It Covers
Paid Ads (Meta + Google) 30-40% $1,500-$2,000 Facebook/Instagram ads, Google Ads, Google LSAs
SEO + Google Business Profile 20-25% $1,000-$1,250 Local SEO, GBP optimization, content, link building
Website + Landing Pages 10-15% $500-$750 Hosting, updates, conversion rate optimization, new landing pages
Review Management 10-15% $500-$750 Review generation platform, reputation monitoring, review responses
Creative + Content 5-10% $250-$500 Ad creative production, photography, video, social content
Tracking + CRM 5-10% $250-$500 Call tracking, CRM software, lead management tools

A few important notes about this framework:

The paid ads percentage should increase if you're in growth mode. Some aggressive growth-stage businesses allocate 50-60% of their marketing budget to paid acquisition because it's the fastest lever to pull.

SEO is a long game. It takes 6-12 months to see serious results, but once it's working, the cost per lead from organic search is nearly zero. Don't neglect it, but don't expect it to fill your pipeline next month either.

Review management is underrated. BrightLocal's research shows that the vast majority of consumers read online reviews before choosing a local business. If you have 12 reviews and your competitor has 200, you're losing before the customer even picks up the phone.

Not sure if your budget is right?

Our $99 ad audit breaks down exactly where your ad dollars are going and where they should go.

Get Your Ad Audit

How Much Should You Spend on Paid Ads Specifically?

Since paid advertising is usually the biggest single line item in a home service marketing budget, let's zoom in on it.

Facebook/Meta Ads

Based on what we see across our client base and industry data, most successful home service businesses spend $1,500-$5,000/month on Meta ads. That range covers the majority of trades, from house cleaning to roofing.

Here's a rough guide by trade:

Trade Recommended Monthly Ad Spend Expected CPL Range Expected Leads/Month
House Cleaning $1,000-$2,500 $15-$35 30-170
Landscaping $1,000-$3,000 $15-$40 25-200
Plumbing $1,500-$4,000 $20-$45 35-200
Electrical $1,500-$3,500 $25-$50 30-140
HVAC $2,000-$5,000 $30-$80 25-170
Roofing $2,500-$5,000 $40-$80 30-125

For a deeper breakdown of Facebook ad costs by trade, check out our full guide: How Much Do Facebook Ads Cost for Home Service Businesses?

Google Ads

Google Ads are more expensive per click, but they capture people actively searching for your service. Most home service businesses running Google Ads spend $1,500-$5,000/month, with CPCs ranging from $7-$15 and CPLs typically landing between $66-$200 depending on the trade and market.

Google Local Services Ads (LSAs) are a newer option that charges per lead instead of per click. Expect to pay $20-$85 per lead through LSAs, with the cost varying by trade and market. They're worth testing if you're already investing in Google.

The 50/50 Split (or Close to It)

If you're running both platforms, a common starting point is 50% Meta / 50% Google for your paid ad budget. From there, you shift money toward whichever platform is producing cheaper, higher-quality leads for your specific business.

Some of our clients end up at 70/30 in favor of Meta because the lead volume and cost per lead are so much better. Others maintain a true split because Google's high-intent leads close at a higher rate. There's no universal answer. The data from your campaigns tells you where to invest.

The Biggest Budget Mistake: Spending Too Little to Learn

This is the section most business owners need to read twice.

The number one budget mistake isn't spending too much. It's spending so little that you can't possibly learn what works.

Here's why this matters: Facebook's algorithm needs data to optimize. It needs to show your ads to a broad enough group of people, collect enough conversions, and identify patterns in who converts and who doesn't. Meta officially recommends getting at least 50 conversions per week to exit the "learning phase" and optimize fully.

At $500/month in ad spend, you might generate 10-15 leads total. That's not 50 conversions per week. That's barely 50 conversions per quarter. Facebook never gets enough data to optimize, so your results stay mediocre, and you conclude that "Facebook ads don't work."

We see this pattern constantly. A contractor spends $300-$500/month on Facebook, gets inconsistent results, gives up after 60 days, and tells everyone at the next trade show that social media advertising is a scam. Meanwhile, their competitor two towns over is spending $3,000/month, getting 80+ leads, and booking out their schedule.

The difference isn't that one business "got lucky." It's that one business invested enough to let the platform do its job.

The Minimum Viable Ad Spend

For most home service businesses, $1,500/month is the minimum ad spend that gives you a realistic chance at consistent results on Facebook. Below that, you're essentially gambling.

At $1,500/month, you have enough budget to:

  • Run 2-3 ad variations simultaneously
  • Generate enough data for the algorithm to optimize
  • Test different audiences and creative approaches
  • Survive the learning phase without running out of money

How to Calculate Your Maximum Cost Per Lead

This is the math that separates successful advertisers from frustrated ones. If you don't know your numbers, you can't build a rational marketing budget. You're just guessing.

Here's the formula:

Step 1: Know Your Average Job Value

What's the average revenue from a completed job? Be specific to the service you're advertising.

  • Drain cleaning: $250-$400
  • AC tune-up: $100-$200
  • Full HVAC install: $5,000-$12,000
  • Roof replacement: $8,000-$15,000
  • Epoxy garage floor: $2,000-$5,000

Step 2: Know Your Close Rate

What percentage of leads actually become paying customers? Be honest here. Most home service businesses close between 15-30% of their leads.

Step 3: Calculate What a Lead Is Worth

Lead Value = Average Job Value x Close Rate

Example for a plumbing company:

  • Average job value: $800
  • Close rate: 25%
  • Lead value: $800 x 0.25 = $200 per lead

Step 4: Set Your Maximum CPL

You don't want to spend your entire lead value on acquiring the lead. You need margin for overhead, labor, materials, and profit. A good rule of thumb is to spend no more than 20-30% of your lead value on acquisition.

  • Lead value: $200
  • Maximum CPL: $200 x 0.25 = $50 per lead

The Complete Math by Trade

Trade Avg Job Value Close Rate Lead Value Max CPL (25%)
House Cleaning $200 30% $60 $15
Plumbing (Service) $800 25% $200 $50
HVAC (Install) $7,500 20% $1,500 $375
Roofing $10,000 15% $1,500 $375
Epoxy Flooring $3,000 25% $750 $188

Look at those HVAC and roofing numbers. If your maximum CPL is $375 and you're generating leads at $50-$80 through Facebook, your return on ad spend is massive. This is why high-ticket trades can afford to be aggressive with their marketing budgets.

And this is why it's so frustrating when a roofing company says "I can't afford to spend $3,000/month on marketing." With a $10,000 average job and a 15% close rate, you only need to close two extra jobs per month from your marketing to justify that spend multiple times over.

Lifetime Value Changes Everything

The math above only accounts for a single job. But many home service businesses see repeat customers. An HVAC company that installs a system also gets annual maintenance contracts. A plumber who fixes a leak today gets called back for a water heater next year.

When you factor in customer lifetime value (LTV), your maximum CPL goes up significantly. A customer worth $15,000 over their lifetime instead of $7,500 on a single job means you can afford to spend more to acquire them and still come out ahead.

Signs You're Overspending (or Underspending)

Most business owners fall into one of two camps. Here's how to tell which one you're in.

Signs You're Overspending

  • Your CPL is well above industry benchmarks and has been for more than 90 days. Occasional spikes are normal. Consistently high CPL means something is broken.
  • You're spending on marketing channels with no tracking in place. If you can't tell whether your SEO investment or your Google Ads are producing leads, you're flying blind. Every dollar should be traceable to a result.
  • You're paying for services you don't need. A $500/month "social media management" package that posts three stock photos a week to your Facebook page isn't marketing. It's a waste of money.
  • Your close rate on leads is under 10%. This might not be a spending problem -- it might be a lead quality problem or a sales process problem. But either way, spending more won't fix it.
  • You're spending more than 20% of revenue on marketing and you're not a brand-new business. Unless you're in hyper-growth mode with the infrastructure to support it, this is usually too aggressive.

Signs You're Underspending

  • You're turning down work during busy season but have nothing during slow months. This is the classic sign that you need consistent marketing to smooth out seasonal dips.
  • Your pipeline relies 100% on referrals and word of mouth. Referrals are great, but they're uncontrollable and unpredictable. One referral source dries up and you're scrambling.
  • You're spending under 5% of revenue on marketing. Unless you're completely booked year-round with a waiting list, you're leaving growth on the table.
  • You tried ads once, spent $300, got nothing, and quit. That's not a valid test. That's barely enough for Facebook to learn anything about your audience.
  • Your competitors are consistently showing up in ads and search results and you're not. Visibility matters. If homeowners in your area see your competitor's ads daily and they've never heard of you, you're losing market share every single day.

Your Next Step: Know Exactly Where Your Money Goes

Here's the truth about marketing budgets: the exact number matters less than the strategy behind it.

A $3,000/month budget with smart allocation, proper tracking, strong creative, and fast follow-up will outperform a $10,000/month budget that's scattered across random channels with no measurement.

You now have the framework to build a budget that makes sense for your business:

  • You know the benchmarks: 5-10% of revenue for maintenance, 10-20% for growth
  • You know how to split it: Paid ads, SEO, website, reviews, creative, and tracking
  • You know the minimums: $1,500/month for paid ads to give the algorithm a real chance
  • You know how to calculate your max CPL: So every dollar has a clear return threshold
  • You know the warning signs: So you can course-correct before you waste months of budget

The one thing this article can't tell you is where your specific dollars are going right now and whether they're producing results. That requires looking at your actual accounts, your actual campaigns, and your actual numbers.

That's exactly what our $99 ad audit does. We dig into your current ad accounts, analyze your spend, identify what's wasting money, and give you a custom budget recommendation for your trade and market. Most clients save more in their first month of implementing our recommendations than the audit costs.

If you're serious about getting your marketing budget right, start with the audit. It's the smartest $99 you'll spend this year.

Frequently Asked Questions

What percentage of revenue should a home service business spend on marketing?

The standard benchmark is 5-10% of gross revenue for established businesses focused on maintaining their current volume, and 10-20% for businesses in growth mode. New businesses under three years old should plan for the higher end of that range because they're building brand awareness and a customer base from scratch. The SBA's general recommendation of 7-8% is a reasonable starting point, but home service businesses in competitive markets often need to invest more.

How much should a small HVAC company spend on advertising?

An HVAC company doing $500K-$1M in annual revenue should budget $4,000-$8,000/month for total marketing if they're actively trying to grow. Of that, $1,500-$5,000 should go toward paid advertising (Facebook and/or Google), with the rest allocated to SEO, review management, website optimization, and creative production. The exact split depends on whether you're focused on maintenance and tune-up leads versus full system installs.

Is $1,000 a month enough for Facebook ads?

It's enough to get started and validate that the platform works for your trade, but it's below the threshold where Facebook's algorithm can fully optimize. At $1,000/month, you'll generate leads, but inconsistently. Most home service businesses see significantly better and more stable results at $1,500-$3,000/month. If $1,000 is your hard ceiling, focus it on a single service in a single geographic area rather than spreading it thin. For detailed cost benchmarks, see our guide on how much Facebook ads cost for home service businesses.

How do I know if my marketing budget is working?

Track three numbers religiously: cost per lead (CPL), cost per acquisition (CPA), and return on ad spend (ROAS). Your CPL tells you how efficiently you're generating interest. Your CPA tells you how much it costs to win an actual paying customer. And your ROAS tells you whether the revenue from those customers exceeds your marketing investment. If you're spending $3,000/month on ads and generating $30,000 in new revenue from those leads, your ROAS is 10:1 and your marketing is working. If you don't know these numbers, that's the first problem to fix.

Should I handle my own marketing or hire an agency?

If your budget is under $1,500/month total, DIY is usually the smarter choice -- agency fees will eat too much of your spend. If your budget is $2,000+/month and you'd rather focus on running your business than managing ad campaigns, an agency typically pays for itself by lowering your CPL and improving lead quality. The key question is whether your time is worth more than the management fee. An HVAC tech billing $150/hour who spends 5 hours a week on ads is losing $750 in billable time. A $1,000/month agency fee looks like a bargain by comparison.

What's the biggest marketing budget mistake home service businesses make?

Spending money without tracking results. We audit accounts regularly where business owners are spending $2,000-$5,000/month and can't tell you how many leads they got last month, what their cost per lead is, or which channel produced those leads. Without tracking, you can't optimize. Without optimization, you're just hoping your money is doing something useful. The second biggest mistake is spending too little to get meaningful data -- particularly on Facebook, where small budgets never exit the learning phase. If you're getting clicks but no calls, it's usually a tracking or follow-up problem, not a budget problem.

Ready to Get More Customers?

Tell us about your business and we'll reach out with a custom game plan. Not ready yet? Try our $99 ad audit or browse our blog first.

  • We'll review your market and competitors
  • Custom ad strategy for your business
  • No obligation, no pressure
  • Real projections based on your industry

No spam. We'll reach out within 24 hours.