Quick answer
Set an HVAC marketing budget by working backwards from the jobs you want, your booking rate and what a job is worth. Decide a maximum cost per booked job, then split spend between local search, Local Services Ads, search ads, reviews and follow-up, and review monthly by cost per booked job.
Most HVAC owners know roughly what they spend on marketing. Fewer know what a booked job costs them. That is the number that decides whether the budget is right.
Here is how to set an HVAC marketing budget around booked jobs.
How do you set an HVAC marketing budget?
Work backwards in six steps.
- Set a goal. How many booked jobs do you want each month, by type: repair, install and maintenance?
- Know the value. What is the average revenue and margin per job type?
- Estimate the funnel. Of every 100 leads, how many book? Of those, how many complete?
- Set a maximum cost per booked job. This is what you can pay and still earn a healthy margin.
- Multiply. Jobs wanted times maximum cost per job gives a ceiling.
- Start below it and test.
The U.S. Small Business Administration’s marketing and sales guide encourages tying marketing spending to goals you can measure, which is exactly this approach.
What drives the cost per booked job?
Five things. The competition in your area. The season. The quality of your profile, pages and reviews. How fast you answer. And how well your team turns leads into booked jobs.
Many companies focus on the first two, which they cannot control, and ignore the last three, which they can. A faster reply or a better profile can lower cost per booked job without changing the budget.
Where should the money go?
Build in layers.
- Foundation. Google Business Profile, website speed, service pages, reviews and call handling. Google explains in its local ranking tips that local results rest on relevance, distance and prominence.
- Pay-per-lead. Google’s Local Services Ads charge per lead and show reviews and verification, which suit urgent calls.
- Search ads. Campaigns for installs, replacements and specific services.
- Retention. Maintenance plans, reminders and referral prompts to existing customers.
Read our comparison of Local Services Ads vs Google Ads for how to split the first two.
How do you track booked jobs?
Link every lead to an outcome. Use separate tracking numbers or labels for each source. Record in your CRM or scheduling tool whether the lead booked, whether the job was completed and its value. Google’s conversion tracking counts calls and forms from ads, and offline conversion imports let you report booked jobs back to the account.
Review cost per booked job and revenue per source each month. A source with a low cost per lead and a high cost per booked job is not cheap.
Why does speed change the budget?
Because a lead you do not answer is a lead you paid for and lost. The Harvard Business Review study The Short Life of Online Sales Leads found that firms replying to web leads within an hour were far more likely to qualify them. In HVAC, where urgency is high, the effect is likely stronger.
Fund speed: call tracking, missed-call text-back, after-hours coverage and a person responsible for every lead. Our guide to why HVAC leads go to competitors shows how.
How do seasons change spending?
Demand rises in summer and winter and falls in between. Plan for it. Before a peak, check your profile, pages and tracking, and raise spend only if you can serve the extra calls. During a peak, protect response time. In quiet months, invest in maintenance plans, reviews and website improvements, and test new ideas at lower cost. See how HVAC companies stay busy in the off-season.
How do you test and scale?
Start with a controlled budget and a clear test: one channel, one service, one area. Compare cost per booked job against your ceiling. If it is lower, add budget in steps. If it is higher, fix the page, the offer or the follow-up before you add money.
Keep a reserve for learning. And keep a log of changes with dates, so you can see what moved the numbers.
What mistakes do contractors make with budgets?
Setting a number as a percentage of revenue with no link to jobs. Cutting marketing when calls slow, which makes the slowdown worse. Judging a channel after a week. Ignoring follow-up. And chasing the cheapest lead, which is often the worst.
How do you compare channels fairly?
Compare them on the same basis: cost per booked job and revenue per source, over the same period and season. A channel that brings fewer leads but more booked jobs can be the stronger one. Be careful with small samples. Ten jobs in a month is a hint, not a conclusion, so give each channel several months and look at trends.
Also compare effort. A channel that needs a lot of management time has a hidden cost. Include your own time and your office staff’s time when you decide where to put the next dollar.
What does a simple monthly review look like?
Once a month, spend an hour with the office manager. Look at leads, booked jobs and revenue by source. Check response times and missed calls. Review reviews and ratings. Decide where to add money, where to remove it and what to test next.
Write the decisions down and revisit them next month. This short habit does more for results than any single campaign, because it keeps the budget tied to jobs instead of to guesses.
How should you handle new technicians and capacity?
Marketing should match what your crews can deliver. If you add technicians, plan extra marketing for the new capacity. If you are fully booked, shift spend to higher-value jobs or to maintenance plans that fill future schedules. And if capacity is short, resist the urge to buy more leads you cannot serve, because poor service in a busy season damages the reviews that bring you work.
What should you do next?
Write your target jobs, job values and booking rates. Calculate a maximum cost per booked job. Choose two sources to test. Set up tracking and agree a review date.
For related reading, see HVAC lead generation and our page for HVAC and home services. See also our paid media service, or book a free booked-jobs diagnostic.
How Omega helps hvac and home services
Omega Growth helps HVAC and home service companies turn more calls into booked jobs. We improve how fast leads are answered, build Google and local campaigns around the work you want and report by booked job, not by lead.
See how Omega works with hvac and home services · Sales pipeline and follow-up
Frequently asked questions
What percentage of revenue should an HVAC company spend on marketing?
Rules of thumb vary, and none fits every company. Growth goals, season and starting point matter more. Work backwards from the jobs you need and what a job is worth, then test and adjust each quarter.
How do I find my cost per booked job?
Divide the spend on a source by the booked jobs it produced over the same period. Use call tracking and your scheduling or CRM data to link leads to jobs. Compare sources over several months because seasons change results.
Should I spend more in peak season or the off-season?
Plan for both. Peak season brings volume, but costs can rise and crews may be full. The off-season is a chance to build maintenance plans, reviews and your website. Match spend to capacity so you can serve what you attract.
Are Local Services Ads worth including in the budget?
For many contractors, yes, because you pay per lead and show reviews and verification. Compare them with search ads and other sources by cost per booked job, and adjust the split every quarter.
How much should I hold back for tracking and follow-up?
Enough to measure properly and answer fast: call tracking, a CRM or scheduling link and a way to handle missed calls and after-hours leads. Without these, extra ad spend often leaks away.
Sources
- U.S. Small Business Administration, Marketing and sales, accessed 2026.
- Google Business Profile Help, Tips to improve your local ranking on Google, accessed 2026.
- Google Ads Help, Local Services Ads, accessed 2026.
- Google Ads Help, About conversion tracking, accessed 2026.
- Google Ads Help, About offline conversion imports, accessed 2026.
- Harvard Business Review, The Short Life of Online Sales Leads, 2011.

