Tree service phone script template (copy and paste)
Tree service calls come from two very different people. One wants a quote for pruning next month. The other has a limb on the roof right now. The person answering has to tell them apart in the first minute, collect the facts your crew or estimator needs and never promise what you cannot deliver. A written script makes that happen on every call. Copy the one below, change the bracketed parts, and use it with a person or an AI voice agent.
Before you copy it
Decide a few things first. Your service area, your hours, which jobs you take (pruning, removal, stump grinding, storm cleanup, land clearing, emergency work), who schedules estimates, and how after-hours calls work.
Keep two rules at the top. Never quote a firm price from a description alone, and never promise a crew arrival time you have not confirmed. Write your own policy for both and follow it on every call.
1. Greeting
> "Thank you for calling [Company Name], this is [Name]. Is this about a tree that needs attention right now, or are you planning some work?"
After hours, say so and stay useful.
> "Thank you for calling [Company Name]. Our office is closed, but I can take your details and pass them to our team. Is there anything dangerous happening right now?"
Use only lines that are true for your company. If you do not take emergency work, say when you reopen and what the caller should do in the meantime.
2. Safety and urgency first
> "Is anyone hurt, or is anyone in danger right now?"
> "Is the tree or a limb on a house, a car or a road?"
> "Are there power lines involved, down or touching the tree?"
If someone is hurt, there is a fire, or a power line is down, the person answering tells the caller to stay well away, keep others away and call 911 or the local utility right away. Do not give any advice on how to handle the tree or the lines.
> "Please stay back and call 911 now. I am letting our team know so we can follow up."
Your company decides how it handles emergency jobs after that.
3. Contact and location
Get this early in case the call drops.
> "What is the best number to reach you?"
> "What is your name and the address of the property?"
> "Are you the owner, a tenant or a property manager?"
4. The job
> "What do you need done? Pruning, removal, stump grinding, storm cleanup or something else?"
> "How many trees are involved, and roughly how big are they?"
> "Where are they on the property? Front yard, back yard, near the house, a fence or a shed?"
> "Is there a gate or a narrow path for equipment to get in?"
> "Do you know what kind of tree it is, or does it look unhealthy?"
Write down the caller's own words. The estimator will judge the work on site, not from a description.
5. Timing and permission
> "Is this urgent, or are you flexible on timing?"
> "Does the tree belong to you, or is it near a neighbor's property line?"
> "Do you have an HOA or a city rule about tree work, or do you know of a permit?"
Do not tell the caller whether a permit is needed. Say the estimator will go over it on the visit.
6. Book the estimate
> "Our estimator can visit and give you a written quote. I have [day] at [time] or [day] at [time]. Which works better?"
> "Please make sure someone can show the estimator around, or tell me how to find the trees."
Confirm the address and the callback number.
7. Price questions
> "Every tree is different, so our estimator looks at it in person before giving a price. I can set that up now."
Quote only from your approved price list for set services. Never promise a total by phone.
8. Existing customers and crew status calls
> "Of course. What is your name and the address of the job?"
> "I will pass this to [Name] and they will call you back by [time]. Is this number good?"
9. Goodbye
> "Thank you, [Name]. You are booked for [day] at [time] at [address]. If anything changes before then, call us at [number], and if there is any danger, call 911."
Run this script as an AI voice agent with InfiVoice
You can turn this script into a voice agent that answers while your crew is up in the trees, in the evening and on weekends.
Start with the call flow. Paste the greeting, then add the questions in order: safety and urgency, contact and location, the job, timing, estimate booking. Set the danger signs as a branch that tells the caller to stay back and call 911, and sends a message to your on-call person.
Then add a knowledge base with your services, service area, hours and estimate process. InfiVoice answers from that content instead of guessing. Connect your calendar so estimate visits land in the right slot.
Finally, test by calling it. Try a caller with a limb on the roof, one who wants a quote for pruning, one asking about stump grinding, a person asking for a price and a customer checking on a scheduled job. Fix the flow, then go live.
InfiVoice bills in credits and one credit equals 60 seconds of call time. The Free plan includes 100 credits, enough to build and test the script. Pro costs $79 per month with 250 credits.
Frequently asked questions
What should a receptionist ask when someone calls a tree service?
Whether anyone is in danger, the address, a callback number, what work they need, how many trees, where they are on the property and whether the timing is urgent. Then book an estimate visit.
Should I quote a price on the phone for tree work?
Quote only from your approved price list for set services. For everything else, say the estimator will look at it in person and set that visit up.
Can an AI voice agent handle a tree emergency call?
It can ask the safety questions, tell the caller to stay back and call 911 when there is danger or a power line, collect the address and details, and send a message to your on-call person. Decide in advance who takes those calls.
Can I try this without paying?
Yes. The Free plan includes 100 credits.
Related
- /blog/ai-voice-agent-for-tree-service-companies
- /blog/ai-voice-agent-after-hours-calls
- /blog/ai-appointment-booking-calls
- /blog/guion-telefonico-recepcion-empresa-de-arboles
- /pricing