Window cleaning phone script template (copy and paste)
Window cleaners spend the day on ladders, lifts and rooftops, and the phone rings when your hands are full. A caller who gets voicemail usually tries the next company on the list. A written script keeps every call short, friendly and complete. 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, whether you clean homes, businesses or both, which services you offer (exterior, interior, screens, tracks, high-rise or hard to reach glass), how you quote, how you schedule around weather, and who handles questions the person on the phone cannot answer.
Keep one rule at the top. Give prices only from your own price list, and never promise a date that depends on weather or on a site visit. When something is not certain, say who will confirm.
1. Greeting
> "Thank you for calling [Company Name], this is [Name]. How can I help you?"
After hours, say so and stay useful.
> "Thank you for calling [Company Name]. Our crews are out or we are closed right now. Tell me what you need and I will make sure someone calls you back [Day] by [Time]."
2. Understand the job
> "Is this for a home or a business?"
> "What would you like cleaned, windows only or also screens, tracks or glass doors?"
> "Inside, outside or both?"
Write down the caller's own words, because it helps whoever quotes the job.
3. Property questions
> "What is the address, so I can check that we serve your area?"
> "Roughly how many windows are there, and how many floors does the building have?"
> "Are there any windows that are hard to reach, such as a skylight, a stairwell or a second story over a roof?"
If the property is outside your service area, say so and be kind.
> "That address is a little outside where we work. I am sorry about that, and I can tell you who might be able to help."
4. Quote requests
> "I can take the details and have [Name] give you a quote. Would you like it by phone, text or email?"
> "Some jobs we quote after a quick look, others from the details you gave me. We will tell you which one this is."
Do not make up a price. Quote only what is on your own list, and only for jobs you have defined in advance.
5. Scheduling
> "Which days and times work best for you?"
> "Will someone be home, or can we work from the outside without anyone there?"
> "Is there a gate, a pet or an alarm we should know about?"
Offer only the openings you have. If none fits, take the caller's preference and promise a callback.
6. Weather and changes
> "We schedule outdoor jobs around the weather. If we need to move your visit, we will call you to pick a new time."
> "Do you want to reschedule or cancel? What name is the booking under and what is the date?"
State your cancellation or change policy in your own words, if you have one, and follow it.
7. Urgent or unusual requests
> "Can you tell me what happened, for example a broken pane or a cleanup after construction?"
> "I will pass this along as urgent so someone can get back to you quickly."
For a broken or cracked window, tell the caller to stay clear of the glass and that you will pass the request to the team. Do not give repair advice.
8. Goodbye
> "Thank you, [Name]. I have [service] at [address], [day and time or the next step]. If anything changes, call us at [number]."
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 on the job and after hours.
Start with the call flow. Paste the greeting, then add the questions in order: home or business, services wanted, address, number of windows and floors, preferred days, and name and phone number. Set quote requests, urgent jobs and anything unusual as a branch that sends a message to your team and promises a callback.
Then add a knowledge base with your service area, services, how you quote, how you handle weather and your change policy. InfiVoice answers from that content instead of guessing.
Finally, test by calling it. Try a home quote, a business request, a caller outside your area, a weather reschedule and a broken window. 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 window cleaning company ask when someone calls?
Whether it is a home or a business, what needs cleaning, the address, roughly how many windows and floors, preferred days, and the caller's name and phone number.
How should the company handle price questions?
Quote only from your own price list, and for anything custom take the details and offer a callback. Do not guess a number on the phone.
Can an AI voice agent take a window cleaner's calls?
It can ask the questions above, answer from your service area and policies, and pass quotes and urgent jobs to your team with the details. Decide in advance who follows up on those.
Can I try this without paying?
Yes. The Free plan includes 100 credits.
Related
- /blog/ai-voice-agent-for-window-cleaning-companies
- /blog/ai-voice-agent-for-pressure-washing-companies
- /blog/how-to-handle-price-questions-with-an-ai-voice-agent
- /blog/how-to-prepare-a-knowledge-base-for-an-ai-voice-agent
- /blog/guion-telefonico-recepcion-limpieza-de-ventanas
- /pricing