What a Junk Removal Lead Really Costs: Google LSA vs Google Ads vs Facebook vs Craigslist
If you run a junk removal business, you’ve probably had this week. Google emails you an offer: spend $500, get $500 in ad credit. A lead company calls promising “exclusive” jobs in your zip code. Someone in a Facebook group swears Local Services Ads changed their life. Someone else says LSA is a money pit. And you’re standing in a driveway next to a pile of old drywall, wondering which of these is worth your money.
The busiest junk removal threads on Reddit this month come back to the same two questions. The first is practical: is this Google offer real, and how do I start? The second is the one that actually decides whether your marketing works: what should a lead cost me?
This article answers both with real numbers. We’ll look at what junk removal leads typically cost on Google Local Services Ads, regular Google Ads, Facebook, lead sites, and Craigslist, what’s behind those numbers, and how to work out what a lead is worth to your business specifically. We’ll also explain how Google’s ad credit offers generally work, so you know what you’re signing up for.
A note on who’s writing. We’re a small team in Raleigh that has posted more than 250,000 Craigslist and Facebook Marketplace ads for local businesses over five years, including haulers, movers, and cleanout crews. We don’t sell Google ads, so we have no reason to push you toward or away from them. We do have a clear view of what steady local listings produce for service businesses.
The short answer
For most junk removal businesses, here’s roughly how lead costs stack up, with sources and caveats in the sections below:
| Channel | Typical cost per lead | What you’re paying for |
|---|---|---|
| Google Local Services Ads | About $30 to $80 per charged lead | Calls and messages from people searching now |
| Regular Google Ads (search) | Varies widely, often similar or higher | Clicks that you then have to turn into calls |
| Facebook and Instagram ads | Varies widely | Reach in your area, people not searching yet |
| Lead sites (Angi, Thumbtack) | Per lead, often shared with other pros | Leads you usually have to chase |
| Craigslist services listings | Small per-post fees plus your time | Local people searching for haulers |
Two things matter more than which channel you pick. First, whether you answer the phone. A lead you miss costs the same as one you book. Second, what a booked job is worth to you. A $60 lead is a bargain if your average job is $450. It’s a loss if you mostly do $95 single-item pickups.
Google Local Services Ads: what junk removal leads cost
Local Services Ads (LSA) are the boxes at the very top of Google for searches like “junk removal near me.” They show your business name, rating, and often a Google badge, and customers can call or message you directly. You pay per lead, not per click.
The numbers
The pay-per-lead tracker 99 Calls puts the average Local Services Ads cost for junk removal at about $48 per charged lead as of September 2026, with a typical range of roughly $31 to $80 (99 Calls). The same company’s data shows the yearly average for junk removal rising from $19.85 in 2025 to $33.14 in 2026 (99 Calls). That’s one vendor’s dataset, but the direction matches what owners are saying: LSA leads cost more than they used to.
Other estimates land in a similar range. PushLeads puts junk removal LSA leads at $30 to $65 (PushLeads), and Housecall Pro puts them at $38 to $90 (Housecall Pro). Keep in mind that all three of these companies sell services to home service businesses, so treat their numbers as industry estimates, not guarantees.
Why LSA costs vary so much
Your cost per lead depends on your market, your competition, how many reviews you have, how fast you answer, and your budget settings. A crowded metro area with ten established haulers will usually cost more per lead than a smaller town. A new business with no reviews will often pay more and show up less until reviews build.
What counts as a “charged lead”
Google charges you when a customer contacts you through the ad, usually by calling or messaging. Not every contact is a real job. Some callers want a service you don’t offer, some are outside your area, and some are spam. Google lets you dispute leads that don’t qualify, and you may get credit back for those. Get in the habit of reviewing your leads every week and disputing the ones that clearly weren’t valid. It’s tedious, but it can lower your real cost per lead noticeably.
The catch: you have to answer
LSA is built around phone calls. If a customer calls and you’re on a job with your hands full of mattress, they call the next hauler. You’ve paid for that lead whether you answer or not. That’s why missed calls are the biggest hidden cost in junk removal advertising, and we wrote a separate guide on how junk removal owners stop losing leads while out on jobs.
Regular Google Ads and that $500 credit offer
Regular Google Ads are the text ads that show in search results, usually just below the LSA boxes. You pay per click, not per lead. Someone clicks, lands on your website, and then either calls, fills out a form, or leaves.
Is the Google ad credit real?
The most direct junk removal thread on Reddit this month came from an owner in r/smallbusiness asking about running ads, and specifically about Google’s spend-match promo (r/smallbusiness). The commenters cleared up the confusion. The offer is real, but the match is ad credit, not cash. You spend your own money first, usually within a set window (around 60 days in that thread), and only then does Google add the credit to your account.
So “spend $500, get $500” really means: you put $500 of your own money into ads, and then Google gives you another $500 to spend on ads. It’s a real discount on advertising, but only if the ads would have been worth running anyway.
Google changes these promotions often, and the exact amounts, time limits, and eligibility rules vary by country and account. Before you sign up, read the terms on Google’s own offer page, not a third-party summary. Check:
- How much you have to spend, and by when
- Whether it’s only for new advertisers
- How long you have to use the credit once it’s added
- Whether billing details and other conditions apply
What clicks cost and what they turn into
Search clicks for junk removal can be expensive, because you’re bidding against other haulers, national franchises, and lead companies for the same searches. And a click isn’t a lead. If your website is slow, unclear about pricing, or hard to use on a phone, a lot of those clicks leave without calling.
That’s why many small haulers find LSA easier to start with. You pay for a contact, not a visit. Regular Google Ads can work well, but they reward owners who are willing to learn the platform, write good ads, track calls, and keep a close eye on wasted spend, or who pay someone to do that.
The “set it and forget it” problem
The most common Google Ads mistake in home services is setting a campaign up, walking away, and finding out a month later that half the budget went to searches like “junk car removal,” “free junk pickup,” or “junk removal jobs.” If you run search ads, check your search terms report every week and add negative keywords for anything you don’t want to pay for.
Facebook and Instagram ads
Facebook ads reach people in your area based on location and interests, not search. That’s useful for building awareness, promoting a seasonal special, or reaching people who recently moved. But most people scrolling Facebook aren’t looking for a hauler at that moment.
For junk removal, Facebook ads tend to work best with:
- Before-and-after photos or short videos. A packed garage turned clean is one of the most effective images in home services.
- A clear offer. “Single item pickup from $X” or “Garage cleanouts this month, free estimate by text.”
- A tight radius. Only the area you actually serve.
- Fast replies to messages. Facebook leads go cold quickly.
Facebook costs per lead vary too much by market and offer to give a reliable single number. Test with a small daily budget, track every lead, and compare it with your other channels.
Lead sites: Angi, Thumbtack, and others
Lead sites charge you for leads they collect from people looking for a hauler. The big complaint from junk removal operators is that these leads are often shared with several other companies, so you’re racing them to call back, and some leads never respond at all. Service Anchor’s review of junk removal tools notes that operators often find lead sites produce bad leads they have to chase, though Angi and Thumbtack are still worth keeping a profile on (Service Anchor).
We covered this in detail in our guide to Angi, Thumbtack, and lead sites for junk removal, including when they make sense and how to avoid overpaying.
Craigslist and local listings
Craigslist has a services section where local people search for haulers, cleanouts, and handymen. Listings are cheap compared with paid ads (Craigslist charges a small fee for services posts in many areas, which we explain in our Craigslist posting fees guide), and buyers find you through search and browsing, not clicks you pay for.
Why Craigslist still works for junk removal
Your customers are already there. People clearing out a house, a garage, or a rental often check Craigslist for local haulers, especially for quick, cash-friendly jobs.
It reaches people who don’t search Google first. Older homeowners, landlords, property managers, and people selling furniture on Craigslist often look for haulers in the same place.
You control the message. You write the listing, set the prices you mention, and choose the photos. There’s no algorithm deciding who sees you.
It’s cheap enough to run every day. That matters because Craigslist favors fresh listings. A hauler who posts consistently stays visible.
The catch: consistency and quality
Craigslist listings only work when they’re posted steadily, written well, and follow the rules. Posting the same ad over and over gets it flagged. Vague ads with stock photos get ignored. We wrote a full guide on writing junk removal ads that get calls on Craigslist and Marketplace.
What about Facebook Marketplace?
Marketplace is built mainly around physical items, and Facebook’s commerce rules limit how services can be listed, so check its current policies before posting a service listing. Where junk removal businesses do well on Facebook is in local community groups, on their own Business Page, and, for haulers who resell good items they pick up, on Marketplace as a seller of furniture and goods. That resale side can turn a cleanout job into extra profit.
What a lead is worth to your business
Here’s the part most “cost per lead” articles skip. A lead cost only means something next to what a lead is worth to you. You can work out your own ceiling with three numbers.
- Average job value. What does a typical booked job bring in? Include the mix: single items, partial loads, full truckloads, cleanouts.
- Gross margin per job. What’s left after dump fees, fuel, labor, and disposal costs? Use your real numbers.
- Close rate. Out of every 10 real leads, how many book? Track it for a month if you don’t know.
Now the math. Say your average job is $400, you keep about 50 percent after dump fees, fuel, and labor, and you book 4 out of 10 leads.
- Gross profit per job: $400 x 0.50 = $200
- Leads needed per job: 10 / 4 = 2.5
- Break-even cost per lead: $200 / 2.5 = $80
In that example, any lead under $80 makes money before overhead. LSA at around $48 works. A $90 lead doesn’t, unless those leads book at a higher rate.
Now run it for a business that mostly does single-item pickups:
- Average job: $150, margin 50 percent, so $75 gross profit
- Same close rate: 2.5 leads per job
- Break-even cost per lead: $75 / 2.5 = $30
At that price point, many paid channels don’t pay for themselves. That’s why small-job haulers often lean on cheaper sources: Craigslist, Google Business Profile, referrals, and repeat customers.
The budget rule of thumb
Junk Removal Authority suggests budgeting at least 10 percent of gross revenue for advertising (Junk Removal Authority). That’s a reasonable starting point for planning. A business doing $20,000 a month would budget around $2,000 for ads. But the break-even math above matters more than any percentage. Spend more where leads come in below your break-even cost, and pull back where they don’t.
The cheapest leads of all: referrals and repeat customers
Every paid channel above costs money each time. Referrals and repeat customers don’t, and in junk removal they add up quickly.
A customer who had a great experience clearing out their garage will often call you again for the basement, the shed, or their parents’ house. They’ll also tell neighbors, especially when your truck was parked in their driveway all morning. Realtors, property managers, contractors, and estate sale companies send repeat work if you’re reliable.
A few habits help: leave a business card or magnet after every job, follow up with a thank-you text and a review link, offer a small referral reward, and keep a simple list of past customers so you can reach out before busy seasons. None of this costs much, and every job you get this way lowers your average cost per lead across the whole business.
Close rate: the number that changes everything
Look at the math again. If you raise your close rate from 4 out of 10 to 6 out of 10, your break-even cost per lead jumps from $80 to $120 at the same job value. Every lead source gets cheaper per job.
What raises close rate in junk removal:
- Answering the phone, or calling back within minutes.
- Quoting fast, ideally from photos sent by text.
- Clear pricing, like “from $X for a single item” or a price range by load size.
- Showing up when you say you will.
- Looking professional: a clean truck, a uniform shirt, and a real business name.
- Reviews that a customer can check in 10 seconds.
Owners obsess over cost per lead and ignore close rate, but close rate is usually the cheaper number to improve.
The real cost of missed calls
In a popular r/Entrepreneur thread about where to put $50,000, the top answer said that amount fully funds a van, tools, insurance, and ads for a pressure washing or junk removal business (r/Entrepreneur). The most upvoted pushback made a sharper point: most of these businesses fail in their first year because the owner is out on jobs all day and misses calls.
That’s the hidden cost in every number above. If you pay $48 for an LSA lead and miss the call, that lead cost you $48 and earned nothing. If you miss a third of your calls, your real cost per booked job goes up by half.
Before you spend more on ads, make sure you can catch the leads you’re already paying for. Our guide to stopping missed calls while you’re on jobs covers call forwarding, text-back, answering services, and booking links.
What one new owner credits for a fast start
On the Jobber community forum, a brand new junk removal owner described grossing $9,000 in their first three weeks, and credited Google Business Profile, Local Services Ads, and organic content (Jobber Community). That’s one person’s account, not a typical result, but the mix is telling. They didn’t rely on one channel. They combined a free profile, a pay-per-lead channel, and content that cost time instead of money.
Their story lines up with what we’d recommend for most new haulers: start with the free and cheap channels that build trust, add one paid channel you can track closely, and keep posting consistently.
How to lower your LSA cost per lead
If you decide Local Services Ads are worth running, a few habits can bring your real cost per booked job down over time.
Get more reviews. Reviews affect how often your ad shows and how many people choose you. A business with 80 recent reviews usually gets more calls from the same budget than one with 8. Ask every happy customer, right after the job, and text them the link.
Answer fast. Google pays attention to how responsive you are, and so do customers. Calls you answer turn into jobs. Calls you miss turn into wasted spend.
Dispute invalid leads. Wrong service, outside your area, spam, or job seekers. Review your leads weekly and dispute the ones that don’t qualify.
Set your service area carefully. Only include the areas you actually want to drive to. Leads from 45 minutes away cost the same as leads from down the street, but they’re worth less once you add fuel and time.
Pick your job types honestly. Only turn on the services you really do. If you don’t haul hazardous materials or demolish sheds, don’t leave those categories on.
Set your hours to match when you can answer. If nobody can pick up after 6pm, don’t run the ads after 6pm unless you have an answering service.
Keep your budget steady. Constantly raising and lowering your budget makes it hard to tell what’s working. Pick a weekly budget you can afford, run it for a few weeks, and adjust based on booked jobs.
Seasonality: when leads cost more
Junk removal demand isn’t flat across the year, and lead costs tend to rise when demand does, because more haulers compete for the same searches.
Spring is usually the busiest season. People clean out garages, basements, and yards after winter. Expect more calls and more competition.
Late spring and summer bring moves, estate cleanouts, and renovation debris. Moving season creates a lot of single-load jobs.
Fall brings another wave of cleanouts before the holidays and before winter.
Winter is often slower in colder parts of the country, though post-holiday cleanups and January “fresh start” jobs help.
A few practical points follow from this. Budget more for paid ads during busy months, when there’s more demand to capture. Keep your free and cheap channels (Google profile, Craigslist, referrals) running year round, because they carry you through slow months without big costs. And use slow months to collect reviews, refresh photos, and build relationships with realtors and property managers, so you’re ready for spring.
Residential vs commercial leads
Not all junk removal leads are equal, and the type of customer changes what a lead is worth.
Residential single items (a couch, a mattress, a fridge) are quick and frequent but low value. They’re great for filling gaps in the schedule, but expensive paid leads can eat the profit.
Residential cleanouts (garages, basements, whole homes, estates) are bigger jobs with much higher value. A single estate cleanout can be worth many single-item pickups.
Property managers and landlords send repeat work: tenant move-outs, evictions, unit turnovers. One good relationship can bring steady jobs for years, which makes the first lead worth far more than its job value.
Realtors need fast cleanouts before listings and after closings. Like property managers, they’re a repeat source.
Commercial and contractor jobs (office cleanouts, construction debris, retail) can be large but may need different equipment, scheduling, and pricing.
When you calculate what a lead is worth, think about lifetime value for repeat customers. A $70 lead that becomes a property manager sending you two jobs a month is one of the best investments you’ll make. Craigslist and local listings are especially good at reaching landlords and property managers, who often post and browse there themselves.
Questions to ask before you pay anyone for leads
Whether it’s an agency running your Google Ads, a lead site, or a posting service, these questions tell you a lot about whether the money will come back.
- What do you count as a lead? A click, a form fill, a call, a booked job? Make sure the definition matches yours.
- Are leads exclusive or shared? Shared leads mean you’re racing other haulers.
- Can I get credit for bad leads? Wrong area, wrong service, fake contacts.
- Who owns the account and the data? You should own your ad accounts and be able to see everything.
- What’s the total monthly cost? Ad spend plus fees. That total is what you divide by booked jobs.
- How will you show me booked jobs, not just leads? Leads are easy to inflate.
- Can I see a sample first? For a posting service, ask to see a sample listing before you commit.
The setup most junk removal businesses should use
Here’s the order we’d recommend for a small or new junk removal business.
1. Set up the free foundation. A complete Google Business Profile with real photos, the right category, and reviews. We wrote a full guide to Google Business Profile for home-based junk removal.
2. Fix your phones. Call forwarding, a missed-call text-back, and a simple way to send photo quotes. Every channel depends on this.
3. Start steady local listings. Craigslist services listings in your city, posted consistently with real photos and clear pricing. Join local Facebook groups and set up your Business Page.
4. Add one paid channel and track it. For most haulers, that’s LSA, because you pay per contact. Start with a budget you can afford to lose while you learn, and review your leads weekly.
5. Ask every customer for a review. Reviews lower your LSA costs over time, raise your close rate, and help your Google profile.
6. Compare channels monthly. Total cost, leads, booked jobs, and revenue for each. Move money toward whatever books jobs below your break-even cost.
A sample monthly budget for a small hauler
Here’s what a modest, balanced marketing month might look like for a one-truck junk removal business. These numbers are hypothetical, to show how the pieces fit together. Your market and prices will change them.
| Item | Monthly cost | Purpose |
|---|---|---|
| Google Business Profile | $0 | Reviews, photos, map visibility |
| Craigslist services listings, posted regularly | Small posting fees, or a posting service | Steady local leads |
| Local Services Ads | A fixed weekly budget you can afford | Calls from people searching now |
| Missed-call text-back or answering help | Usually a modest monthly fee | Catch leads while on jobs |
| Business cards and truck lettering | One-time or occasional | Neighbors see you on every job |
The idea is to keep the free and cheap foundation running all month, put a controlled amount into one paid channel, and spend a little to make sure no lead slips through. Once you know your cost per booked job for each piece, move money toward whatever performs best.
Your website and pricing affect every lead’s cost
Every paid channel sends people somewhere: your phone, your Google profile, or your website. If that destination doesn’t convince them, your cost per booked job goes up no matter how cheap the lead was.
A few things make a big difference for junk removal:
Show pricing, even as ranges. “Single items from $X. Quarter load from $Y. Full truck from $Z.” Customers who see a range are more likely to call you than to keep shopping. Hiding all pricing makes many people call three competitors first.
Show real before-and-after photos. They prove you do the work and show the kind of jobs you take.
Make it easy to get a quote. A “text us a photo for a fast quote” option works well, because many customers would rather send a picture than talk on the phone.
List what you take and what you don’t. It saves wasted calls and builds trust.
Make your phone number tappable on mobile. Most junk removal customers find you on their phone.
Mention where you donate or recycle. Many customers care where their stuff goes, and it’s a real reason to choose you over a cheaper option.
How to track where your jobs come from
You can’t compare lead costs without knowing where leads come from. A few simple habits make it possible.
Ask every customer how they found you. On the phone, on the booking form, or at the job. Write it down.
Use separate phone numbers. A different number on your Craigslist listings, your Google profile, and your website lets you see exactly where calls come from. Free and cheap call tracking numbers are easy to set up.
Keep a simple spreadsheet. Date, customer, source, job type, job value, and whether it booked. Ten seconds per lead.
Review it monthly. Total spend per channel divided by booked jobs from that channel. That’s your real cost per job, which matters more than cost per lead.
A 30-day test to find your cheapest leads
If you’re not sure where to put your money, run a simple test for a month.
Week 1: set up tracking. Separate numbers, the “how did you find us” question, and a spreadsheet.
Weeks 1 to 4: run your free and cheap channels. Keep your Google profile active with new photos and review replies. Post Craigslist services listings consistently. Post before-and-after photos to your Facebook Page and local groups where allowed.
Weeks 1 to 4: run one paid channel. LSA with a modest weekly budget, or Google Ads if you already know the platform. Don’t change settings every day.
End of month: compare. Cost, leads, booked jobs, and revenue per channel. Calculate cost per booked job for each. Most haulers who run this honestly are surprised by which channel wins.
Common mistakes that raise your lead costs
We see the same mistakes over and over with junk removal advertising:
- Paying for leads and missing the calls
- Running Google Ads without checking which searches you’re paying for
- Not disputing invalid LSA leads
- Using stock photos instead of real before-and-after shots
- Hiding pricing, which makes people call three other haulers first
- Posting the same Craigslist ad repeatedly until it gets flagged
- Spreading a small budget across five channels instead of doing two well
- Ignoring reviews, which quietly raises costs everywhere
- Judging channels by cost per lead instead of cost per booked job
Frequently asked questions
The pay-per-lead tracker 99 Calls puts the average at about $48 per charged lead as of September 2026, with a typical range of roughly $31 to $80. Other estimates range from about $30 to $90. Your cost depends on your market, competition, reviews, and how quickly you answer.
Yes, but it’s ad credit, not cash. You typically spend your own money first, within a set time window, and then Google adds matching credit to your ad account. Terms change often and vary by country, so read the official terms on Google’s offer page before signing up.
For many small haulers, LSA is easier to start with because you pay per lead (a call or message) instead of per click. Regular Google Ads can work well but take more setup, monitoring, and a good website to turn clicks into calls.
Junk Removal Authority suggests at least 10 percent of gross revenue as a starting point. A better guide is your break-even cost per lead, worked out from your average job value, margin, and close rate. Spend more on channels that bring leads below that number.
For many haulers, yes. Local people search the Craigslist services section for haulers and cleanouts, listings are cheap compared with paid ads, and consistent posting keeps you visible. It works best with real photos, clear pricing, and steady posting.
Missed calls. You pay for leads whether or not you answer, and junk removal customers usually call the next company if you don’t pick up. Call forwarding, missed-call text-back, and fast photo quotes protect the money you’re already spending.
Bringing it together
A junk removal lead can cost anywhere from a few dollars on a well-run Craigslist listing to $80 or more on Google. The number that matters isn’t the lead cost on its own. It’s what a booked job is worth to you, how many leads you book, and how many calls you catch.
Start with the free foundation: a strong Google profile and reviews. Fix your phones. Post consistent local listings. Add one paid channel you can track. Then let the numbers tell you where to spend more.
The hardest part for most owners isn’t knowing what to do. It’s finding the time to post listings every day while running jobs. That’s what Best Ads Posting handles. Our team writes and posts every Craigslist listing by hand, with real photos and clear pricing, at $5 per ad, and we also post Facebook Marketplace listings at $80 a week for 10 a day for businesses with items to sell. We’ll do a free sample post first so you can see the quality before you commit. Request your free sample post.
Steady junk removal leads without the ad bill
We write and post every Craigslist listing by hand, with real photos and clear pricing, at $5 per ad.
Request a Free Sample Post →