A home service business should set its marketing budget by working backward from its goals: divide your revenue target by your average job value to find jobs needed, divide by your close rate to find leads needed, then multiply by your real cost per lead. Fund your website, Google profile and lead capture first, then paid sources, and track cost per booked job monthly.
"How much should I spend on marketing?" is one of the most common questions home service owners ask, and one of the most commonly answered badly. You'll hear a percentage thrown around, or a sales rep's number that happens to match their package. Neither tells you what your business actually needs.
A better approach is to work backward from the jobs you want, using your own numbers. Here's how to set a marketing budget that makes sense for a roofing, plumbing, HVAC, remodeling, landscaping or cleaning business, without guessing.
Is there a standard percentage contractors should spend?
You'll often hear advice to spend a set percentage of revenue on marketing. It's a reasonable starting point for a sanity check, but the right number varies a lot by trade, market, growth goals and profit margins. A new company trying to grow fast in a competitive city will need to spend more than an established business that gets most of its work from referrals.
Instead of copying someone else's percentage, use the method below. It tells you what you need to spend to hit your goals.
Step by step: build your budget from your goals
- Set a revenue goal. How much new revenue do you want marketing to bring in over the next year, beyond referrals and repeat customers?
- Know your average job value. Look at your invoices. What does a typical job bring in?
- Calculate the jobs you need. Divide your revenue goal by your average job value.
- Know your close rate. Out of every ten real leads, how many become jobs? If you don't know, start tracking now.
- Calculate the leads you need. Divide the number of jobs by your close rate.
- Estimate your cost per lead for each channel you use, based on what you've actually seen.
- Multiply leads needed by cost per lead. That's a realistic starting budget.
What does that look like with real math?
Here's a hypothetical example using round numbers, just to show the logic. Your numbers will be different.
- Revenue goal from marketing: $200,000 for the year.
- Average job value: $4,000.
- Jobs needed: $200,000 ÷ $4,000 = 50 jobs.
- Close rate: 1 in 4 leads books, or 25%.
- Leads needed: 50 ÷ 0.25 = 200 leads for the year, or about 17 a month.
Now look at what your channels actually cost per lead, and what profit each job leaves after materials and labor. If the marketing cost per booked job is a comfortable slice of that profit, the budget works. If it eats most of it, you need cheaper lead sources, a higher close rate or bigger jobs.
Notice how much the close rate matters. In that same example, booking 1 in 3 leads instead of 1 in 4 means you'd need far fewer leads to hit the same goal. Often the cheapest way to "increase your budget" is to stop losing the leads you already pay for.
Where should the money go?
Split your spending into three buckets:
1. Foundation (owned assets)
These are things you build once and keep using:
- A professional, mobile-first website with a quote form and click-to-call.
- Helpful content that ranks in Google and gets picked up by AI search.
- A complete Google Business Profile and a steady flow of reviews.
- A way to answer and capture every inquiry, day or night.
This bucket should come first. Paid ads sent to a weak website or an unanswered phone waste money fast. Not sure what a website should cost? See how much a home service business website should cost.
2. Paid lead sources
Google Local Services Ads, search ads, social ads or lead marketplaces. These can bring work quickly but cost money every month, and the leads stop when the spending stops. Compare your options in Google Local Services Ads vs. SEO and are shared lead services worth it.
3. Retention and referrals
Thank-you notes, review requests, seasonal check-ins with past customers, and anything that makes referrals easy. This is usually the cheapest bucket and often the most profitable.
Should a new business spend more than an established one?
Usually, yes. A new company has no referral base, few reviews and a website that hasn't had time to rank, so it leans more on paid sources at first. An established business with years of happy customers can often spend less and still stay busy. The goal for both is the same: shift over time from paying for every lead toward assets and relationships that keep bringing work on their own.
How do you know if your budget is working?
Track four numbers every month:
- Leads by source.
- Booked jobs by source.
- Spend by source.
- Revenue and profit from those jobs.
Divide spend by booked jobs for each source to get your real cost per job. Keep what works, cut what doesn't, and move money toward your best performers. A spreadsheet is enough to start. Our guide on how to know which marketing is actually bringing you jobs shows a simple setup.
Common budgeting mistakes to avoid
- Spending only when it's slow. Marketing that takes months to build can't rescue a slow month. Keep a steady baseline.
- Judging by leads instead of jobs. Cheap leads that never book are expensive.
- Ignoring the cost of missed calls. Every unanswered call is money you already spent to make the phone ring.
- Signing long contracts too early. Test a channel before committing to it for a year.
- Putting everything into rented platforms. Balance paid sources with assets you own.
Your marketing budget checklist
- I know my average job value and close rate.
- I've calculated how many leads I need for my goal.
- My website, Google profile and lead capture are in good shape before I spend on ads.
- I track leads, jobs and spend by source every month.
- I review and adjust my spending at least once a quarter.
Spend on something that keeps working
For most owners, the foundation bucket is the hardest to get right, because it takes time and skills outside the trade. Wealth Machine builds, hosts and runs it for you: a professional website, a blog of 10 expert articles built for Google and AI search, and a 24/7 AI receptionist that answers every visitor and emails you each lead, so the money you spend on marketing turns into booked jobs. Ask about a free 7-day demo website, or see a live example first.
Make every marketing dollar count
Wealth Machine builds the foundation your budget depends on: a professional website, an AEO and SEO blog and a 24/7 AI receptionist that captures every lead.
- A professional, mobile-first website (domain included)
- An AEO + SEO blog built to rank on Google and AI search
- A 24/7 AI receptionist that emails you every lead
- Hosting and upkeep handled. We build it, host it and run it.
Frequently asked questions
What percentage of revenue should a contractor spend on marketing?
It varies widely by trade, market, margins and growth goals. A percentage is a useful sanity check, but building your budget from your job value, close rate and lead goals is more reliable.
What should I spend on first?
Your foundation: a professional website, a strong Google Business Profile, steady reviews and a reliable way to answer every inquiry. Paid ads work better once these are in place.
How do I calculate cost per booked job?
Divide what you spent on a marketing source by the number of jobs it actually booked in the same period. Compare that to your profit per job.
How often should I adjust my marketing budget?
Review your numbers monthly and make bigger adjustments at least once a quarter, moving money toward the sources that book the most profitable jobs.