A tree service pays back when each source is counted by signed jobs and filled crew days, not by calls. Storm cleanup and planned trimming, removal and stump work reach you differently, so keep their numbers apart.
Quick answer
Write down two lists today: storm and emergency calls, and planned jobs that need an estimate visit. For each list, record the source of every call, the estimate, the signed job, the revenue and the crew days it used. Divide what you spent on a source by the jobs it signed. Keep proof of insurance, your license where your state requires one, and any credential in plain view on your profile and site, since the FTC tells storm-hit homeowners to check license and insurance before hiring.
Which kind of tree job is this?
A downed limb on a roof and a request to take down a dying oak next spring are two different sales. The first is a phone call that needs someone who answers and can come soon. The second leaves the homeowner time to compare estimates from more than one company.
| Work type | How customers find you | The number that tells you it paid |
|---|---|---|
| Storm and emergency removal | Phone search on a map listing, "emergency tree removal", a neighbor's text | Jobs signed per calls answered, and crew days filled |
| Planned removal | Search for "tree removal near me", a Business Profile with photos, a referral | Cost per signed job after the estimate visit |
| Trimming and pruning | Same searches, plus repeat customers and neighbors | Signed jobs per estimate, and repeat bookings |
| Stump grinding | Often an add-on to a removal, or its own search | Stump jobs sold with removals versus found on their own |
The split decides what you test. Emergency work goes to whoever answers fast and shows on the map. Planned work goes to the company with a clear estimate, photos of finished jobs and a follow-up after the visit.
What are customers actually searching?
Source for the table: Google Ads Keyword Planner estimates for the US, October 2026. Each row gives nationwide monthly searches, the mean price of one click and the span advertisers bid for a spot at the top; your county will differ, and no row is a price anyone promises you.
| What homeowners type | Searches per month (US) | Mean cost per click | Bid span for a top spot |
|---|---|---|---|
| tree service near me | 135,000 | $14.85 | $3.12 to $19.00 |
| tree removal near me | 49,500 | $17.13 | $3.32 to $19.81 |
| tree trimming near me | 49,500 | $15.42 | $3.33 to $17.81 |
| emergency tree removal | 4,400 | $24.67 | $3.79 to $25.00 |
| stump grinding near me | 22,200 | $11.00 | $2.49 to $12.08 |
CPC means cost per click, what you pay each time someone clicks your ad. Read the table as relative: the emergency search has the smallest volume and the highest average CPC of the five. A click is not a job, so what matters is how many clicks it takes before one estimate signs.
What do homeowners check before letting a crew in?
After a storm, homeowners are told to be careful, and the FTC says unlicensed contractors and scammers often appear in recovery zones, tells homeowners to consider only licensed and insured contractors, and calls it a red flag when a contractor will not give copies of a license, insurance or a written contract (FTC, checked 2026-10-14). It says to walk away from anyone who wants cash up front. Among the things a written contract should include, it lists a written statement of the right to cancel within three business days if the contract was signed at home or anywhere other than the seller's permanent place of business.
The FTC's own page on its Cooling-Off Rule says the rule covers sales of $25 or more made at the buyer's home and does not cover sales needed to meet an emergency (FTC, checked 2026-10-14). Whether a given tree job falls under it, and what state law adds on top, is a question for your attorney; this post is not legal advice. In Ontario, buying something over $50 from a salesperson at the door or in the home comes with a 10-day cooling-off period that starts when the buyer receives a written copy of the agreement (Ontario, checked 2026-10-14); in other provinces, check the provincial consumer protection office.
For your ads and profile, that points to proof that can be checked: your legal business name, a local phone number, a stated service area, and insurance you can send as a document the same day. The FTC tells homeowners to confirm a license with the state or county government, so look up what your state and county require and state it plainly where it applies.
Two credentials are worth knowing, one held by a person and one by a company. ISA says that to earn its Certified Arborist credential a person must be trained and knowledgeable in all aspects of arboriculture and must follow its Code of Ethics (ISA, checked 2026-10-14). ISA describes its certifications as voluntary programs run by a non-governmental organization, so the credential is not a state license (ISA, checked 2026-10-14).
TCIA Accreditation is the company one. The Tree Care Industry Association calls it a third-party consumer confidence verification program, open to commercial tree care companies in the US and Canada (TCIA, checked 2026-10-14). It lasts three years, with yearly check-ups on the number of arborists on staff, insurance, and the company's safety and consumer satisfaction rating. If you hold either credential, show its exact name and let people verify it; if you do not, do not borrow the words.
Own channels or bought leads?
Your own channels are the ones where you hold the account: a Google Business Profile, a search campaign, Local Services Ads, your website form, referrals. I cover the profile in Google Business Profile for contractors and the paid choices in Local Services Ads vs Google Ads.
On Local Services Ads, Google's US help page lists "Tree services" among its categories, says the ads are available only for certain service categories, and points to an eligibility check for your area (Google, checked 2026-10-14).
Bought leads are names and numbers sold by a third party. No lead seller's terms are quoted here, so ask each one in writing:
- Does a lead go to only me, or to several companies, and what is the limit?
- What does the seller count as a lead: a form, a call, a call of any length?
- Which leads can I return, within how many days, and who decides?
- Can I hear the call recording or see the form text?
- What do I pay if the lead was already a customer or a duplicate?
Roofing leads walks through counting a storm-driven source over a closed quarter; the same method works for trees.
How do I log an estimate so it points to a source?
An estimate visit is where a planned tree sale is won or lost, so the log has to follow each call through it. Keep one row per call, with these columns filled in as the job moves:
- Date and the number the customer called (a tracking number per source if you have them, or ask "how did you find us?" and write the answer).
- Job type: storm, planned removal, trimming or stump.
- Estimate given, yes or no, and the quoted price.
- Signed, yes or no, and the signed price.
- Crew days the job used, once it is done.
- Money spent on the source in that period.
Then two formulas. Cost per signed job is money spent on the source divided by jobs signed from it. Revenue per crew day is signed revenue divided by crew days used. Count a quarter's calls only after the signed jobs have been done and paid, since planned jobs can sign weeks after the estimate.
What does a storm week look like next to a normal month?
Illustrative: the two-crew tree company here is imaginary, its figures are all made up, and none comes from a client. Two crews can work 10 crew days in a five-day week, and 42 to 44 in a month of 21 or 22 workdays.
| Imaginary figure | Storm week | Normal month |
|---|---|---|
| Spent on search ads | $900 | $1,800 |
| Jobs signed from the ads | 8 | 9 |
| Average signed price | $1,800 | $1,500 |
| Revenue from those jobs | $14,400 | $13,500 |
| Cost per signed job | $112.50 | $200.00 |
| All jobs signed, any source | 14 | 30 |
| Crew days those jobs need | 14 | 34 |
| Crew days available | 10 | 42 to 44 |
The storm week looks cheaper: $900 divided by 8 is $112.50, against $1,800 divided by 9, which is $200. But a storm sends calls to every crew in town, so the cheap week says little about the ads. The more useful lines are the last two: 14 crew days of work against 10 available means four days of jobs wait into the next week, so more storm-week ad spend only lengthens the wait.
The normal month has 8 to 10 open crew days (42 to 44 available, minus 34 booked), and that is where an extra ad dollar can turn into work. Setting a ceiling on weekly signed jobs in advance, and pausing extra spend when the ceiling is reached, is a better use of the budget than chasing the cheap week.
What should I ask an agency running my ads?
- Who owns the Google Ads account, the Business Profile and the phone numbers if I leave?
- How do you count a lead: calls of any length, forms, or signed jobs I report back?
- Will you give me call recordings and the search terms behind my spend?
- What do you do in a storm week: raise the budget, or hold it to what my crews can serve?
- Can you show cost per signed job by source for the last quarter, built from my estimate log?
My own background is on the buying side, nearly $700K of Google Ads and Meta Ads spend between October 2023 and September 2025, and from there the last question on this list is the one I would ask first: a report that stops at clicks cannot tell you which source filled the crew days.
Tags
Frequently asked questions
What is the best way to advertise a tree service?
There is no single best channel, because storm calls and planned jobs come from different searches. Start with a complete Google Business Profile and one search campaign for the work you most want, then compare channels by cost per signed job. Add a second channel only when the first one has a clear number behind it.
Can a tree service run Google Local Services Ads?
Google's US help page lists Tree services among the categories where Local Services Ads are available, and says availability depends on your area. Check your own business on Google's eligibility page before planning around it. Leads start only after Google's preliminary checks pass, and the Google Verified badge needs every onboarding step done, so allow time for that.
Are bought tree service leads worth it?
They are worth what each one costs per signed job, the same as any other source. Ask the seller in writing whether a lead goes to one company or several, what counts as a refundable lead, and how you can listen to the call. Then compare their cost per signed job with your own channels on leads from the same weeks.
Should a tree service advertise right after a storm?
That depends on whether your crews have open days, since a storm can fill the schedule without any ad. Check crew days first, and tell customers plainly who you are, with a real business name, a local number and proof of insurance. The FTC warns homeowners about unlicensed contractors who show up in recovery zones after storms, so a visible, checkable business stands apart.
What numbers should a tree service owner track?
Five per source: calls, estimates given, jobs signed, revenue from signed jobs and the money spent. From those you get cost per signed job and the share of estimates that sign. Add crew days used, because a tree company is limited by crew days as much as by calls.
Written by
Alexander Cheberko
Marketing Analytics & Conversion Tracking Engineer, US and Canada, run remotely
- Media buyer on Google Ads and Meta Ads from October 2023 to September 2025, nearly $700K in spend.
- Set up patient conversion tracking for a New York medical practice (anonymized).
- Upwork Top Rated, 5.0 from 20 reviews.