The right ad budget for a Richmond Hill trade is the amount that buys leads below your break-even cost per lead, up to the number of jobs your crew can handle. Everything else follows from those two limits. This guide shows how to calculate them, how to test, and how to decide when to scale up or stop.
The four numbers you need
Before you spend anything, write down:
- Average job value. Total revenue from a typical job, before costs. Use last year's invoices, not a hopeful guess.
- Close rate. Out of every ten leads (calls, texts, emails), how many become paid jobs?
- Marketing share. The share of revenue you're willing to spend to win a job. Many trades work in a range of 8% to 15%, but your margins decide.
- Capacity. How many extra jobs can you take next month without hurting quality?
If you don't know your close rate, track it for a month before running ads. It is the number most owners get wrong.
Step 1: Calculate your break-even cost per lead
The formula is simple:
Maximum cost per lead = average job value × close rate × marketing share
Three Richmond Hill examples:
| Trade | Job value | Close rate | Marketing share | Max cost per lead |
|---|---|---|---|---|
| Drain cleaning | $350 | 60% | 12% | about $25 |
| Furnace replacement | $6,000 | 30% | 10% | about $180 |
| Basement finishing | $45,000 | 15% | 5% | about $340 |
These are illustrations. Use your own figures.
What it means: the drain cleaner must run very efficient campaigns or rely more on local SEO and repeat business. The basement finisher can afford a much higher cost per lead, but needs a longer sales process and strong proof.
Step 2: Adjust for repeat and referral value
Some customers are worth more than their first job. A furnace customer may buy a maintenance plan, a water heater and a cooling system over several years, and may refer neighbours.
A careful way to include that:
- Estimate the extra revenue a typical customer brings over three years.
- Count only half of it, to stay conservative.
- Add that to your average job value before recalculating.
Example: a furnace customer worth $6,000 on day one who typically adds $2,000 more over three years. Count $1,000 extra, giving $7,000. At a 30% close rate and 10% share, your ceiling rises from about $180 to about $210.
In Richmond Hill, where many customers hire through family and community networks, referral value can be meaningful. But estimate it from your own records, and build a reviews and referrals routine so you can actually measure it.
Step 3: Set geography by drive time
Richmond Hill is long from north to south, and the Official Plan treats both Yonge Street and Highway 7 as regional corridors. Drive time, not distance on a map, decides how many jobs a van can do in a day.
A practical approach:
- Mark your base on a map.
- Draw the area you can reach in about 25 minutes at a typical working hour.
- Make that your primary area, with full bids.
- Add a secondary ring, including neighbouring municipalities such as Markham, Vaughan or Aurora where you already work, with lower bids.
- Exclude areas you wouldn't take a same-day call in.
Set each area up so you can see its own cost per lead. If southern Richmond Hill brings leads at $60 and a far ring brings them at $150, you'll know where to move money.
Step 4: Set a first-month test budget
Your test budget should buy enough leads to judge the campaign. A rough rule:
Test budget = target leads × expected cost per lead
If you want 20 leads and expect to pay about $100 each, budget about $2,000 in ad spend for the first month. If your expected cost is uncertain, start with your break-even ceiling as the estimate.
Then check against capacity. Twenty leads at a 30% close rate is about six jobs. If you can only handle four extra jobs, reduce the budget.
Step 5: Budget for a second language
If you plan a multilingual campaign, budget it separately:
- Translation: a one-off fee for ads and a landing section, plus small fees for updates. Get a written quote from a qualified translator.
- Ad spend: a separate test budget, often smaller at first, so you can compare it fairly with English.
- Staff time: the person who answers calls and texts in that language.
Judge it on the same ceiling. If the second-language campaign brings cheaper leads but closes less often, fix the handoff before adding budget. Our translation guide covers how.
Step 6: Review every month
A short monthly review keeps campaigns honest:
| Question | Action if the answer is "no" |
|---|---|
| Is cost per lead below the ceiling? | Cut keywords and areas above it |
| Is the close rate holding? | Check how calls are answered and followed up |
| Are we within capacity? | Lower budget or pause low-value services |
| Are we answering every lead within an hour? | Fix the process before spending more |
| Did leads turn into reviews? | Strengthen the review ask |
When to stop: if a campaign has had a fair test (four to six weeks and enough leads to judge) and its cost per lead is still well above your ceiling after adjustments, stop it. Spending more rarely fixes a campaign that can't clear the bar.
Step 7: Put the whole budget on one page
Add up every monthly cost:
- plan fee (see pricing)
- ad spend
- translation (one-off and monthly)
- tools such as call tracking
Then divide by your expected booked jobs. If the result is below your marketing share of an average job, the plan works on paper. If it isn't, change something before you start.
Common mistakes
- Budgeting from a round number. "$1,000 a month" means nothing until you know what a lead is worth.
- Judging by clicks. Only calls, texts, emails and booked jobs count.
- Spreading across all of York Region. Tight geography usually beats broad reach.
- Ignoring missed calls. Every unanswered call is a lead you paid for and lost.
How we help
We work through these numbers with you on the first call and set your ceiling in writing. See Google Ads for the service, and contact to call, text or email. We're a marketing and consulting service, not a contractor.
Frequently asked questions
What's a normal ad budget for a trade?
There isn't one. A budget that's right for a renovator with $30,000 jobs would be wasteful for a drain cleaner with $300 calls. Work it out from your own numbers using the steps in this guide.
How long should I test before deciding?
Give a campaign at least four to six weeks, or until it has produced enough leads to judge, whichever is longer. A week is too short to read reliably.
Should I count repeat customers when setting my ceiling?
Yes, carefully. If customers typically come back for maintenance or refer others, a lead is worth more than its first job. Use conservative figures so you don't justify overspending.
Can I run ads in Markham and Vaughan too?
Yes, if you serve those areas and the drive makes sense. Set them up as separate locations so you can see what each one costs and earns.