Skip to content
TMG, The Marketing Group USA

Contractor Marketing Calculator Reverse-engineer the ad budget your revenue goal needs.

Set your revenue goal, job size, and close rates. See the exact leads, estimates, jobs, and ad budget it takes to get there, then compare it to what you spend now. No form required.

Marketing Calculator

Know the ad budget your revenue goal actually requires.

Set the numbers you control. We work backward from your goal to the leads, estimates, and jobs it takes, then the exact ad budget behind them.

Your Numbers
Annual revenue goalwhat you want to book this year
$
Average job sizetypical revenue per job
$
Set rateleads that book an estimate
50%
1%100%
Close rateestimates that become jobs
40%
1%100%
Cost per lead
$
what one lead costs to generate
What It Takes
To hit your goal, per year
Leads $90/lead500
set rate 50% book an estimate
Estimates $180/est250
close rate 40% become jobs
Jobs $450/job100
Ad budget required
$45,000
$3,750/mo to hit your goal
Rule of thumb budget
$100,000/yr · $8,333/mo at 10% of revenue
Marketing cost / job
$450
spent to win one job
Return on ad spend
22.2×
$22.22 in revenue for every $1 spent
Compare To Your Current Spend
Current ad spendper month
$
Enter spend  
Type your current monthly spend to see the gap between what you spend and what the goal requires.
Get a plan from TMG →
Built for painters, roofers, HVAC, concrete and outdoor living contractors. Figures are directional estimates based on the numbers you enter, not a guarantee of results. © 2026 The Marketing Group USA · tmgusa.com

How to read your numbers

Most contractors set a marketing budget by gut feel: whatever last year's was, or whatever's left over. This calculator flips it. Your revenue goal decides the budget, not the other way around, and the math between them is just a few numbers you already live with every day.

If the jobs number surprised you, your average job size is doing more work than you thought. Trades with big tickets need shockingly few jobs to hit big goals, which is why lead quality matters more than lead volume for remodelers, pool builders, and addition contractors.

If the leads number scared you, look at your set and close rates before you look at your wallet. Nudging either one up cuts the leads you need fast. That's answer speed, review strength, and lead exclusivity, all fixable, all part of the engine. It's the cheapest budget cut you'll ever make.

The budget is the honest version. A painter in a mid-size market and a roofer in a metro pay very different prices for the same-quality lead. Anyone who quotes you one number without knowing your trade and market is guessing. We'd rather show you the math and then pull your market's real numbers on a free strategy call.

FAQ

Calculator questions, answered

How accurate is this calculator?

It does honest math on the numbers you give it. Treat the output as a directional starting point, not a quote. On a free strategy call we replace your estimates with real cost-per-lead numbers from your trade in your market.

What if I don't know my set and close rates?

Set rate is the share of leads that book an estimate; close rate is the share of estimates that become jobs. If you're guessing, start around 50% set and 40% close and refine from your own last 20 leads. The sliders make it easy to see how much those two numbers move your budget.

Why does my required budget look high?

Usually a low average job size, a low set or close rate, or an aggressive revenue goal. The fix is rarely 'spend more.' Tightening your set and close rates drops the leads you need, and the budget with it, which is exactly what a tuned engine does.

Does the budget number include your fees?

No, it estimates ad spend only. Management and build costs depend on which parts of the engine your market requires. We scope that honestly on the strategy call, and everything runs month to month with no locked contracts.

Want this math with real numbers?

On a free strategy call we pull actual lead costs for your trade in your market and build the plan backwards from your goal. You keep the plan either way.