Google Ads Cost per Lead for Trash & Waste Haulers (Benchmarks)

A trash service lead is worth what the subscriber pays over the years they stay. Work out cost per new subscriber from your own billing data, and expect it to climb every moving season.

  • Updated October 2026
  • 4 min read
  • By the VETS Growth Marketing team

Short answer

It depends on your market, service and ticket size. A better question is cost per booked new subscriber: what you can afford to pay to win a customer, based on your close rate and average revenue.

Key takeaways

  • There is no honest public benchmark for a trash service lead. The benchmark that matters is your own break-even, built from your billing data.
  • Count subscribers who completed a first pickup, not calls or form fills, and split residential from commercial.
  • Costs rise when every hauler bids on the same households at once: moving season, a town ending its contract, an HOA rebid.
  • Most cost cuts come from fewer wasted inquiries: off-route addresses, town-service residents and your own customers.

Google Ads cost per lead tells a trash service very little on its own. A lead is a call or a form. A new subscriber is a cart on the curb and a bill that repeats every month. The number worth tracking is ad spend divided by accounts that started service, measured against what a subscriber is worth.

Cost per lead vs cost per booked new subscriber

Cost per lead counts inquiries, while cost per new subscriber counts accounts that started service, and only the second pays for fuel and disposal. The gap between them is where most owners lose sight of their money. Your ad platform sees calls and forms. Your route and billing platform sees active accounts. If nothing connects the two, you get reports full of leads you cannot verify.

Here is where a trash service lead usually drops out on the way to becoming a subscriber:

Stage What drops out Where you can see it
Call or form Spam, town-service residents, roll-off seekers Call recordings and form entries
Address check Streets no route passes Your route map
Price and pickup day given Shoppers comparing three haulers CRM notes
Signup Households waiting on a closing date Pending accounts in billing
First pickup Cancellations before service starts Billing platform

A campaign can look cheap at the top of that table and expensive at the bottom. Judge it at the bottom.

From cost per lead to cost per booked new subscriber

  1. Leads you pay for Where it leaks: Spam and wrong numbers
  2. Real inquiries Where it leaks: Calls nobody answers
  3. Conversations Where it leaks: Quoted, never followed up
  4. Booked new subscriber Your real number: cost per booked new subscriber
Divide what you spent by the bookings at the end, not the leads at the start. No costs or rates are shown.

