Lead Generation Playbook for Tree Service Companies

Content, direct-response offers, SEO and referrals: the mix that built a six-figure tree service in a small market.

Jonathan BlakeWritten by Jonathan Blake, from 25,000+ doors knocked and 1,000+ jobs closed. Updated October 2026.

TL;DR — Too Long; Didn't Read

Jonathan ran his own tree service for six years and sold multiple six figures a year in a market of about 80,000 people, at an average ticket around $2,500. No single channel did it. Facebook ads, heavy content, direct messages, limited-time offers, SEO and referrals all fed each other.

  • Post your work constantly, then message everyone who engages with a promotion.
  • Run direct-response offers with a limit and a deadline, like free stump grinding for the first 20 people.
  • Meta creates demand, Google captures it. Start at about $1,000 a month and judge on cost per booked job.
  • Invest in SEO and your Google Business Profile. It compounds.
  • Work every job's neighborhood and pay customers for referrals.

Bottom line: Stay visible every day, give people a reason to act now, and make it easy to refer you.

Jonathan ran his own tree service for six years and sold multiple six figures a year, in a small market of about 80,000 people, with an average ticket around $2,500. In a market that size, you can't wait for the phone to ring. He leaned on Facebook ads, referrals, heavy content marketing, direct-response offers and SEO, and he messaged every person who raised their hand.

Glass Cities Tree Service is a good example of the online side. With a new website, an optimized Google profile, reviews and basic citations, their monthly profile interactions went from near zero to about 45, with 1,145 profile views and climbing.

Post the Work, Then Message Everyone Who Engages

Tree work is great content: big removals, crane jobs, tight drop zones and clean before-and-afters. Jonathan posted constantly. Then, whenever he ran a promotion, he sent a direct message to every person who liked, commented on or shared it. Every engagement is a hand raised, and most companies never reply to it.

Run Direct-Response Offers With a Limit

One of Jonathan's offers

  • "Free stump grinding with every tree cut down in April. Limited to the first 20 people."
  • A $350 value, a clear deadline and a real limit.
  • It gives people a reason to book now instead of "sometime this year."

Lean Into SEO and Your Google Profile

Jonathan invested heavily in SEO, because it keeps bringing in calls long after the work is done. In a small market, a well-built site and profile can own the searches that matter.

  • Fill out every part of your Google Business Profile, including every service you offer.
  • Post real photos of removals, trimming and cleanups every week.
  • Ask every happy customer for a review, and reply to every review.
  • Have a clear page on your website for each main service: removal, trimming, stump grinding and emergency work.

Be First After a Storm

After a storm, homeowners call whoever they can find and hire whoever shows up. Turn on missed-call text-back so no call goes unanswered while your crews are working, and call people back the same day.

Team Up With Other Trades

Roofers, gutter companies, landscapers and property managers often see a tree problem before the homeowner calls anyone. Build relationships so you're the tree company they recommend, and send them work in return. A fallen tree on a roof is a tree job and a roof job.

Work the Neighborhood: The 12 Pack

Every tree service job is a billboard for the houses around it. Jonathan's 12 Pack turns one job into a neighborhood campaign: seven touches over 90 days, each carrying the same offer with a deadline. "We're already in the neighborhood" is the reason for the deal, so it feels earned, not desperate. Stack the offer instead of just discounting: the reason, a bonus, a guarantee and a deadline.

  • Before the job: text past customers in the zip code, then knock the 12+ homes around the jobsite with a noise apology and the neighborhood offer.
  • During the job: yard sign, a chalkboard offer sign and branded trucks out front. Knock again while the crew is working.
  • After the job: knock a third time to show the finished work, leave a before-and-after door hanger, and text every "maybe" on days 1, 3 and 7.
  • The week after: a mailer to the same streets, then Every Door Direct Mail to the whole route at 30 and 90 days.
  • Retarget the knock list, the mail routes and the zip code with Meta and Google ads.

Tree work draws a crowd. Neighbors watch the crew, the equipment and the cleanup, and a lot of them have a tree they've been worried about too. With his tree service and with roofing clients, one job typically turned into 3 to 5 closed deals. The full playbook and a free calculator are linked at the bottom of this page.

Pre-Frame the Referral Early, Ask on the Walkthrough

Most contractors ask for referrals once, at the very end, and get a polite "I'll think about it." Jonathan plants the ask early in the relationship so the customer has time to think of someone before he ever asks.

Early in the job

  • "80 to 90% of my clients come from word of mouth and introductions."
  • "If we knock it out of the park for you, would you be against introducing someone who might need tree work or a free tree safety check?"

Then, on the final walkthrough, when the work looks great and they're happy, ask for the introduction by name: "Who's one person you know who could use tree work or a free tree safety check?" It's an easy yes because they agreed to it weeks ago.

Turn Happy Customers Into a Referral Program

After the sale, enroll every customer in a loyalty and referral program with real cash rewards, and spell out the tiers on a one-pager they keep. Make it a win-win-win: the customer gets paid, the friend they send gets a discount, and you get a warm lead. For example, $250 cash to the customer plus $250 off for their friend, or a straight $500 cash reward.

