Resources

Blog Post

Contact Us

How Much Should a Home Service Business Spend on Marketing? (2026 Budget Calculator + Benchmarks by Trade)

13 Min Read

Table of Contents
  1. 01The Short Answer: Typical Home Service Marketing Budget Ranges
  2. 02How to Build Your Budget Backward From Your Revenue Goal
  3. 03Typical Ranges by Trade
  4. 04How to Split the Budget by Channel
  5. 05Three Example Budgets
  6. 06Plan for the Seasons
  7. 07What Counts as Marketing Spend
  8. 08Review the Budget Every Quarter
  9. 09Five Budget Mistakes That Waste Money
  10. 10Get Your Free Home Service Marketing Budget Calculator
  11. 11FAQ
  12. 12Frequently Asked Questions
  13. 13Want a Budget Built From Your Own Numbers?

Most contractors set their marketing budget one of two ways. They copy a percentage they heard somewhere, or they spend whatever is left at the end of the month.

Both approaches break the same way. The budget has no connection to the number of jobs you actually need.

This guide shows you how to build a home service marketing budget backward from your revenue goal. You get typical ranges, a step-by-step formula, ranges by trade, a channel split and a free budget calculator you can copy and fill in.

The Short Answer: Typical Home Service Marketing Budget Ranges

Here is what we typically see across the HVAC, plumbing, electrical, roofing and other home service companies we work with. Treat these as starting ranges, not rules.

Your situation Typical budget (% of revenue) What it usually buys
Holding steady in a market you already own 3% to 5% Keeps the phones at current volume
Growing in your current market 7% to 12% More share from competitors
New business, new location or new service line 15% to 25% (first year) Building demand and brand from zero
Typical home service marketing budget ranges: 3 to 5 percent to hold steady, 7 to 12 percent to grow, 15 to 25 percent for a new business or market

Why a flat percentage is the wrong place to start:

  • It ignores your goal. A shop that wants 10% growth and a shop that wants 50% growth should not spend the same share.
  • It ignores your repeat base. A company with 4,000 maintenance agreements needs far fewer new customers than one with 400.
  • It ignores your numbers. Average ticket, booking rate and cost per lead vary a lot by trade and market.

Use the ranges as a sanity check. Use the formula below to set the real number.

How to Build Your Budget Backward From Your Revenue Goal

Work from the revenue you want back to the leads you need. Each step uses a number you can pull from your field service software (ServiceTitan, Housecall Pro, Jobber) and your call tracking.

Five steps to build a home service marketing budget backward from your revenue goal

Step 1: Find the new revenue you need. Revenue goal minus the revenue you expect from existing customers (repeat work, maintenance agreements, referrals you already get).

Step 2: Turn it into sold jobs. New revenue divided by your average ticket for a new customer.

Step 3: Turn sold jobs into booked jobs. Sold jobs divided by your close rate. For service calls that always bill, use 100%.

Step 4: Turn booked jobs into leads. Booked jobs divided by your booking rate (the share of qualified calls and form fills that become appointments).

Step 5: Price the leads, then add fixed costs. Leads times your blended cost per lead, plus fixed costs such as agency fees, call tracking, website and software.

Worked Example

A home service company has $2.4 million in revenue and wants $3 million next year.

Input or result Number
Revenue goal $3,000,000
Expected from existing customers $1,800,000
New revenue needed $1,200,000
Average new customer ticket $1,200
New sold jobs needed 1,000
Close rate 70%
Booked jobs needed 1,429
Booking rate 60%
Qualified leads needed 2,382
Blended cost per lead $90
Lead generation budget $214,380
Fixed costs (agency, tracking, web, software) $36,000
Total marketing budget $250,380 per year (about $20,900 per month)
Budget as % of revenue goal 8.3%

That lands inside the “growing” range, but now you know why. If the close rate drops to 50%, the same goal needs about 3,334 leads and a lead budget near $300,000. Fixing the call center can be cheaper than buying more leads.

Do the math in the free LMH budget calculator. It makes a copy in your own Google Drive. Edit the yellow cells and the budget, the percentage of revenue and the channel split update on their own.

Not into spreadsheets? The whole formula fits on one line:

Budget = ((Revenue goal - Existing customer revenue) / Average ticket / Close rate / Booking rate) x Cost per lead + Fixed costs

Typical Ranges by Trade

Every market is different. These are the broad ranges we tend to see, not guarantees. Your own six to twelve months of data always beats a table.

