These 15 facility maintenance cold calling scripts help maintenance companies reach facility managers, property managers and plant maintenance leads by using cold calling services. Each script has a use-when line, rep and prospect turns and they all work toward one goal. A booked 20-minute site walkthrough.
What Are Facility Maintenance Cold Call Scripts?
Facility maintenance cold call scripts are structured call plans that help repair and maintenance vendors. A good call script has a strong opener and helps to qualify the contact. Then asks about the full workload and requests a walkthrough. Full HVAC (heating, ventilation and air conditioning), electrical, plumbing and general repairs together are covered in this walkthrough.
The focus is generally on one single service in a trade script. But facility managers need multiple services for facility management. And for that reason, the scripts ask about the overall building needs.
Who Should You Call at Each Facility?
At each office and commercial building, the facility managers oversee all the maintenance vendors. For multi-tenant properties, the property manager makes all the maintenance calls. Maintenance managers handle all the maintenance in plants and warehouses.
The right contact completely depends on the type of building you are making the call to. So before pitching your service, ask the person on call who is responsible for the maintenance decisions.
CallingAgency helps maintenance companies by providing facility maintenance lead generation services to reach these decision makers below :
| Facility Type | Decision Maker(s) | Main Priorities |
| Office building | Facility manager or property manager | Tenant complaints and response time |
| Multi-tenant property | Property manager | Make-ready speed and vacant suites |
| Medical office | Practice administrator or office manager | Patient schedules and after-hours work |
| School or campus | Director of facilities | Summer break project windows |
| Retail chain | Regional facilities manager | Store hours and consistent service across sites |
| Plant or warehouse | Maintenance manager or plant manager | Uptime and shift schedules |
Create a cold calling list of such facility types beforehand, so you can use your services instead of calling randomly calling prospects
How Does a Facility Maintenance Cold Call Work?
Facility maintenance cold calling techniques work in five steps, and each step takes one or two short lines:
- Start with a clear introduction. Say who you are and why you called this building.
- Check if you are talking to the main in-charge. Confirm if they are the one who approves maintenance vendors.
- Ask about their progress. Know how they handle repairs across trades today.
- State your credentials. Name one result the prospect can check and verify.
- And before you end the conversation, request a 20-minute walkthrough on any specific day.
Gatekeeper and First-Contact Scripts
First-contact scripts reach buildings with no known trigger or prior conversation. Use these scripts to get a walkthrough from the main decision-maker.
The five scripts below cover the gatekeeper, vendor consolidation, work order backlogs, preventive maintenance and after-hours emergencies.
Script 1: Gatekeeper Script
When the office manager picks up the call, follow this script.
Rep: Hi, this is {{Your Name}} with {{Your Company Name}}. Could you direct me to your maintenance in charge?
Prospect: Alright, what do you need?
Rep: Who handles all your maintenance contracts and repairs for the building?
Prospect: That’s our facility manager, {{Facility Manager’s Name}}.
Rep: Thanks. When’s the best time to reach {{Prospects Name}}?
If they ask you to send an email instead
Rep: Of course. {{Facility Managers Name}} email to reach? And is there a direct line I could use for doing a follow-up?
This works because the business-to-business (B2B) gatekeeper will be going along with a polite request for help rather than a direct demand to transfer the call.
Script 2: Vendor Consolidation Script
Script for facility managers who employ different contractors.
Rep: {{Prospects Name}}, this is {{Your Name}} with {{Your Company Name}}. How many vendors do you usually call you need any repairs?
Prospect: Honestly, four or five.
Rep: That’s common and is actually quite complicated to manage. We handle all the HVAC electrical, plumbing and general repairs under one contract.
Would you like a quick walkthrough on {{Specific Day}} to see whether unifying those services would make sense?
If they say one vendor already handles everything
Rep: Understood. Which contracts do they still send out to subcontractors?
Before any pitch starts, the opening question gives a clear number to work on.
Script 3: Work Order Backlog Script
Use when the prospect runs a busy building with tenant repair requests.
Rep: Hi {{Prospects Name}}, it’s {{Your Name}} with {{Your Company Name}}. Did I catch you at a bad time?
Prospect: I have a quick minute.
Rep: Work piles up with slow vendor replies. Are you seeing tickets sit unresolved longer than you’d like?
Prospect: Some, yes.
Rep: We cleared a {{Verifiable Number}}-ticket backlog for a {{Client Building Type}} in {{Clients City}}.
Rep: Would you be open to a short walkthrough on {{Day}} and talk how we did that and see if those work for you?
If they say their backlog is under control
Rep: Nice. So when do delays usually happen? Is it because of slow vendor replies? Or because they’re unavailable? Or something else?
It works because facility managers must keep the tenants updated on work progress.
Script 4: Preventive Maintenance Script
Use when the building runs mostly reactive repairs with no fixed schedule.
Rep: Hi {{Prospects Name}}, it’s {{Your Name}} with {{Your Company Name}}.
Rep: We set up preventive maintenance schedules for commercial buildings. Do you have a schedule right now, or is all work reactive?
Prospect: Reactive, if I’m honest.
Rep: Before the issue gets noticeably bigger, it can make spotting potential issues tough.
Rep: Could we review your main systems on a 20-minute walkthrough?
If they say they already have a preventive maintenance plan
Rep: Great. Are all your major systems covered? If not, is there any you’d like to review?
This works because it covers every maintenance need instead of just focusing on one service, as many commercial HVAC cold calling scripts do.
Script 5: After-Hours Emergency Response Script
This script is for property managers operating at night or on weekends.
Rep: Hi {{Prospects Name}}, it’s {{Your Name}} with {{Your Company Name}}.
Rep: What happens today when a pipe bursts after hours?
Prospect: We call our plumber and hope they pick up.
Rep: We provide 24/7 emergency coverage in {{Prospects City}} within {{Response Time}}, 24/7.
Rep: Do you have 10 minutes on Thursday to compare our emergency coverage with your current arrangement?
If they say their vendor always answers
Rep: That’s nice to hear. During the last weekend call how fast did they arrive?
It works because a stated response time gives the prospect a number to compare against their current vendor.
Trigger-Based Scripts
Trigger-based scripts open with a public event at the prospect’s company. A maintenance job posting or a change in building ownership gives you a real reason to call. Two minutes of research turns a cold call prospecting into a relevant one.
Script 6: Maintenance Job Posting Script
For when a company has an open maintenance role posted.
Rep: Hi {{Prospects Name}}, this is {{Your Name}} with {{Your Companies Name}}.
Rep: Noticed {{Prospects Company}} is hiring a maintenance role. How’s your team keeping up with maintenance and repairs while the position is open?
Prospect: We’re stretched pretty thin.
Rep: Our crews can cover all your repair tasks until you complete your hiring.
Rep: Would you be available for a short call on {{Specific Day}} to see if all that works?
If they say the role is almost filled
Rep: Makes sense. Which maintenance work do you still outsource?
It works because an open maintenance role signals a stretched team, and short-term coverage is a low-risk first yes.
Script 7: New Building Ownership Script
Use when a building recently sold or changed management companies.
Rep: Hi {{Prospects Name}}, it’s {{Your Name}} with {{Your Companies Name}}.
Rep: I noticed {{Prospects Company}} took over the building at {{Prospect Property Address}}. So, are you still the one handling maintenance vendors for that property?
Rep: Are you still keeping the previous maintenance vendors, or are you reviewing them?
Prospect: We’re still deciding.
Rep: That’s fine. So, when do you expect to make those vendor decisions and what are the biggest factors affecting that
Rep: Could we do a quick walkthrough before those decisions are finalized?
If they say they’re keeping every vendor
Rep: Sure, when are they getting contract renewals?
It works because a new owner may review old contracts before they renew automatically.
Scripts by Building Type
Each building requires different types of specialized scripts. Property managers need quick repair for tenants, medical officers need repairs while not disturbing the patients and schools require maintenance during holidays. Retail stores and factories do maintenance while they are working.
So before calling, choose the script that fits the building.
Script 8: Property Manager Tenant Turnover Script
For managers who manage buildings with regular gaps.
Rep: Hi {{Prospects Name}}, it’s {{Your Name}} with {{Your Companies Name}}.
Rep: We help property managers get vacant suites ready for tenants faster.
How many units are you preparing for new tenants this quarter?
Prospect: Three or four.
Rep: Great, we handle repairs, painting and lighting with minimal delays. Could we take a look at your next turnover project on {{Specific Day}}?
If they say their in-house crew handles turnovers
Rep: Got it. So, how long does your crew take to make a typical unit get ready?
Speed is the selling point here as empty suites cost lost rents daily.
Script 9: Medical Office Script
For medical office buildings, clinics or outpatient practices.
Rep: Hi {{Prospects Name}}, it’s {{Your Name}} with {{Your Companies Name}}.
Rep: How do you do the repairs without disturbing the patients?
Prospect: They mostly come during clinic hours.
Rep: We can schedule work after hours so exam rooms can stay open without disturbing patients.
Rep: Could we discuss your maintenance list on a short call?
If they say patient disruption isn’t a problem
Rep: Good. What repair takes the longest to schedule right now?
It works because it discusses the patient-schedule concerns before the administrator brings it.
Script 10: School and Campus Script
Script for reaching out to school or college campuses a few months before break.
Rep: Hi {{Prospects Name}}, it’s {{Your Name}} with {{Your Companies Name}}.
Rep: Many schools plan larger repairs for summer break. What repair or maintenance projects are planned on your list during the next break?
Prospect: Mostly classroom lighting and some plumbing.
Rep: We can plan that work now, so that our crews are ready for work in June. Would a 20-minute call next week work?
If they say summer vendors are already chosen
Rep: That’s great. So, when do you finalize vendors for the winter break?
Because schools have fixed time for maintenance, calling early helps you get considered for the work.
Script 11: Retail and Multi-Site Script
This script is for regional facility managers managing multiple chains of stores.
Rep: Hi {{Prospects Name}}, it’s {{Your Name}} with {{Your Companies Name}}.
Rep: We manage {{Verifiable Number}} store locations across {{Specific Regions}}. How many sites do you manage? And do they all share the same vendors?
Prospect: Twelve sites, and every region uses someone different.
Rep: Excellent! We do our work before opening or after store closings, all under one program plan. Could we survey two of your store locations on {{Specific Day}}?
If they say their sites are happy with local vendors
Rep: Makes sense. How do you manage their work quality across regions?
It works because managers looking after many sites can feel the uneven vendor quality.
Script 12: Plant and Warehouse Maintenance Script
For speaking with maintenance or plant managers at an industrial site.
Rep: Hi {{Prospects Name}}, it’s {{Your Name}} with {{Your Companies Name}}.
Rep: Does your team cover building repairs or only production equipment?
Prospect: Mainly production. Building repairs usually wait.
Rep: We handle all the electrical, dock doors and lighting around your production shifts. Could I inspect the building during your next shift change?
If they say their team handles everything in-house
Rep: Good to hear. So, what building repair has waited the longest?
This works because it brings forward the task that in-house production teams ignore to protect their uptime.
Renewal, Follow-Up and Voicemail Script
These scripts keep the conversation going even after the first call is done. Use these renewal scripts for prospects currently under contract and nearing their end. Then use the follow-up scripts to continue the previous conversations.
Use the voicemail script when no one answers. Each one ends with a specific next step.
Script 13: Contract Renewal Timing Script
Use when a prospect says they’re locked into a maintenance contract.
Rep: Hi {{Prospects Name}}, it’s {{Your Name}} with {{Your Companies Name}}.
Rep: Don’t worry, I’m not calling to replace anyone today. Just checking to know when does your maintenance agreement come up for review?
Prospect: Next spring, I think.
Rep: Could I send you a quote a month before that contract renewal data?
If they won’t share the renewal date
Rep: No problem. Would a call three months later be okay?
It works because removing pressure makes the prospect more open to discussions. A clear follow-up window in your customer relationship management (CRM) system is also set up by the renewal date.
Script 14: Follow-Up Script
Use this when you have spoken with the prospect before and an issue was left open.
Rep: Hi {{Prospects Name}}, it’s {{Your Name}} with {{Your Companies Name}}.
Rep: On {{Previous Contacted Date}}, we talked about the {{Issue}} for {{Building}}. Did someone fix it already or is it still open?
Prospect: Still open, actually.
Rep: Could we take a look at it on {{Day}}?
If they say someone fixed it
Rep: I am glad to hear it. What’s next on your maintenance list?
Because you can name the exact repair issues. The client will know that you paid attention to it in the first call.
Script 15: Voicemail Script
When the decision-maker doesn’t answer and you’ve confirmed their direct line, use this.
Rep: Hi {{Prospects Name}}, it’s {{Your Name}} with {{Your Companies Name}}.
Rep: We handle commercial repairs such as HVAC, electrical, plumbing and all the general repairs for buildings in {{City}}. I was calling to know how you currently handle your maintenance needs and if additional support would be useful.
Rep: Call me at {{Your Number}}. I repeat {{Your Number}}. I will send a short email too.
Because the message stays under 30 seconds, it doesn’t overstate anything but gives the prospect a clear reason to call back. Pointing to an email and repeating the number allows for an easier callback.
These cold calling follow-up script strategies work because they speak the intentions clearly and directly without delaying the prospect’s time for annoyance.
How Do You Handle Facility Maintenance Objections?
Facility managers raise five common objections: they have an in-house team, an existing contract, a reliable vendor, no budget or an email preference.
Each of the responses below names the objection and asks a question to keep the conversation going.
“We Have an In-House Maintenance Team”
Prospect: We have our own maintenance team.
Rep: Makes sense. For what type of work do you hire contractors for?
Not everyone will outsource their work to third-party vendors. Some will keep it in-house, and for that you need to know how much the internal team can handle. What their shortcomings are, and how your services can further enhance their workflow.
“We’re Under Contract”
Prospect: We’re under contract right now.
Rep: Understood, so when is your contract up for review?
Almost all companies will be under contract with an existing vendor when you call them. Instead of trying to shift them on the first call, ask for a follow-up during the prospect’s contract renewal window for further discussions.
“We’re Happy With Our Current Vendor”
Prospect: We’re happy with who we have.
Rep: Glad to hear it. But who do you call when they’re booked?
When you call a business, most of them will already have a vendor servicing them. It’s your job to know who and how to handle that someone by knowing about their shortcomings.
“We Don’t Have Budget Right Now”
Prospect: There’s no budget for this right now.
Rep: No problem. When do you plan next year’s maintenance budget?
Most companies that are already under contract have budget issues is a common objection. To handle budget objections, you can ask about their next budget allocation period.
“Just Send Me an Email”
Prospect: Just send me an email.
Rep: Happy to. Is response time or cost your biggest concern?
This is a useful way to handle email preference objections without ending the conversation too soon. We did this by asking one relevant question before sending the email. It helps to keep the email relevant.
Which Qualification Questions Should You Ask?
Qualification questions help you understand the prospects’ maintenance needs and the authority needed to act on them. Ask about the decision-makers, vendor count, open work orders, contract duration and building size.
- Who handles and authorises all the repair and maintenance vendors for this building?
- How many maintenance vendors do you work with currently?
- Are tasks taking longer than you’d like?
- When does your current maintenance contract renew?
- How many buildings do you manage? And how big are they?
- Who else is responsible for authorising a vendor change?
Remember, Lead qualification doesn’t mean an immediate project from the prospect. Instead, you should always record their needs and the next decision date.
How Do You Close the Call and Verify Details?
Close the conversation by booking a specific day and time. Then confirm the details back to the prospect. And lastly, repeat the date, building address, contact’s direct line and email.
A walkthrough booked with confirmation and verified details makes the meeting more likely than going to waste.
Rep: Great, so that’s {{Specific Day}} at {{Specific Time}} at {{Prospects Address}}.
Rep: Is {{Prospects Phone}} still the best direct number to contact?
Rep: I’ll send the invite to {{Prospects Email}} right after this call. Could you confirm after receiving it?
Follow-Up Email Template After a Facility Maintenance Call
Send a short follow-up email within one business day of the call. Always make sure to refer to the building, repeat the prospect’s problems, and ask for one specific next step.
Keep it under 100 words so it reads well on a phone.
The template to follow is:
Use a subject line that names their building.
Following up on maintenance at {{Prospects Building}}
Keep the body short and specific.
Hi {{Prospects Name}},
Thanks for your time today. You mentioned {{Repair Issue}} at {{Building}}.
We handle that work for {{Total Number}} {{Building Type}} buildings in {{Specific City}}.
Would {{Day}} at {{Time}} work for a quick 20-minute walkthrough? Will you be joining us or will someone else join from your team?
{{Your Name}}
{{Your Companies Name}}
{{Phone}}
Is It Legal to Cold Call Facility Managers?
Cold calling facility managers is generally allowed because B2B calls face fewer restrictions than consumer calls. They still fall under the Telephone Consumer Protection Act (TCPA) and state telemarketing laws. State rules vary, so check them before you call a new region.
You can read the full breakdown in our guide on whether cold calling is legal. This is for general guidance only, not legal advice.
Where These Scripts Fall Short
These scripts fit maintenance companies that sell recurring or multi-trade work to commercial buildings. They work less well for one-off projects like a single roof replacement. They also struggle with large public contracts that require a formal bid. A phone call can’t skip the procurement process.
Facility Maintenance Cold Calling FAQs
These four questions come up most when teams start calling facility managers. They cover vendor decisions, opening lines, dials per meeting and whether to pitch one trade or several. Each answer stands on its own.
Who decides on facility maintenance vendors?
The facility manager usually chooses maintenance vendors in office and commercial buildings. Property managers decide for multi-tenant properties, and maintenance managers decide in plants and warehouses. In smaller businesses, the office manager or owner often signs. Confirm the role on every call, because titles change from one building type to the next.
What is a good opening line for a facility maintenance cold call?
A good opening line names who you are and asks one easy question. Try asking how many vendors they call when something breaks in the building. A question opener gets the prospect talking before any pitch. It also gives you a real detail to build the rest of the call around.
How many calls does it take to book a facility maintenance meeting?
More than 18,600+ calls resulted in 78 booked appointments in a five-month CallingAgency campaign for a facility maintenance company. Based on those reported totals, each appointment took 238 calls. So, track your own dial-to-meeting ratio from the first week as results differ by list quality and regions.
Should a facility maintenance cold call pitch one trade or several?
Before pitching any one service, you should start by asking about different maintenance needs. Facility managers might be needing help with HVAC to plumbing to electrical. And that’s why asking for multiple problems opens up more opportunities. Pitch the specific trade only after the prospect names the specific problems that cost them the most.
Which Script Should You Start With?
Choose a script based on what you know about the building task. If you know little about it, start with the gatekeeper script. After that ask about their current maintenance vendors.
If you find a job posting or a change in building ownership, use a trigger-based script. But if you know what the building type is, choose the matching script. And for prospects with contracts nearing renewal, use the renewal script and record its date in your CRM.
End the call by suggesting a specific day and time for a 20-minute walkthrough, whichever script you choose.
Doing cold calling training can speed up your selection process by choosing the appropriate scripts based on your needs.
How CallingAgency Can Help You Generate More Facility Maintenance Leads
Finding buildings that need maintenance vendors takes time. You need to find the right contacts, make calls, and do regular follow-ups. CallingAgency helps you to generate qualified leads by reaching the facility managers, property managers, and maintenance teams who may need your services and for you.
We handle prospect list building, cold calling, follow-up emails, and appointment setting services to quickly book site walkthroughs. We also modify our scripts to your services, specific service area, and target building types.
That way, your team can focus more on site visits, preparing proposals, and winning new prospects over while we help keep your pipeline moving.