Jonathan also rewards his super affiliates, the customers who send five or more referrals a year, with a comped three-day vacation to Fort Lauderdale through a travel partner. Booked in the slow season, it costs him about $150, but it feels like a big thank-you. He uses the same vacation as a sign-today bonus on projects over $10,000.

Paid Ads

Ads work in every trade, but the two big platforms do different jobs. Meta creates demand: it puts your offer in front of homeowners who weren't looking yet. Google captures demand: Local Services Ads, pay-per-click and the map pack catch the people already searching. Jonathan has run all of them, plus native ads, and his rule of thumb is about $1,000 a month in ad spend as a minimum to start. Less than that rarely gives you enough data to learn from. The right number depends on your market, your tree service services and your price point, so judge it on cost per booked job, not cost per click.

Slow Season: Presell and Promote

When it slows down, look at what's in demand for the season in your market, like dormant-season pruning, storm prep or removals before winter, and reach back out to past customers to presell it.

The most common mistake Jonathan sees: a lot of tree service operators are production people at heart. They're great at the work, but they don't put enough action into promoting the business, and they aren't sharpening their sales process every day. Promotion isn't something you do when it gets slow. It's something you do every day, so it never gets slow.

Common Tree Service Lead Generation Mistakes

Leaving a jobsite without knocking the neighbors

The fix: Knock 12+ doors before and during every job. Neighbors often have the same tree problems.

Only marketing after storms

The fix: Promote planned work all year so the schedule doesn't swing wildly.

No signs or branding on equipment

The fix: Brand your trucks and chipper, and put a yard sign out on every job.

Copy-and-Use Script: Knocking the street before a tree removal

Swap the bracketed parts for your own details.

  • "Hi, I'm [name] with [company]. We're taking down a tree at [address] on [day], so you'll see a crane and our crew."
  • "We'll keep the street open and clean up everything when we're done."
  • "While our equipment is here, we're offering free tree checks to neighbors. Any trees you've been worried about?"
  • "Neighbors who book while we're on the street get free stump grinding."

Run your numbers

Lead Source ROI Calculator

Judge a lead source on cost per booked job and profit, not cost per click.

Prefilled with typical tree service numbers. Change any of them to yours.

Profit after ad spend, per month
$9,000
Cost per lead
$25
Cost per booked appointment
$50
Cost per customer (CAC)
$125
Jobs closed per month
8.0
Revenue per $1 spent
$20

A planning tool. Defaults are starting assumptions, not guarantees.

Implementation Plan

1

Week 1 — Get found

  • Complete your Google Business Profile
  • Add a page for each main service on your website
  • Turn on missed-call text-back
2

Week 2 — Launch an offer

  • Write a direct-response offer with a limit and a deadline
  • Promote it on Facebook, organically and with ads
  • Message everyone who engages
3

Every job

  • Run the 12 Pack around the job
  • Post photos and video of the work
  • Ask for an introduction and a review on the walkthrough
4

Every month

  • Introduce yourself to roofers, gutter companies or landscapers
  • Explain the referral program to every customer
5

Ongoing

  • Run ads at about $1,000/month minimum if you're using paid
  • Presell the next season to past customers
  • Promote the business every day

Lead Generation Self-Assessment

Check off what your tree service business already does. Your score and next three moves update as you go.

Your score
0%
Just getting started
Your next moves
  1. Work posted constantly, with every engagement messaged
  2. A direct-response offer with a limit and a deadline running
  3. Google Business Profile complete with weekly photos

Saved in this browser only.

Key Takeaways

  • 1
    In a small market, use every channel and let them feed each other
  • 2
    Every like or comment on a promotion is a lead. Message it
  • 3
    Offers with a limit and a deadline get people to book now
  • 4
    Every job site is a chance to meet the neighbors
  • 5
    About $1,000 a month is a realistic minimum to start paid ads
  • 6
    Promotion is a daily habit, not a slow-season fix

Tree Service Lead Generation FAQ

How do tree services get more leads?
Work the neighborhood around every job. A crane or bucket truck in the driveway draws attention, so knock the surrounding homes, leave door hangers and put out a yard sign. Jonathan ran his tree service for years this way, and one job typically turned into 3 to 5 closed deals.
Are storm leads worth chasing?
Emergency work after a storm closes fast and pays well, but it's unpredictable. Build planned work, like removals, pruning and tree health care, as your base, and treat storms as a bonus. Have a plan ready so you can respond fast when one hits.
Do Google ads work for tree service?
Yes, especially Local Services Ads and searches like 'tree removal near me.' Track cost per booked estimate and cost per job, not clicks, and budget at least around $1,000 a month to get useful data.

Ready to Put This to Work?

We build the tree service website, systems, and follow-up that make playbooks like this one run automatically instead of living in a document.

Install the System
CLIENT TESTIMONIALS

What Our Contractors Say

Don't just take our word for it. Watch real contractors share how The Lead Venture transformed their businesses.

Brandon
Local Remodeling Business
Jamie
Daycare
Free $3K+ website. No contract.
Install the System $0 until you're live