Contents
Key points
- Published prices run from $33.99 a lead (99calls) through $52 to $90 a lead (Modernize, whose upper band is for a live inbound call rather than a lead) to $49.85 a call (ResultCalls), and Tree Service Leads Unlimited charges a $750 a month fee instead of a per-lead price. You have to dig for every one of these numbers, and Dolead never gives one.
- Worked through honestly, a shared lead at $15 to $45 with a 12 to 22 percent close rate costs about $167 per booked job. An exclusive lead at $50 to $120 with a 60 to 85 percent close rate costs about $107 per booked job, though those close rates come from a company that sells exclusive leads.
- Tree service owners on Reddit report paying about 40 cents a flyer for targeted direct mail, and one owner got 20 to 30 good exclusive leads a month from a paid service.
- Whoever calls a new inquiry back first usually wins the job, so a paid lead you do not answer fast is money wasted.
- Your own Google ranking, Google Business Profile, reviews, and referrals are the cheapest leads over time, even though they take longer to build than a paid service.
Search for tree service leads today and nearly every result is a company trying to sell them to you. That is not an accident. It means most searchers do not just want a place to buy leads. They want to know if buying is worth it at all, compared to growing the calls that come in for free.
This guide answers that with real numbers. We priced out the lead sellers using only what they publish about themselves, worked out what a booked job actually costs from a shared lead versus an exclusive one, and covered the free channels too, so you are not just reading another sales pitch dressed up as advice.
Exclusive leads vs. shared leads: the question that sets the price
Every lead you can buy is either shared or exclusive, and that one detail decides almost everything else about it, including the price. A shared lead gets sold to two, three, or more tree companies at once, and the homeowner picks whoever calls back first or offers the best price. An exclusive lead goes to your business only, so you are not racing three other trucks to the phone.
Shared leads cost less per lead but close at a lower rate, because you are competing for the same job. Exclusive leads cost more upfront but close far more often, since nobody else got the same inquiry. Which one wins on a real cost-per-job basis is worth working through with actual numbers, further down this page. First, here is what the sellers themselves publish.
What tree service lead sellers actually charge
Most pages that compare tree service leads only show their own price, if they show one at all. Here is what six sellers publish on their own sites, including the ones that will not publish a number.
- 99calls sells exclusive leads it generates through search for $33.99 a lead, flat rate, and it does spell out what counts as a qualified lead: a real property owner asking for work you target, inside your service area, delivered live. The catch: that price comes with its Growth package, so there is a monthly fee underneath the per-lead number. Ask what the two add up to.
- ResultCalls runs a pay-per-call network with pricing that starts at $49.85 a call. The catch: it is a starting price, and the actual cost per call is not published.
- Tree Service Leads Unlimited skips per-lead pricing. It charges a $750 a month management fee and refunds it if your first month does not return three times your ad spend in booked work. The catch: $750 covers management only, not the ad spend itself.
- Home Service Direct publishes ranges, not one price: shared inquiries at $15 to $45 and exclusive inquiries at $50 to $120. The catch: it sells exclusive leads, so its own numbers favor exclusive.
- Modernize, behind the conxpros.com page, prices two products separately: $52 to $68 for a traditional lead and $69 to $90 for a live inbound call. The catch: where you land in those ranges is set by a plan built around your annual revenue, which the form asks for before anyone quotes you. Read the page closely too. Parts of it still describe asphalt paving, which tells you how much of it was written for tree work.
- Dolead publishes a long guide on tree service leads and never states a price. The catch: it reads like independent advice but ends in a soft pitch for its own service.
The real cost per booked job: shared vs. exclusive
Price per lead only tells half the story. What matters is the price per job you actually book. Home Service Direct, a company that sells exclusive leads, published the math to make its own case, and the numbers are worth borrowing even though the source is not neutral.
On its math, a shared inquiry from Angi or HomeAdvisor runs $15 to $45 and closes at 12 to 22 percent. Buy 100 of those at $30 each and you spend $3,000. Close 18 of them and your real cost per booked job is about $167.
An exclusive inquiry runs higher per lead, $50 to $120, but closes at 60 to 85 percent. Buy 100 at $75 each and you spend $7,500. Close 70 of them and your real cost per booked job is about $107, cheaper than the shared version even though each lead costs more than double.
Remember where these close rates come from. Home Service Direct sells exclusive leads, so it has every reason to publish numbers that make exclusive look like the smarter buy. Treat the direction of the math as more useful than the exact percentages, and test both against your own close rate before you commit real ad spend to either one.
What tree work owners report actually works
Sales pages make everything sound proven. Real tree service owners talking to each other on Reddit are a better gut check, even though what works for one shop will not work for all of them.
One owner said targeted direct mail worked well for him, at about 40 cents a flyer mailed to neighborhoods where he already knew there was tree work coming up. Another owner on the same thread said a paid lead service has sent him 20 to 30 good exclusive leads a month, with his first customer booked the same week he signed up. Neither number is a guarantee. Both are one owner's real result, not an industry benchmark.
The other paid channels: search ads, Local Services Ads, and paid social
Beyond lead sellers, three more paid channels show up in almost every guide on this topic. Nationwide, Google Ads leads for tree service run $53 to $120 per lead, and Google Local Services Ads run $64 to $116 per lead, based on what businesses actually paid over a year.
Paid social, mainly Facebook and Instagram ads, shows up in most guides as a channel worth testing, but nobody in the top results publishes a real tree service number for it. Treat it as a small test budget, not a main channel, until you have your own data.
Across every paid channel, three things hold true. Whoever calls the lead back first usually wins the job. Nearly every seller offers month to month terms with no long contract, because a locked-in customer is a warning sign, not a selling point. And nearly every seller offers some kind of results guarantee, though the fine print on what counts as a result varies a lot.
What happens after the phone rings
Almost nothing online explains this part, and it is the most practical question in the whole topic. When a seller calls a lead exclusive, it usually means only your business received that specific inquiry. It does not mean the homeowner only called you. A homeowner with a limb down usually calls more than one company, seller math aside, so exclusive cuts down your competition, it does not remove it.
Verification varies by seller. Some confirm a real phone number and address before billing you. Others count any form submission as a billable lead, even a bad phone number or a job outside your service area, and leave the dispute process buried in the fine print. Ask directly how a bad lead gets credited back before you pay for your first batch.
Every lead in this article, paid or free, ends the same way: your phone rings. A lead you paid $75 for and did not answer because you were up a tree is money burned, no different than a lead you got for free. EveryDial answers your phone when you cannot, so a paid lead or a free one still turns into a booked job instead of a voicemail nobody returns. Your receptionist takes the call, gets the details, and books the job.
EveryDial answers when you can't get to the phone, so paid and free leads both turn into booked jobs.
Our missed-call cost calculator shows roughly what a month of unanswered calls is worth for a business your size, paid leads included.
The long game: your own ranking, reviews, and referrals
Every seller in the price list above is renting you attention. Your own channels are the ones you keep. A page on your site that ranks for your own service area, a Google Business Profile with real photos and fast review replies, and a base of past customers who refer you: none of these cost per lead, but all of them take months to build.
Reviews matter more for tree work than for most trades, since a bad tree removal is expensive to fix and homeowners know it. Ask every satisfied customer for a review before you leave the job site, while the good outcome is still fresh. A steady stream of recent five star reviews does more for your close rate than almost any paid lead.
Repeat customers and referrals are the cheapest leads you will ever get, because you already did the work to earn them. When a past customer calls back for a stump grind or a storm cleanup, lock the job in writing with a contract just like you would with a paid lead, and price it fast with an estimate template built for tree work so the quote goes out before they call the next company.
None of this means skip paid leads or skip your own marketing. Most tree companies that grow steadily run both at once: a couple of paid channels to keep the phone ringing now, and their own ranking and reviews growing underneath so the paid spend can shrink over time.
Frequently asked questions
How do you get leads for tree service?
Most tree companies mix paid lead sources with channels they own. Paid options include SEO-based lead sellers, pay-per-call networks, Google Ads, and Local Services Ads. Owned channels include your own website ranking, a strong Google Business Profile, reviews, and repeat customers who send referrals.
What is the fastest way to generate leads?
Paid leads and pay-per-call networks work fastest, since a paid lead can start ringing your phone within days. The catch is speed only pays off if you answer immediately, because most sellers send the same inquiry to more than one company and the first callback usually wins the job.
How much does tree leads today cost?
That company does not publish a price, so nobody can tell you without a sales call, though several others do publish one. 99calls charges $33.99 a lead, Modernize charges $52 to $68 for a lead and $69 to $90 for a live call, and ResultCalls pay-per-call leads start at $49.85. Tree Service Leads Unlimited skips a per-lead price and charges $750 a month instead. Treat a seller who will not name a number as a seller whose number moves.
How profitable is a tree service business?
Profit in tree work comes down to what each job costs to win and complete versus what it bills. Marketing spend eats into that margin fast if you are paying $50 to $120 for an exclusive lead or $15 to $45 for a shared one, so the mix of paid and owned leads matters as much as the price you charge. A business that gets a steady share of its work from repeat customers and referrals spends less to keep the truck busy and keeps more of what it bills.
How do you promote a tree service business?
Combine a few channels instead of leaning on one. Keep your Google Business Profile current with photos and fast review replies, build local pages so your own site shows up in search, and ask happy customers for referrals right after the job. Paid channels like Google Ads, Local Services Ads, or a lead seller can fill gaps while your owned channels grow, but they work best as a supplement, not the whole plan.
