A commercial roofing cold call script is six lines long, and every one of them is about the property manager’s calendar instead of your company.
Most commercial roofing contractors can walk a roof, find the failure, and price it in their head before they reach the ladder. Far fewer can pick up the phone and call a property manager they have never met without sounding like every other vendor call the manager got that week.
That’s a script problem. The call is short, the manager is busy, and every line has to earn its place. Below is a commercial roofing cold call script written for the weeks when property managers are building next year’s budget. Each line is followed by the reason it’s there.
Nothing here guarantees a walkthrough. It gives you a call you can make twenty times a week without dreading it.
In short
- A good cold call from a roofer is six lines, and every one of them is about the property manager’s calendar.
- Fill in the script with your name, your company, and the roof failures you see most, then make the calls in a block.
- Property managers put roofing numbers on next year’s budget before they submit it, and that window falls at a different point in every building’s year.
Contents
- 1. The commercial roofing cold call script, line by line
- 2. The opener
- 3. The reason for the call
- 4. The budget question
- 5. The walkthrough offer
- 6. The close and the voicemail
- 7. What separates a commercial roofing cold call script from a vendor call
- 8. Putting the commercial roofing cold call script to work this week
- 9. What a script won’t do
- 10. Frequently Asked Questions
- 11. Keep going
The commercial roofing cold call script, line by line
| Line | What you say | Why it’s there |
|---|---|---|
| Opener | Name, company, their building | Answers “is this about me or about you” in three seconds |
| Why now | Next year’s budget | Shows you know how their year works |
| Budget question | What already needs attention | Asks about a list they have already written |
| The offer | Walk, summary, range | A budget tool, not a proposal |
| The close | Confirm and get off | Every extra sentence risks the walkthrough |
| Voicemail | The same, under 30 seconds | Most calls go here |
The opener
“Hi Dana, this is Mike Carter with Ridgeline Commercial Roofing. I’m calling about the building on Commerce Parkway.”
Three things and nothing else: your name, your company, and their building. No “how are you today.” No “do you have a minute.” The manager is deciding in the first few seconds whether this is a vendor pitch or someone who knows their property. Naming the building answers that.
The reason for the call
“We’re helping a few property managers put real numbers on roofing items for next year’s budget before they submit it.”
One sentence, and it’s about their calendar. You’re calling because they’re writing a budget and a roof number belongs on it. It also signals that you understand how their year works, which most callers don’t. Plenty of owners run a July to June fiscal year, which shifts the whole sequence by six months, so ask which one they’re on the first time you speak.
Before the plans go up
Abstrakt sets appointments with the property managers, facility managers, and building owners planning commercial roofing work, so your estimators spend their week on roofs instead of on the phone. The walkthrough, the number, and the job are yours.
The budget question
“Is there anything on that roof you already know needs attention next year? Ponding, seams, flashings at the units, anything that keeps coming up?”
This is the line the whole call is built around. “Do you have any roofing work coming up” gets a no, because at that point the work doesn’t exist yet. You’re asking what they already know is failing. Every property manager has a mental list, and naming a few common failures gives them something to grab.
If they say the roof is fine, ask how old it’s. If they mention leaks, you’re in.
The walkthrough offer
“What we usually do is a 45-minute walk of the roof, a one-page summary of what we saw, and a rough range on whatever belongs in the plan. No proposal, no pressure. Would a morning next week or the week after work?”
A walk, a summary, and a range. The manager needs a number for the budget, and you’re offering to be the source of it. Two windows instead of one open question makes it easier to say yes.
The close and the voicemail
“Great. I’ll send a short note confirming Tuesday at 9. If anything changes on your end, just reply to that. Thanks, Dana.”
Confirm the time, say what happens next, give them an easy way out, and get off the phone. The close is the shortest part of the call. Once you have the walkthrough, every extra sentence is a chance to lose it.
“Hi Dana, Mike Carter with Ridgeline Commercial Roofing. We’re helping a few property managers put real numbers on roofing items for next year’s budget. If there’s anything on the Commerce Parkway roof you already know needs attention next year, I would be glad to walk it and give you a range for the plan. My number is 555-0142. I’ll try you again Thursday.”
Same structure, cut to the bone: who, why now, the budget question as a statement, the offer, a number, and a day you’ll call back. Under 30 seconds. Then actually call back Thursday.
What separates a commercial roofing cold call script from a vendor call
The call that gets the polite no
- “How are you today?”
- A company description and a service list
- “Do you have any roofing work coming up?”
- A proposal offered on the first call
The call that books the roof walk
- Their building, named, in the first sentence
- Their budget as the reason for calling
- “What already needs attention next year?”
- A walk, a summary, and a range
See it in your market
Commercial roofing lead generation covers who we call, what a set appointment looks like, and what you keep. Or take the cold calling best practices guide with you.
Putting the commercial roofing cold call script to work this week
Fill in the script for your own company. Your name, your company, and the roof failures you see most. Print it. Keep it next to the phone.
Pick twenty buildings and twenty names. Property manager for a single property, regional property manager or director of facilities for a portfolio. Look at the roof on a map before you dial so you can name something you saw.
Make the calls in a block. Phones only, nothing else open. The tenth call sounds better than the first.
Log every answer. “Roof is fine, 12 years old” is a fact for next year’s list. “Leaks near the RTUs” is a walkthrough.
What a script won’t do
A script doesn’t get you every roof. Some managers have a roofer they trust. Some won’t pick up. What the script changes is that the calls you make sound like someone useful, and the ones that turn into walkthroughs put your range in a budget that goes to bid months later.
The work is there either way. The Bureau of Labor Statistics reports that “employment of roofers is projected to grow 5 percent from 2025 to 2035, faster than the average for all occupations”, with about 12,000 openings a year on average over the decade. Crews stay about as tight as they’re now, so the calls you make while the plan is open decide which roofs you end up with.
A commercial roofing cold call script is only worth the buildings you point it at. Fill it in, pick the twenty, and make the calls.
Frequently Asked Questions
What should a commercial roofer say when cold calling a property manager?
Your name, your company, and their building, then why now: you’re helping property managers put numbers on roofing items for next year’s budget. Then the budget question, whether anything on the roof already needs attention next year. Then offer a 45-minute walk with a one-page summary and a range.
What is the best cold call opening line for a roofing contractor?
Your name, your company, and the building you’re calling about, nothing else. Skip “how are you today” and “do you have a minute.” Naming the property tells the manager in the first few seconds that this isn’t a generic vendor call.
What should a roofer say in a voicemail to a property manager?
The same structure cut to the bone: who you’re, why now (their budget), the budget question as a statement, the offer of a walk and a range, your number, and the day you’ll call back. Keep it under 30 seconds, then actually call back that day.
Does the time of year matter for these calls?
The building’s budget cycle matters more than the calendar. A range given while the budget is being written can still reach it before it goes up to ownership. Calling once the bid request is already out means bidding against a number somebody else wrote. Fiscal years vary from one owner to the next, so ask each manager when their plan gets submitted and call ahead of that date.
How many cold calls should a commercial roofer make in a day?
Work in blocks instead of chasing totals. One uninterrupted hour on the phone, twenty prepared buildings, and a written note after each call beats scattered dialing all day. The prepared list matters more than the volume, because a call that names the building gets a different reception than one that doesn’t.
Should a roofer give a price on the first call?
No. Offer a walk and a range instead. A price is a proposal and invites comparison shopping before anyone has seen the roof. A range attached to a written scope is a budget tool the property manager can defend to ownership, which is what they actually need while the plan is open.
Keep going
- Commercial roofing lead generation
- Who actually owns the roofing budget in a commercial building
- How to write a cold call script
- Outsourced SDR services
- Cold calling services
- What to say when you cold call a facility manager
- How to find painting jobs to bid on
About this article
Jeff Winters is Chief Executive Officer at Abstrakt. Reviewed by Neil Erker, Chief Marketing Officer. Abstrakt sets appointments for commercial roofing contractors and the wider trades, and the patterns here come from that calling.
Jeff Winters is the CEO of Abstrakt Marketing Group, a U.S.-based B2B lead generation and appointment-setting company that books qualified sales meetings for clients across the commercial trades, IT and managed services, manufacturing, and B2B services. He has spent his career building and running outbound sales programs at scale, and he breaks down what actually works in sales and lead generation on Abstrakt's podcast, The Grow Show.