How Much Should a Contractor Spend on Marketing?
A practical way to set your budget using your revenue, goals, and cost per booked job.

There's no single correct marketing budget for every contractor. A percentage of revenue is a useful starting point, but your final number should depend on your goals, your capacity, and what it costs you to book a job.
The U.S. Small Business Administration makes the same point, saying there's no hard and fast answer and recommending that businesses look for benchmarks from their industry.
A Starting Point: Percentage of Revenue
Many businesses start by setting aside a share of their revenue. As one home service example, WebFX suggests HVAC companies invest 7% to 10% of revenue in digital marketing. WebFX sells marketing services and this figure is for one trade, so use it as a reference point rather than a rule.
Here's what that range would look like at different revenue levels:
| Annual revenue | 7% per month | 10% per month |
|---|---|---|
| $250,000 | $1,458 | $2,083 |
| $500,000 | $2,917 | $4,167 |
| $1,000,000 | $5,833 | $8,333 |
| $2,000,000 | $11,667 | $16,667 |
A percentage can tell you whether a budget is realistic. It can't tell you whether that spending is working.
Adjust Based on Your Situation
You May Need to Spend More If:
- You're new and have few reviews, referrals, or past customers
- You're entering a competitive market
- You're trying to grow quickly
- You have crews with open time on the schedule
You May Be Able to Spend Less If:
- You're booked out and can't take more work
- Referrals and repeat customers already bring in steady jobs
- Your website, reviews, and Google Business Profile are already strong
Don't buy more leads than your team can handle. If leads wait days for a response, fix your process before raising your budget.
Use Cost Per Booked Job to Check Your Budget
Cost per lead can be misleading because cheap leads aren't always good leads. Cost per booked job shows what you're paying to win work.
Marketing spend ÷ booked jobs = cost per booked job
Here's a made-up example: You spend $3,000 in a month and book 15 jobs from that marketing. Your cost per booked job is $200.
To decide whether that's acceptable, compare it to your profit:
- If your average gross profit per job is $600, a $200 cost may work well.
- If your average gross profit per job is $250, there's little room left for overhead and net profit.
- If customers come back for years, you may reasonably spend more on the first job.
What Your Budget May Need to Cover
Common costs include:
- Website: Your site should explain what you do, where you work, and how to contact you. Here are 7 must-haves for a contractor website.
- Local SEO: This helps you appear when nearby customers search. WebFX estimates [$1,500 to $5,000 per month for HVAC SEO], though prices vary by provider and scope. Our guide to local SEO for contractors explains the basics.
- Paid ads: Ads can bring in leads sooner, but costs continue for as long as you run them. See our comparison of Google Ads vs. SEO.
- Lead follow-up: Missed-call texts, reminders, and estimate follow-up help you get more from the leads you already pay for.
- Reviews and repeat business: Consistent review requests and customer reminders can support future sales.
A Simple Way to Set Your Budget
- Set a goal. Decide how many additional jobs you want and can handle each month.
- Know your numbers. Estimate your average profit per job and your close rate.
- Start with a reasonable target. Use your own past results, or use a percentage of revenue if you don't have any.
- Fix obvious leaks first. Make sure calls are answered and estimates get followed up on.
- Track each channel. The SBA recommends tracking results and asking new customers how they heard about you.
- Review it every month. Move money toward what's producing profitable jobs, while allowing longer-term work like SEO time to build.
The Bottom Line
Start with a percentage if you need a benchmark, then let your cost per booked job and available capacity guide your final budget. The right number is the one you can sustain, measure, and turn into profitable work.
To compare what's included in our plans, visit Sytclix pricing.
Frequently Asked Questions
What percentage of revenue should a contractor spend on marketing?
There's no universal percentage. One agency recommends 7% to 10% of revenue in digital marketing for HVAC companies, but the right amount depends on your market, goals, margins, and capacity.
Should I spend more on marketing during my slow season?
It depends on your margins and whether customers are searching for your services. Review past demand, profitable job types, and how long each channel takes to produce results.
What is a good cost per booked job?
A good number is one that leaves enough profit after labor, materials, overhead, and marketing. Compare it to your own margins and the long-term value of your customers.