Blog How a junk removal operator calculates the minimum numb...

How a junk removal operator calculates the minimum number of booked jobs per month to make Meta ads worth the spend

Before you pay another agency, or even think about running ads yourself, one number matters more than any pitch deck or guarantee: the minimum number of booked jobs you need per month to get your money back. If you don't know that number walking in, every other decision is just guessing.

This is the math a junk removal operator should run before committing to Meta ads. It works equally well for a painter, concrete contractor, epoxy installer, or detailer. The inputs change. The structure doesn't.

Start with what you actually make per job

Junk removal pricing varies by load size, distance, and market. A realistic average ticket for a single-truck operation in a mid-sized North American city runs somewhere between $250 and $450 per job. For this calculation, use your real number, not the number you hope to hit.

If your average job pays $300 and your direct costs (dump fees, fuel, labor if you have a helper) run $100, your gross margin per job is $200. That $200 is what a booked job actually puts in your pocket before overhead. That is the figure that matters for break-even math, not your top-line revenue.

Write it down: gross margin per booked job.

Add up what you're actually paying for ads

A Meta ads management service costs money on two levels. First, there's the management fee. At ASN, that's $400 per month. Second, there's your ad spend, which goes directly to Meta and is separate from any management fee. A reasonable starting ad spend for a local junk removal operation is $600 to $800 per month, though some operators start lower.

If you're paying $400 in management fees and running $700 in ad spend, your all-in monthly cost is $1,100.

Now divide: $1,100 divided by your $200 gross margin per job. That gives you 5.5. Round up. You need 6 booked jobs per month to break even on this investment.

Six jobs from paid ads, against a truck that can comfortably run two to three jobs a day, is not a high bar. A single decent Saturday haul could cover it. But the math has to be run explicitly, not assumed, because it tells you something more useful than just the break-even number.

What the break-even number actually reveals

Once you know you need 6 jobs to break even, you can work backwards through the rest of the funnel. And this is where the math stops being abstract.

Meta ads for local services generate leads, not booked jobs. There is a gap between a lead (someone who fills out a form or sends a message) and a booked job (someone who confirms a date and time and shows up ready to pay). That gap is determined by two things: lead quality and follow-up speed.

On lead quality: the average Meta lead-to-booking rate for a local service business using Instant Forms runs somewhere between 20% and 40%, depending on the niche and how well the ad is targeted. Take the conservative end. At a 20% booking rate, you need 30 leads per month to produce 6 booked jobs.

On follow-up speed: a lead that doesn't hear back within the first few minutes of submitting a form has a sharply lower chance of booking. Most contractors lose leads not because the lead was bad, but because nobody responded fast enough. This is why ASN includes Remi, an AI follow-up tool that responds to new leads within seconds, holds a real back-and-forth conversation, and books them onto the contractor's calendar. The gap between a 20% and a 35% booking rate is often just response time.

At 35% booking rate, 30 leads produces 10.5 booked jobs, not 6. Same ad spend. Same management fee. The difference is what happens in the first five minutes after a lead comes in.

What a real campaign actually costs per lead

Generic claims about "low cost-per-lead" are useless without a comparable niche to reference. So here's a real number: Safe Step, a rubber resurfacing contractor, ran a Meta campaign that produced 247 leads at $11 cost-per-lead on $2,800 in total ad spend. Rubber resurfacing is not junk removal, but both are local, truck-based service businesses with a homeowner customer base. The targeting logic is similar.

At $11 per lead and 30 leads needed to hit break-even, the ad spend required to reach that lead volume is $330. Against a $700 monthly ad budget, that leaves significant room to push volume beyond the minimum. At $11 CPL and a 25% booking rate, a $700 monthly budget produces roughly 63 leads and 15 to 16 booked jobs. Against a break-even of 6, that's a return of around $3,200 in gross margin on $1,100 in total spend.

These are not projections being made up. They are the result of applying the Safe Step CPL to a basic junk removal funnel. Your actual CPL will vary. But having a real reference point from a comparable service business is more useful than any vague promise about "qualified leads."

The question to ask any agency before you sign anything

The break-even calculation gives you a filter. Before working with any ads provider, ask them two direct questions: what is a realistic cost-per-lead in my specific service category in my market, and what is their booking rate across comparable campaigns?

If they can't answer the first question with a real number, they are guessing. If they answer with a generic ROAS figure from a completely different industry, that number does not apply to your funnel. This came up directly in ASN's own sales calls: a prospect evaluating a water delivery business rejected a lighting industry case study as irrelevant, because the targeting, the customer intent, and the economics were all different. He was right to reject it.

The only proof that moves the break-even calculation forward is niche-adjacent proof. A painting ROAS helps a painter. A rubber resurfacing CPL helps a junk removal operator more than a lighting ROAS does.

The next step if the math works for you

If you run the numbers above with your own gross margin and your own all-in cost, and the break-even job count looks achievable, the risk in testing Meta ads is lower than it probably feels after a prior bad experience with an agency. The part that made the prior experience bad was usually not the channel. It was paying a setup fee before seeing a lead, signing a multi-month contract before the first job was booked, and having no way out when results didn't materialize.

ASN runs managed Meta ads for home service contractors at $400 per month with no setup fee and no contract. If you want to see whether the numbers work for your operation before committing to anything, the contact page is the right place to start.

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