Trade Typical new customer ticket Typical cost per lead What drives the budget
HVAC $400 to $1,500 for service; far higher for replacements Moderate to high Heavy seasonality; replacements carry the margin
Plumbing $300 to $1,200 Moderate Emergency calls; speed to answer matters most
Electrical $300 to $1,000 Moderate Panel and EV charger jobs lift the average ticket
Roofing $8,000 to $20,000+ for replacements High Fewer, larger jobs; storm season spikes
Pest control $150 to $400 first service, then recurring Low to moderate Lifetime value of a recurring plan
Landscaping and lawn $50 to $150 per visit, recurring Low to moderate Spring sign-up window

Two rules hold across trades:

  • Bigger tickets support higher cost per lead. A roofer can pay far more per lead than a lawn company and still win.
  • Recurring revenue changes the math. For pest control and lawn care, budget against the first year of a plan, not the first visit.

For channel-specific numbers, see How Much Should HVAC Contractors Spend on Google Ads? and Paid Ads for Plumbers: Calculating ROAS and ROI.

How to Split the Budget by Channel

Once you know the total, decide where it goes. Below is a common starting split for a growing home service company. Adjust it to your market, your season and what your call tracking shows.

Example home service marketing budget split by channel: Google Ads 35 percent, SEO and Google Business Profile 20 percent, Local Services Ads 15 percent, traditional media 15 percent, Meta ads 10 percent, reviews and past customer marketing 5 percent
Channel Example share of lead budget Role
Google Ads (search) 35% High-intent calls you can scale up or down fast
SEO and Google Business Profile 20% Lower cost per lead over time; compounds
Local Services Ads 15% Pay-per-lead calls at the top of the results
Traditional (radio, OTT, billboards, mail) 15% Brand recall that lifts every other channel
Meta (Facebook and Instagram) ads 10% Demand for tune-ups, maintenance plans, replacements
Reviews, email and SMS to past customers 5% Cheapest jobs you will ever book

What each channel does well, and where to learn more:

A new business usually leans harder on Google Ads and LSA at first, because SEO takes months to pay off. An established brand can often shift more toward SEO and past-customer marketing.

Three Example Budgets

These are illustrative scenarios built with the calculator, not specific client results. They show how the same formula produces very different answers.

Small shop holding steady Mid-size shop growing New location
Current revenue $1,500,000 $5,000,000 $0
Revenue goal $1,600,000 $6,500,000 $1,000,000
From existing customers $1,200,000 $3,500,000 $0
New revenue needed $400,000 $3,000,000 $1,000,000
Average ticket $800 $1,500 $1,000
Close rate / booking rate 75% / 65% 70% / 60% 60% / 50%
Cost per lead $70 $95 $120
Fixed costs $18,000 $60,000 $30,000
Annual budget about $90,000 about $513,000 about $430,000
% of revenue goal about 5.6% about 7.9% about 43%

What to take from this:

  • The small shop can hold steady near the low end of the range because most revenue already comes from repeat customers.
  • The mid-size shop needs real investment to add $1.5 million, but it stays under 8% because of a strong repeat base.
  • The new location looks shocking as a percentage. That is normal in year one. Plan it as a launch investment with a 12 to 24 month payback, and push hard on booking rate and close rate to bring it down.

Plan for the Seasons

A yearly number is not a monthly number. Most trades have peaks and slow months, and the budget should follow demand.

Trade Typical peak How to shift spend
HVAC Summer and winter Push spend into the first hot and cold weeks; promote tune-ups in spring and fall
Plumbing Winter freezes Keep emergency campaigns live all year; add budget during cold snaps
Roofing Spring through fall, plus storms Keep reserve budget ready for hail and wind events
Pest control Spring and summer Sell recurring plans before the season starts
Landscaping Early spring Spend heavily in the sign-up window

Do not cut to zero in slow months. Cheaper clicks and less competition often make the slow season a good time to build SEO, reviews and remarketing lists. Read How to Keep Your HVAC Business Profitable During the Slow Season for more.

What Counts as Marketing Spend

Many contractors underestimate their budget because they only count ad spend. Include everything:

  • Ad spend: Google Ads, LSA, Meta, Yelp, radio, OTT, billboards, mail
  • Agency or staff costs: management fees or in-house marketing salaries
  • Tracking and software: call tracking, CRM add-ons, review tools, reporting
  • Website: hosting, updates, landing pages
  • Creative: photos, video, vehicle wraps, print

