How Much Should a Home Service Business Spend on Marketing? | Home Service Direct
Only Accepting 5 New Clients This Month
Home Blog Home Service
Home Service Marketing

How Much Should a Home Service Business Spend on Marketing?

Home service company owner reviewing a marketing budget spreadsheet next to a job board showing booked jobs and revenue targets
Jump to Section
  1. Why the Percent-of-Revenue Rule of Thumb Misleads You
  2. Build the Budget Backward From a Revenue Goal
  3. What a Good Cost Per Booked Job Looks Like by Trade
  4. How to Split the Budget Across Channels
  5. When to Add Budget vs. Fix Conversion First
  6. Track the Right Numbers and Adjust Monthly
  7. Frequently Asked Questions

If you already run crews, bid jobs, and make payroll every two weeks, the question is not whether to spend on marketing. It is how much, and how to know the number is right instead of guessing. Most owners pick a marketing budget the same way they picked their truck wrap color: a gut feeling, a competitor's brag at a trade show, or whatever the last salesperson talked them into. That works until you try to scale, and then the random number either starves your growth or quietly bleeds margin you worked years to build.

Here is the truth nobody selling you ads wants to say out loud. There is no single right percentage. A home service marketing budget is a function of three things you already track: your average ticket, your close rate, and the revenue you actually want to hit next year. Once you connect those, the budget stops being a cost you flinch at and becomes a dial you turn on purpose. Spend more when each booked job is profitable, spend less when it isn't, and never confuse a marketing problem with a sales problem again.

This is written for owners of established, growing companies doing solid six or seven figures, not startups looking for a first customer. You have history, numbers, and a team. That means you can budget like an operator instead of a gambler. Let's get into the actual numbers.

Why the Percent-of-Revenue Rule of Thumb Misleads You

Search "how much to spend on marketing" as a contractor and you will get the same answer everywhere: spend a percentage of revenue. The common ranges thrown around for home service are roughly 5 to 10 percent of gross revenue for a stable, established company, and 10 to 15 percent or more when you are pushing hard for growth. Those numbers aren't wrong as a sanity check. They are wrong as a starting point.

The problem is that a percentage works backward from the number you are trying to change. If you do $2M and you want to do $3M, basing your spend on last year's $2M tells you nothing about what it costs to add that extra million. A percentage also ignores everything that actually drives your cost to get a job: your trade, your market, your average ticket, and how good your team is at closing. A roofing company and a drain-cleaning company can both spend 8 percent and have wildly different outcomes, because their economics are nothing alike.

Use percent-of-revenue for one thing only: a gut check at the end. Once you have built your budget the right way, look at it as a percent of your revenue goal. If it lands above 15 percent and you are not in an aggressive land-grab, something in your funnel is broken and you are about to overpay to hide it. If it lands at 2 percent and you expect to double, you are dreaming. The percentage is a smell test, not a plan.

Build the Budget Backward From a Revenue Goal

This is the part that changes everything. Instead of asking "what percent should I spend," ask "how many booked jobs do I need, and what does each one cost me to get?" You already have every number this requires.

Start with the math chain. Pick a revenue goal, divide by your average ticket to get the number of jobs you need, then divide by your close rate to get the number of leads you need, then multiply by what a lead costs. Here is a clean example for an established company:

  • Revenue goal for new growth: $1,000,000 in net-new revenue
  • Average ticket: $8,000, so you need 125 booked jobs
  • Close rate on qualified leads: 40 percent, so you need about 313 leads
  • Cost per lead: $90, so your marketing budget for this goal is roughly $28,000

That $28,000 is a real number tied to a real outcome, not a vibe. And notice what it exposes. Your cost per booked job here is about $224 ($28,000 divided by 125), which on an $8,000 ticket is fantastic. If your close rate were 20 percent instead of 40, you would need 625 leads and your budget would jump to roughly $56,000, doubling your cost per booked job to about $448. Same revenue goal, double the spend, entirely because of the sales floor. That single comparison is the most useful thing you can know about your business.

Run this chain for your real numbers before you approve a single dollar of ad spend. If you don't know your close rate or your average ticket cold, that is the actual first project, not the budget.

What a Good Cost Per Booked Job Looks Like by Trade

Cost per booked job, sometimes called cost per acquisition, is the number that should govern your spend. It rolls everything into one figure: ad cost, lead quality, and your close rate. A budget can look reasonable and still be a disaster if your cost per booked job is upside down.

The honest answer to "what's a good number" is: it depends entirely on your average ticket and your customer lifetime value. A useful rule is to keep your cost to win a new customer at or under roughly 10 to 15 percent of that first job's revenue, and lower if the customer rarely comes back. Treat these as illustrative ranges, not promises, because they swing hard by market and season:

  • High-ticket, one-time jobs (roofing, HVAC replacement, remodeling): tickets of $8,000 to $25,000+ can absorb a cost per booked job in the low hundreds to over a thousand dollars and still be very profitable.
  • Mid-ticket service and repair (plumbing, electrical, HVAC service, tree service): tickets of $400 to $4,000 usually want a cost per booked job in the tens to low hundreds of dollars.
  • Lower-ticket, high-frequency work (lawn care, pest control, cleaning, pool service): tickets are small, so the first job barely breaks even on paid acquisition. These businesses live on recurring revenue, so you can spend more per customer only because you measure against the full season or year, not one visit.

