Business Growth

How Much Should a Contractor Spend on Marketing? A Simple Budget by Revenue

A plain-English way to set your marketing budget as a contractor: the percent-of-revenue rule, the cost-per-job check that matters more, and where the money should go first.

Jonathan Blake • • 4 min read • Listen (5:30)
How Much Should a Contractor Spend on Marketing? A Simple Budget by Revenue
Listen to this article 0:00 / 5:30
Narrated with an AI voice (Kokoro)
Chapters (7)
Table of contents
  1. The starting point: a percent of revenue
  2. The number that matters more: cost per booked job
  3. Fix the leaks before you spend more
  4. Where the money should go, in order
  5. How to set your budget in 15 minutes
  6. The bottom line
  7. FAQs

“How much should I be spending on marketing?” is one of the first questions contractors ask us. Most have either never set a number, or they copied one from someone else and have no idea if it’s working.

Here’s the honest answer. A budget is a guess. Cost per booked job is the truth. This post gives you a sensible starting number, then shows you how to check it against what actually matters.

The starting point: a percent of revenue

A widely cited guideline, often attributed to the U.S. Small Business Administration, says a profitable small business doing under $5 million a year should spend about 7% to 8% of gross revenue on marketing and advertising.

Here’s what that looks like:

Annual revenue 5% 7.5% 10%
$250,000 $12,500/yr ($1,040/mo) $18,750/yr ($1,560/mo) $25,000/yr ($2,080/mo)
$500,000 $25,000/yr ($2,080/mo) $37,500/yr ($3,125/mo) $50,000/yr ($4,170/mo)
$1,000,000 $50,000/yr ($4,170/mo) $75,000/yr ($6,250/mo) $100,000/yr ($8,330/mo)
$2,000,000 $100,000/yr ($8,330/mo) $150,000/yr ($12,500/mo) $200,000/yr ($16,670/mo)

When to go lower: you’re booked out months ahead, most of your work comes from referrals, or your margins are thin and you need to fix pricing first.

When to go higher: you’re new, you’re entering a new service area, you’re trying to grow fast, or you’re in a crowded market like roofing or HVAC replacement.

The number that matters more: cost per booked job

A percent of revenue tells you how much to spend. It doesn’t tell you if the money is working. For that you need one number:

Cost per booked job = Marketing spend ÷ Jobs booked

Example: You spend $3,000 in a month and book 12 jobs from marketing. Your cost per booked job is $250.

Now compare it to your average job. A practical rule of thumb from our CAC guide: what you spend to win a job should usually land around 10% to 20% of what the job is worth. For a $2,000 average job, that’s $200 to $400. At $250, you’re in good shape and can probably spend more.

The calculator in this post runs the math for you.

Fix the leaks before you spend more

Most contractors who say “marketing doesn’t work” don’t have a lead problem. They have a leak problem. Don’t pour more leads into a bucket with holes in it.

  • Missed calls. If one in five calls goes to voicemail and nobody calls back fast, you’re paying for leads that never get answered. Missed-call text-back plugs this.
  • Slow replies. Leads cool off in minutes, not days. Read why the first five minutes matter.
  • No follow-up on estimates. Many jobs are lost to silence, not competitors. Here’s how to follow up after an estimate.
  • Past customers you never contact. They’re the cheapest jobs you’ll ever book.

Fixing these often lowers your cost per job more than any new ad campaign.

Where the money should go, in order

Spend in the order that makes every dollar after it work harder.

  1. Get found. A complete Google Business Profile and a website built to convert. These keep working every month.
  2. Build trust. A steady flow of Google reviews. Use our review request templates.
  3. Answer and book fast. Missed-call text-back, instant replies to forms, and a simple booking process.
  4. Follow up. Every estimate, every lead, and your past customers.
  5. Then turn up paid ads. Google Ads, Facebook ads, mailers or paid lead sites. They’ll convert better because steps 1-4 are in place. If you’re considering paid lead sites, read are Angi leads worth it? first.

How to set your budget in 15 minutes

  • Write down last year’s gross revenue
  • Multiply by 5%, 7.5% and 10% to see your range
  • Pick a monthly number you can commit to for at least six months
  • List every channel you pay for now and what each costs
  • Count the jobs each channel booked in the last 90 days
  • Calculate cost per booked job for each channel
  • Cut or fix any channel that costs more than 20% of your average job
  • Put the savings into fixing leaks first, then your best channel

The bottom line

Start with a percent of revenue so you have a number. Then judge every channel by cost per booked job, fix the leaks before you buy more leads, and spend in order. The Booked Solid System is built around that order, so the money you spend on getting found turns into booked jobs instead of voicemails.

“A budget is a guess. Cost per booked job is the truth.”

Try it with your numbers

Your CAC
$100
Target range (10–20% of job value)
$180–$360
Estimated LTGP per customer
$2,160
Max you can usually spend (50% of LTGP)
$1,080
LTGP to CAC
21.6 to 1

Healthy. You likely have room to spend more on the channel that's working.

“Don't pour more leads into a bucket with holes in it.”

Put this to work

Go deeper in the fundamentalsKnow your numbers

Frequently asked questions

What percentage of revenue should a contractor spend on marketing?
A widely cited guideline is 7% to 8% of gross revenue for profitable small businesses under $5 million in sales, often attributed to the SBA. Businesses trying to grow fast, or in competitive markets, often spend more. Use it as a starting point, then adjust based on your cost per booked job.
How much should a new contracting business spend on marketing?
New businesses usually need to spend a larger share of revenue to get going, because they have no reviews, referrals or past customers yet. Start with a fixed monthly amount you can afford for six months, and put it into a Google Business Profile, reviews and a site that converts before heavy ad spend.
Is marketing a fixed cost or a variable cost for contractors?
Treat it as an investment you measure, not a fixed bill. Keep the channels that bring in booked jobs at a cost you can afford, and cut the ones that don't.
What should a contractor spend marketing money on first?
The things that make every lead more valuable: a strong Google Business Profile, steady reviews, fast responses to calls and forms, and follow-up on every estimate. Paid ads work better once those are in place.
How do I know if my marketing is working?
Track every lead to a result: booked, lost or no answer. Then divide what you spent by the jobs you booked. If that cost per job is a small share of your average job value, it's working.

Sources

  1. What Percentage of Gross Revenue Should Be Used for Marketing & Advertising?, Chron (citing the U.S. Small Business Administration)
#marketing-budget#cac#business-growth#lead-generation
CLIENT TESTIMONIALS

What Our Contractors Say

Don't just take our word for it. Watch real contractors share how The Lead Venture transformed their businesses.

Brandon
Local Remodeling Business
Jamie
Daycare

Ready to Put This Into Action?

We build the website, systems, and follow-up so you can focus on running the business.

Install the Booked Solid System
Free $3K+ website. No contract.
Install the System $0 until you're live