The ROI math a one-man contractor should run before paying $400/month for Meta ads
You already paid an agency once. Maybe more than once. The math they gave you upfront looked fine, and then month one passed, the leads either didn't show or didn't convert, and you were still locked in. Now you're looking at another $400 a month and wondering if the numbers actually work, or if you're just hoping they do again.
This is the calculation to run before you decide.
Start with your job value, not your lead volume
Most agencies sell you on lead counts. "30 leads in 30 days" sounds good until you realize a lead is just a name and a phone number, not a booked job, not paid work.
The number that matters is your average job value. Here's how to use it.
Say you're a painter. Average job: $2,000. You close roughly 1 in 4 leads that are actually qualified. That means you need 4 real leads to produce 1 job worth $2,000.
At $400/month for management plus, say, $600/month in ad spend (a reasonable starting point for most local markets), your total monthly cost is $1,000. To break even on a single job at $2,000 revenue, you need 4 qualified leads that month. To make the math obviously worth it, you want 8 to 12, because some months will close better than others.
Now check whether that volume is realistic. The Safe Step campaign (rubber resurfacing, a trade with similar local demand characteristics to painting, concrete, or epoxy) produced 247 leads at $11 per lead on $2,800 in total ad spend. That's not a promise of what your campaign will produce, but it tells you what the channel can do when the targeting and creative are dialed in. At $11 CPL, $600 in ad spend would theoretically generate around 54 leads. Even if your close rate is 15%, that's 8 booked jobs.
Your market and niche will produce different numbers. The point is to run the math with your job value before you agree to anything.
The two costs you have to add together
Contractors often evaluate the management fee in isolation. That's the wrong way to look at it.
The real monthly cost has two parts: the management fee (in this case, $400/month) and your ad spend (the money that goes directly to Meta to show your ads). These are separate. The management fee pays for someone to build, run, and optimize the campaign. The ad spend is what buys the actual reach.
A $400 management fee with $300 in ad spend is a $700 monthly commitment. The same fee with $1,000 in ad spend is $1,400. Neither number is right or wrong, what matters is whether your job value math supports it.
Here's a simple version of the breakeven formula:
Monthly cost (management + ad spend) divided by your average job value equals the close rate you need to break even.
Example: $1,000 total cost, $1,500 average job value. You need to close 0.67 jobs to break even, meaning one booked job puts you ahead. That's not a hard bar to clear.
For a higher-ticket trade, leaky basement repair, HVAC installation, roof replacement, the math gets even more forgiving. Sabawon, a mobile detailer in Hamilton, was paying $30 to $40 a day in ad spend alone to a previous agency (roughly $900 to $1,200 a month in ad budget) on top of a $2,500 program fee. At those numbers, even one lost week of follow-up, which he experienced when the agency's system broke down and an estimated 15 customers went uncontacted, can wipe out a month's margin.
The math isn't just about whether leads come in. It's about whether the leads get followed up on fast enough to convert.
What follow-up speed costs you in real dollars
This part doesn't show up in most ROI calculators, but it should.
A lead that doesn't get a response in the first few minutes is usually a lead that calls someone else. Home service contractors compete in a market where the customer often contacts two or three businesses at once and books whoever responds first. If your agency hands you a lead at 2pm and you're on a job until 6pm, that lead is already gone.
The operational question to ask any agency: what happens to a lead between the moment they submit a form and the moment a human at your business talks to them?
At ASN, that gap is covered by Remi, an AI-powered text follow-up that responds within seconds, holds a real conversation, handles basic objections, and books the lead onto your calendar. That's not a feature bolt-on. It closes the specific window where most leads disappear, and it matters for your ROI calculation because a higher contact rate means your cost per booked job goes down even if your cost per lead stays the same.
If you're evaluating any agency, ask them this directly. If the answer is "we send you the lead and you follow up," factor in your realistic response time and discount your projected close rate accordingly.
The question to ask before you pay anything
The ROI math only works if the leads are real, qualified, and matched to your trade. Generic leads, the kind that come from ads targeting broad audiences with no niche-specific creative, will crater your close rate and make the numbers look worse than they should.
Kurt Welch, a painter who went through this exact evaluation, noted that a previous agency's ads pulled in "people looking for jobs instead of people looking for to-do work." That's not a lead quality problem in the abstract. It's a direct hit to your close rate, which means it's a direct hit to your ROI, even if the cost-per-lead looks acceptable on paper.
Before you agree to any managed ads arrangement, ask for a case study from a business in your trade, or the closest adjacent one. Not a ROAS number in isolation. A lead count, a cost per lead, and what the ad spend was. If the agency can't show you that, the risk calculation changes entirely.
Run the numbers, then decide
The math here is not complicated. Average job value, realistic close rate, total monthly cost (management plus spend). If one booked job covers your costs, you're not gambling, you're testing. If you need three or four jobs just to break even, the risk profile is different.
The other piece is structure. No setup fee and no contract means the downside is one month of spend if it doesn't work, not three months and a $1,500 upfront charge you can't recover. That distinction matters for the math too, because it changes what "getting it wrong" actually costs you.
If you want to run these numbers against your specific trade and service area, the contact page at americanservicenetwork.com is the right starting point. Bring your average job value and your close rate estimate, and the conversation will be more useful than any general pitch.
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