Blog The math behind a $40-per-day Meta ad budget for home s...

The math behind a $40-per-day Meta ad budget for home service contractors

If you've already paid an agency that delivered nothing, the last thing you want to do is hand over more money without knowing whether the numbers make sense. That's not pessimism. That's the only rational position. So before you talk to anyone, run the math yourself. It takes about ten minutes and it will tell you whether $40 a day across a 40-kilometer radius is a reasonable test or a waste before it starts.

What $40 a day actually buys in a 40-kilometer radius

Meta charges by auction. What you pay per result depends on how many other advertisers are bidding for the same audience at the same time. A 40-kilometer radius in a mid-size city with a dozen competing contractors is a different auction than a 40-kilometer radius in a rural area with two.

Here's the baseline math. A 40-kilometer radius around a central point covers roughly 5,000 square kilometers of geography. Inside that geography, Meta will target the segment of people who match your demographic and behavioral filters. For most home service trades, that audience lands somewhere between 50,000 and 200,000 people depending on the city. Denser cities, bigger audience. Smaller markets, smaller audience. Meta's algorithm needs enough people to optimize against, and $40 a day across a 200,000-person audience gives it room to work. That same $40 across a 12,000-person audience starts to exhaust the pool fast, which drives up your cost per result.

That matters because when your audience is too small relative to your budget, Meta starts showing your ad to the same people repeatedly. Frequency climbs, performance drops, and your cost per lead goes up even though your spend stays flat.

The lead math: working backward from a job

The question isn't whether $40 a day "feels" like enough. The question is whether it can produce a lead cost you can close profitably.

Start with your average job value. A one-room paint job might net $600. An epoxy garage floor coating might net $1,800. A junk removal job might net $300. Write down your average.

Then estimate your close rate. Most contractors close somewhere between 20 and 40 percent of leads that actually respond and engage. If you close 25 percent of real conversations, you need four leads to book one job.

Now work backward. If your average job nets $800 and you close 25 percent of leads, you can afford to pay up to $200 per lead and still break even. Anything under that number produces a profit on the job. Anything over it loses money.

At $40 a day, you're spending $1,200 per month. If your tolerable cost per lead is $200, you need the campaign to produce at least six leads per month to break even. That's 1.5 leads per week. For most trades, that's an extremely low bar if the targeting is correct and the creative is doing its job. The Safe Step case study from ASN's own results came in at $11 per lead across 247 leads and $2,800 in total spend. That's not a guarantee for your trade or your market, but it shows what the ceiling of performance looks like when the campaign is built right. Even at five to ten times that cost per lead, a $40-per-day budget breaks even in most trades.

The math only fails if your average job value is very low (under $200), your close rate is very low (under 15 percent), or the cost per lead in your specific market runs unusually high because of competition. You can model all three of those variables yourself before spending a dollar.

Where the math breaks down

Cost per lead isn't the whole picture. A campaign can produce cheap leads that never answer the phone, and your actual cost per booked job ends up being catastrophic even though the CPL looks clean on paper.

This is where follow-up speed becomes a real variable in the budget math, not just a nice-to-have. A Meta lead who fills out an instant form is in a window. They're looking, they're comparing, and they will move to whoever calls or texts first. If your follow-up happens in two hours, a significant portion of those leads are already booked with someone else by the time you reach them. That's not the campaign failing. That's the conversion rate failing after the campaign did its job. When you're modeling whether $40 a day is worth it, build a realistic conversion rate into the math, not an optimistic one.

The other place the math breaks down is audience mismatch. A 40-kilometer radius makes sense if your work is geographically distributed inside that radius. If you only realistically want jobs within 15 kilometers because drive time kills your margins on smaller jobs, you're paying to reach people you'd decline anyway. Tighten the radius to match your actual service area, not the largest area you could theoretically cover.

How to run the calculation yourself

Write down four numbers:

  1. Your average revenue per job (not gross, what you actually keep after labor and materials)
  2. Your close rate on leads that actually engage (not total leads, just the ones that pick up and have a real conversation)
  3. The minimum number of jobs per month that would make a $1,200 ad spend feel worth it
  4. Your realistic follow-up speed (how many minutes between a lead coming in and someone making contact)

Divide your monthly ad spend by the number of jobs you need. That gives you your maximum tolerable cost per booked job. Multiply that by your close rate. That gives you your maximum tolerable cost per lead.

If that number is above $30, a $40-per-day budget has room to work in most home service trades. If that number is below $15, the math gets tight in competitive markets and you'd want niche-specific proof that CPLs in your trade and your city run that low before committing.

What to do with this before talking to an agency

Run this model with your own numbers before any conversation. If the math works, you're in a position to evaluate an agency on the thing that actually matters: can they show you proof from a business like yours, in a trade close to yours, with real CPL numbers attached?

Generic ROAS percentages don't answer that question. A specific result with a specific cost per lead in a specific trade does. If you'd like to see what ASN's numbers look like for trades close to yours before committing to anything, the contact page is the right starting point.

ASN manages Meta ads for home service contractors with no setup fee and no contract. If you want to see what this looks like for your trade before committing to anything, the contact page is the right next step.

See how it works for your business