Calculating your number

  1. Pick one channel and one period. Ninety days of Google Ads is enough to smooth out a slow week.
  2. Count real leads. Use tracked call numbers and form tracking (Google's call tracking setup), and count calls long enough to be a conversation.
  3. Count activated subscribers. These are accounts created from those leads that completed a first pickup. The office has to record the source when it creates the account, or this step is guesswork.
  4. Divide. Ad spend divided by activated subscribers is your cost per new subscriber.
  5. Work out what a subscriber is worth. Take your monthly margin per account after disposal, fuel and labor, and multiply it by how many months a typical account stays. Your billing history holds both figures.
  6. Set a ceiling. Decide how much of that value you will spend to win one account. That ceiling is your benchmark, and it is the only one that fits your routes.
  7. Split residential and commercial. A business on a front-load container is worth a different amount than a household with one cart, and it deserves a different ceiling.

A worked example, with hypothetical round numbers (not a benchmark): say you spend $3,000 in a month and get 60 leads, so cost per lead is $50. Twenty were town-service residents, existing customers or off-route addresses. Of the 40 left, 20 start service, so cost per new subscriber is $150. If a subscriber brings $30 a month in margin and stays three years, they are worth about $1,080 to you, and $150 is a good buy. A second campaign with the same $50 leads where only 5 of 60 start service costs $600 per subscriber. Same cost per lead, four times the real cost.

Once activated accounts flow back into Google Ads as conversions (Google's conversion measurement), bidding can aim at subscribers instead of calls.

Why costs rise around moving season and HOA or municipal contract renewals

Costs rise in those windows because every hauler in your area bids on the same households in the same few weeks. Each window works differently:

  • Moving season. New homeowners search for a hauler before the first trash day at the new address. More haulers raise budgets at the same time, so clicks cost more, though the leads are often your best of the year.
  • A town ending or changing its curbside contract. A whole town's households may need a private hauler at once. Clicks spike, and so do confused calls from residents who are still covered. Expect lead counts to rise faster than activated accounts.
  • An HOA rebid. The board picks one hauler for the whole neighborhood. Ads aimed at residents rarely move that decision, so direct outreach to the board before the bid usually beats paid search during it.

Seasonal cost is not a reason to switch off. A subscriber won in a busy month still pays every month after it.

Lowering cost per booked new subscriber

The cheapest way to lower it is to stop paying for inquiries that could never become accounts.

  • Target the map your trucks drive. Set locations from your routes, not a radius around the yard.
  • Answer the address question on the page. An "enter your address to see your pickup day" check turns away off-route visitors before they call.
  • Show the price and what it includes. Cart size, recycling, and how bulk items are handled. Price shoppers then qualify themselves.
  • Let people pick a start date online. New movers want service from move-in day, and a date field captures them before a competitor does.
  • Keep existing customers out. Exclude searches about paying a bill or reporting a missed pickup from new-subscriber campaigns.

The keywords guide covers the negative list, and the landing page guide covers the address check and start-service form.

How VETS Growth Marketing helps

We connect your ad accounts to your billing data, so every report shows what a new subscriber costs by channel and by line of business, not just what a lead costs. Every account stays yours, each piece of work has a finish date, and the number we answer for is cost per subscriber who started service. Bring last quarter's spend and new accounts to a growth consultation and we will work out your ceiling with you.

Frequently asked questions

What is a good cost per lead for trash and waste haulers on Google Ads?

It depends on your market, service and ticket size. A better question is cost per booked new subscriber: what you can afford to pay to win a customer, based on your close rate and average revenue.

What makes cost per lead different for trash and waste haulers?

For trash and waste haulers, demand usually starts with a move into a new home, a change in municipal service or frustration with a current hauler, so cost per lead should focus on building trust before the customer reaches out, with proof of past work, clear pricing and consistent follow-up. Demand typically peaks around moving season and HOA or municipal contract renewals. Because your revenue repeats, the value of each new customer is the full lifetime of visits, not the first ticket.

How do I calculate cost per booked job for my trash service?

Divide total ad spend by the number of jobs booked from those ads over the same period. That number, compared with your average job value, tells you whether a campaign is profitable.

Why is cost per lead rising for trash and waste haulers?

More advertisers, more automated bidding and broader matching all push prices up. Better targeting, stronger landing pages and faster follow-up lower cost per booked new subscriber even when clicks get pricier.

Is a cheaper lead always better for a trash service?

No. Cheap leads that do not close are expensive. A higher cost per lead with a strong close rate often wins.

How does seasonality affect cost per lead for trash and waste haulers?

Demand and competition rise around moving season and HOA or municipal contract renewals, which can raise costs. Plan budgets by month and lean on SEO and repeat customers to smooth the curve.

What is the fastest way to lower cost per lead for a trash service?

Add negative keywords, pause wasteful search terms, tighten locations and hours, and improve the landing page. Those changes often reduce costs within weeks.

Do organic leads cost less than paid leads for trash and waste haulers?

Over time, usually yes. SEO takes investment upfront but the cost per lead tends to fall as rankings grow, while paid leads cost money every time.

Can VETS Growth Marketing benchmark my trash service lead costs?

Yes. In a growth consultation we compare your cost per booked new subscriber by channel and show where money is leaking.

How do trash services get new subscribers online?

Make signup frictionless: show which neighborhoods you serve, list pickup days by area, publish pricing, and let customers start service online with recurring billing. Then target new movers, because a new homeowner choosing a hauler is the highest-intent moment in this business.

Know your next five moves

(720) 383-4412 Book a Growth Consultation