Two rules to live by. First, calculate cost per booked job per channel, not as a blended average, or your winners will subsidize your losers forever. Second, judge it against lifetime value, not the first ticket. A pest control customer worth $1,200 a year for five years justifies a very different acquisition cost than a one-time job of the same size.

How to Split the Budget Across Channels

Once you know your total number, the next mistake is dumping it all into whatever channel is loudest. A growing home service company should run a portfolio, because channels do different jobs at different speeds.

Think of your spend in three buckets:

  • Demand capture (people already looking right now): Google Search ads and Local Services Ads, plus the unpaid version, local SEO and your Google Business Profile. This is the highest-intent traffic you can buy. It should usually be the largest slice for an established company, often 40 to 60 percent of paid budget, because these are people typing "emergency AC repair near me" with a credit card ready.
  • Demand generation (people who will need you soon but aren't searching yet): paid social, video, and retargeting. Cheaper clicks, lower intent, longer payback. Good for filling the top so capture has something to convert later. A reasonable slice is 15 to 30 percent.
  • Owned and retention (cheapest revenue you have): email and text to your existing customer list, review generation, referral programs, and reactivation of dormant customers. This is the highest-return marketing in the building and most owners ignore it. Carve out 10 to 20 percent here and it will often outperform everything else per dollar.

Keep a small slice, say 10 percent, as a test budget for new channels so you are always finding the next winner before your current one fatigues. If you don't want to manage the bidding, keyword waste, and constant optimization yourself, that is exactly the kind of thing to hand to managed Google Ads while you keep your attention on crews and jobs.

When to Add Budget vs. Fix Conversion First

This is where most growth money gets wasted. An owner sees flat revenue, assumes he needs more leads, and pours money into ads. But adding budget only multiplies whatever conversion you already have. If your funnel leaks, more spend just leaks faster and more expensively.

Before you add a dollar, check the conversion points in order:

  • Speed to lead: How fast does someone call or text a new lead back? If it's not minutes, you are paying for leads your competitor is closing. Fixing this is free and often worth more than doubling spend.
  • Booking rate: Of the leads that come in, how many turn into a scheduled appointment? If half your leads never get on the calendar, you have an office and follow-up problem, not a marketing problem.
  • Close rate on the estimate: Of the appointments you run, how many sign? A 5-point improvement in close rate can be worth more than a 30 percent budget increase, and it costs nothing in media.
  • Average ticket: Are your techs presenting good-better-best options, or just quoting the cheapest fix? Raising average ticket lifts the cost per booked job you can afford, which lets you outbid competitors on the same leads.

The rule: only add budget once your cost per booked job is profitable and stable at your current spend. If it is, scaling is just math, turn the dial up and watch it hold. If it isn't, every extra dollar makes the leak bigger. Fix conversion first, then pour fuel on a funnel that actually works. If you would rather have a team build and run the whole machine instead of diagnosing it yourself, that is what done-for-you marketing is for.

Track the Right Numbers and Adjust Monthly

A marketing budget is not a once-a-year decision you set and forget. The owners who win treat it like a dashboard they read every month and adjust like they adjust crew schedules.

You only need a handful of numbers to run it well. Cost per lead and cost per booked job, broken out by channel. Close rate by lead source, because not all leads convert the same. Return on every dollar spent, measured as revenue produced divided by marketing cost. And the lag between spend and revenue, since high-ticket trades may take 30 to 90 days for a click to become a paid invoice.

The single most common failure here is not tracking which channel produced which job. If your office isn't asking and logging "how did you hear about us" or you don't have call tracking on each source, you are flying blind and will keep funding losers. Get that one habit in place and you can confidently move money toward whatever is producing the cheapest profitable jobs, every single month. That is how a budget compounds instead of just getting spent.

Frequently Asked Questions

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

As a rough sanity check, an established company often lands around 5 to 10 percent of revenue, and 10 to 15 percent or more when pushing aggressive growth. But use the percentage only to gut-check a budget you built backward from a revenue goal using your average ticket and close rate. The percentage alone is a smell test, not a plan.

What is a good cost per booked job for a contractor?

It depends on your average ticket and how often the customer comes back. A practical target is to keep the cost to win a new customer at or under roughly 10 to 15 percent of that first job's revenue, lower for one-time work and looser for recurring revenue you'll earn over years. Always measure it per channel, not as a blended average, and judge it against lifetime value rather than a single ticket.

Should I increase my marketing budget if revenue is flat?

Not until you confirm your funnel converts. Adding budget multiplies whatever conversion you already have, so if leads aren't getting called back fast, booked, or closed, more spend just wastes faster. Check speed to lead, booking rate, and close rate first. Only scale spend once your cost per booked job is profitable and stable at your current level.

David Longacre

David Longacre

Founder, Home Service Direct

David Longacre founded Home Service Direct in 2018 and has helped home service contractors scale with performance marketing ever since. Home Service Direct generates exclusive leads for tree service, window & door, flooring, land clearing, gutter, bathroom remodeling, decking, and fencing companies across the US.

Keep Reading

View All Articles

Want Us to Handle Your Marketing?

Stop spending time on marketing and focus on running your business.

Get Your Free Assessment
Or call us: (833) 827-4425

Full-service marketing agency exclusively serving home service contractors. Generating 50-300 exclusive leads per month since 2018.

Services

Quick Links

Contact

© 2026 Home Service Direct. All Rights Reserved.