If you leave these out, your percentage looks lower than it is, and your cost per job looks better than it is.

Review the Budget Every Quarter

A budget set in January is a guess by April. Check these four numbers every quarter and adjust:

Metric Where to find it What a change means
Cost per lead by channel Call tracking and ad platforms Shift money toward cheaper qualified leads
Booking rate Call recordings and dispatch data Train the call center before buying more leads
Close rate Field service software Review pricing, follow-up and technician sales process
Average ticket Field service software Higher tickets support higher lead costs

If two of the four move the wrong way, rerun the calculator before you change spend.

Five Budget Mistakes That Waste Money

  1. Judging channels by cost per lead. Judge by cost per booked job and cost per sold job. A cheap lead that never books is the most expensive one.
  2. Not tracking calls. If you cannot tie a phone call to a channel and a keyword, you are budgeting blind.
  3. Ignoring the call center. A 10-point drop in booking rate can cost more than any ad price increase.
  4. Cutting spend in the slow season and scrambling in the peak. Competitors who stayed visible get the calls first.
  5. Spreading too thin. Ten channels at a small budget each rarely beat three channels funded properly. If your ads are not producing, read The Real Reasons Your Home Service Ads Are Not Working.

Get Your Free Home Service Marketing Budget Calculator

Open the LMH Home Service Marketing Budget Calculator to make your own copy in Google Sheets.

You enter seven numbers:

  1. Revenue goal
  2. Revenue expected from existing customers
  3. Average new customer ticket
  4. Booking rate
  5. Close rate
  6. Blended cost per lead
  7. Fixed marketing costs

It returns your leads needed, annual and monthly budget, budget as a percentage of revenue, cost per sold job and a channel split you can edit.

FAQ

Frequently Asked Questions

Most established home service companies we see spend somewhere between 3% and 12% of revenue, depending on growth goals. New businesses and new locations often spend 15% to 25% or more in the first year. The right number comes from your revenue goal, repeat base and cost per lead.

Expect to spend a higher share of revenue in year one because you have no repeat customers or reviews yet. Build the budget from the number of jobs you need, lean on Google Ads and Local Services Ads first, and start SEO and reviews early so cost per lead falls over time.

Subtract revenue from existing customers from your revenue goal. Divide by your average ticket, then by your close rate, then by your booking rate to get leads needed. Multiply by cost per lead and add fixed costs such agency fees and software.

A common starting point for a growing company is about a third on Google Ads, with the rest split across SEO and Google Business Profile, Local Services Ads, Meta ads, traditional media and past-customer marketing. Adjust based on call tracking data from your own market.

Increase it when your cost per sold job is well under your gross profit per job and you have the crew capacity to handle more work. Also plan increases ahead of your peak season, not after it starts.

No. Ad spend is what you pay Google, Meta or the media outlet. Your total marketing budget should include ad spend plus agency fees, software, tracking, website and creative.

Want a Budget Built From Your Own Numbers?

Lokal Media House works only with home service companies. We will pull your call tracking and field service data, build your budget backward from your goal, and show you where each dollar should go.

Contact Lokal Media House or call (214) 431-5548 to get started.

Geoff Braught

Written by:

Geoff Braught

President at Lokal Media House

Geoff has worked hands-on with hundreds of home-service business owners. From GBP optimization and full local SEO rebuilds to Google Ads, LSA, and Yelp campaigns. His leadership is grounded in execution. He has personally delivered every service LMH offers, so his insights come directly from the work itself and from knowing what drives real leads.

Looking to Elevate Your Digital Marketing?

See How Our Expert Team Can Guide You!

Let’s Build Something Awesome

The Wave Report

Your source for the latest in home-service marketing, creative design, and growth trends, powered by LMH.

How Plumbing and HVAC Companies Should Choose SEO Help

How plumbing and HVAC companies should choose SEO help: the local signals, lead tracking, AI search plans, and contract terms that separate good agencies.

Lokal Media House Is Now a Yelp Diamond Partner: What It Means for Home Service Contractors

Lokal Media House is now a Yelp Diamond Partner, one of the top 5 Yelp advertising agencies in the country. We moved up from Platinum,...

How to Lower Your Cost Per Lead on Google Ads for a Plumbing Business

The median plumber paid $168 per Google Ads lead in early 2026. Here are the seven fixes, in the order that works, that bring your...

Ready to Ride the Wave?

No more floating. It’s time to surf past your competition.

Schedule a Call