6 min read
There is no correct percentage, because it depends on your trade, market, margins and how many jobs you want. Work backward instead: decide the jobs you want, divide by your close rate to find the estimates you need, then cap spending at what you can afford to pay per job.
Ask five contractors what to spend on marketing and you will hear five numbers, none with a reason behind it. A percentage borrowed from someone else’s books ignores your trade, your margins and how much of your work already comes from referrals.
Your own numbers give you a better answer. Here is how to find it in about 15 minutes.
How do you work out a marketing budget from your own numbers?
Work backward from the jobs you want. You need four inputs:
| Input | What it is | Where to find it |
|---|---|---|
| Jobs wanted | New jobs per month you want marketing to bring | Your capacity and goals |
| Close rate | Out of the estimates you give, how many you win | Last 20 to 30 estimates |
| Reach rate | Out of the inquiries you get, how many turn into an estimate | Your call or lead log |
| Profit per job | What you keep from a typical job after materials, labor and overhead | Your books |
Then do the arithmetic in this order:
- Jobs wanted / close rate = estimates needed.
- Estimates needed / reach rate = inquiries needed.
- Profit per job x the share you are willing to invest = ceiling per job.
- Ceiling per job x jobs wanted = monthly budget cap.
- Monthly budget cap / inquiries needed = what you can pay per inquiry.
What does that look like with real arithmetic?
Imagine a painter with made-up numbers. Replace every one with your own.
- Jobs wanted: 6 new jobs a month from marketing.
- Close rate: wins about one in three estimates.
- Reach rate: about one in two inquiries becomes an estimate.
- Profit per job: keeps about $1,200 on a typical job.
- Share invested: decides to put up to a quarter of that profit back into getting the job, so $300 per job.
| Step | Math | Result |
|---|---|---|
| Estimates needed | 6 jobs x 3 | 18 estimates |
| Inquiries needed | 18 estimates x 2 | 36 inquiries |
| Monthly budget cap | 6 jobs x $300 | $1,800 |
| Affordable cost per inquiry | $1,800 / 36 | $50 |
Now the plan has a test. If a channel can bring inquiries at $50 or less, and the reach and close rates hold, it fits. If the quote you get is $120 per inquiry, it does not, and you know that before you spend a dollar.
The $300 “share invested” is a choice, not a rule. A painter with thin margins might pick less. A remodeler with big jobs might pick a different number entirely. The method is what carries over.
What if you have a budget but not a target?
Run it the other way. Say you can set aside $600 a month.
- $600 / $300 per job = 2 jobs a month at your ceiling.
- Two jobs at a one-in-three close rate means about 6 estimates, or about 12 inquiries.
- $600 / 12 inquiries = $50 per inquiry.
That tells you how far $600 goes with your own numbers. If you wanted 6 jobs, you know the gap is real.
What counts as marketing spend?
Count everything you pay to make the phone ring:
- Ads and lead fees
- Your website and domain
- Phone, texting and review-request tools
- Truck lettering, signs, door hangers, mailers
- Software for scheduling or follow-up if it supports sales
- Your own time, as a separate line
Leave your time out of the cap, but write it down. A channel that costs no cash but eats five hours a week is still a cost.
How do you split the budget between channels?
Think in layers, and fund them in order.
| Layer | What it covers | Why it comes first |
|---|---|---|
| 1. Keep what you earn | Answering or texting back every call, reviews, quote follow-up | Cheapest jobs you will ever win |
| 2. Be findable | Google profile, a simple website | Gets you into the search that is already happening |
| 3. Test paid | One capped channel at a time | Adds new leads once the first two work |
Our simple marketing plan lays out the same order with a weekly routine.
If calls go to voicemail and quotes never get a second message, adding paid leads pours money into a leaky bucket. Fix layer 1 first. See what a missed call really costs for that math.
How do you test a new channel without risking the month?
Before you spend, write three things on paper:
- Cap: the most you will spend in total.
- Window: how long you will run it, such as 60 or 90 days.
- Pass mark: the cost per booked job you need to keep it.
Then do not touch it until the window ends. Judge it on cost per booked job, not clicks or leads. A cheap lead that never books costs more than a pricier one that does, as we show in cost per lead vs. cost per job. For how each paid channel charges, see the contractor advertising guide.
When should you raise or cut the budget?
| What you see | What to do |
|---|---|
| Cost per job is well under your ceiling and you have capacity | Raise it a step, then recheck |
| Cost per job is near the ceiling | Fix the weak step (answering, quoting, follow-up) and retest |
| Cost per job is over the ceiling for a full window | Cut it, unless you have real evidence of repeat work that makes up the gap |
| You are booked out | Hold. More leads you cannot serve is wasted money |
Revisit the whole calculation each quarter. Close rates, job size and capacity drift.
What does the work not pay for?
Marketing spend does not fix a price that is too low, work that disappoints, or a phone that nobody answers. It buys more chances. What you do with each chance is still yours.
If your tools bill is part of the budget, the Builders Presence plan is a flat monthly price, month to month, with no contract, so it is one line you can count and plan around. The method above works with any tools you pick.
Common questions
Should I set my marketing budget as a percentage of revenue?
You can, but only if the number comes from your own books. A percentage you read online ignores your margins, your trade and how much work comes from referrals. If you want one, look at last year’s spend and results, then adjust from there.
How much of my budget should go to testing new channels?
Keep it small and capped, enough to get a meaningful count of leads and jobs without hurting cash flow. Decide the amount and the test length before you start. Hold your proven sources steady, and give any new channel a fair window, not a week.
What counts as marketing spend?
Anything you pay to get customers to call: ads, lead fees, your website, your phone and texting tools, truck lettering, signs, mailers, and software for reviews. Include your own time as a separate line so you can see what the free channels really cost.
What if I cannot afford much right now?
Start with the parts that cost mostly time: answer or text back every call, ask every customer for a review, and follow up on quotes. These protect jobs you already earn. Add paid channels one at a time, once the basics run without effort.
Want this running for your business?
15 minutes on the phone. We show you the real thing on a real account, you ask whatever you want. No pressure, no contract.
Leave a Reply