Real Estate Cold Calling Scripts That Actually Work
June 2026 · 7 min read · LeadLocker AI
Proven cold calling scripts for prospecting FSBOs, expireds, and geographic farms.
Why Cold Calling Still Works in a Digital World
In a world saturated with digital ads, text blasts, and automated email sequences, a real human voice on the phone is more powerful than ever. Cold calling cuts through the noise in a way that no algorithm-driven marketing can replicate. When you call a FSBO seller or an expired listing at the right moment with the right script, you have an immediate, personal conversation with someone who is actively motivated to sell their home. That is a lead quality no Zillow buy can match.
The agents who abandoned cold calling in favor of digital-only strategies often discover, years later, that their pipeline has become unpredictable and expensive to maintain. Cold calling provides something digital leads cannot: direct access to motivated sellers who have not yet been bombarded by a dozen other agents. The 2% appointment conversion rate cited in industry research sounds low until you realize that 50 dials per day at 2% yields one appointment daily — 20 per month, 240 per year. Even converting 10% of those appointments to listings represents a production level that most agents would be thrilled with.
The key is having a script that respects the prospect's intelligence, leads with curiosity rather than a pitch, and creates a natural conversation rather than a robotic recitation. The scripts below are designed to do exactly that — they are conversation frameworks, not word-for-word monologues. Internalize the logic and the intent, then let the words flow naturally. Practice until the script sounds like you, not like a telemarketer.
The FSBO Script That Books Appointments
For Sale By Owner sellers are among the highest-quality prospecting targets available to real estate agents. They are already motivated to sell — they have made that decision. The only question is whether they will attempt to do it themselves or hire an agent. Your job on the first call is not to convince them to hire you. Your job is to be genuinely helpful, earn a few minutes of trust, and secure a face-to-face meeting.
A proven FSBO opening sounds like this: "Hi, this is [Name] with [Brokerage]. I saw your home on [Zillow/Craigslist/etc.] and I had a quick question — are you cooperating with buyer's agents, or are you only working directly with buyers?" This question is non-threatening and immediately positions you as helpful rather than predatory. If they say yes to cooperating with buyer's agents, you can ask about the property and begin building rapport. If they say no, you can pivot: "No problem at all. I was actually calling because I have buyers in this area and wanted to learn about the home — would you have five minutes to tell me about it?"
Once you are in a real conversation, ask questions about their timeline, their motivation for selling, and what challenges they have encountered so far. Most FSBOs, when asked honestly, will admit that the process is harder than they expected — managing showings, fielding lowball offers, navigating inspection requests, and dealing with buyers who are not pre-approved. Your goal is to surface those pain points naturally so that, by the end of the call, they are asking you for help rather than you asking for their business. Always end the call with a clear next step: "I'd love to stop by and see the home — would Tuesday or Wednesday work better for you?"
Expired Listing Scripts That Overcome Resistance
Expired listings are sellers who have already been through the process once and are frustrated. They tried to sell, it did not work, and they likely blame their previous agent, the market, or both. When you call an expired, you are stepping into an emotionally charged situation — and that means your script needs to lead with empathy, not with a sales pitch about how great you are.
Open with acknowledgment: "Hi, I'm [Name] with [Brokerage]. I noticed your home at [Address] came off the market recently, and I wanted to reach out — are you still planning to sell, or did your situation change?" This open-ended question accomplishes two things: it shows you did your homework, and it gives the seller permission to vent, which most expired sellers want to do. Listen without interrupting. The information they share in the next 60 seconds will tell you everything you need to know about why the home did not sell and how to position your services as the solution.
Common objections from expired sellers include "I'm not working with another agent," "The last agent overpriced it," and "I'm just waiting for the market to improve." For each of these, prepare a curiosity-based response that acknowledges their experience and asks a follow-up question rather than launching into a rebuttal. For example, to "I'm not working with another agent," you might say: "That's completely understandable — what would it take for you to feel confident trying again?" That question reopens the conversation without pressure and positions you as someone who is genuinely trying to understand their situation rather than just fill a pipeline slot.
Geographic Farm Cold Calling: Building Neighborhood Presence
Geographic farming — systematically working a specific neighborhood or subdivision — is one of the most reliable long-term prospecting strategies in real estate. Cold calling within your farm area accelerates the brand-building process that direct mail alone takes years to accomplish. When residents hear your voice on the phone and then see your postcards in their mailbox and your face on their Instagram feed, you become the neighborhood agent by simple repetition and familiarity.
A farm cold call script is lighter in tone than an FSBO or expired script because the prospect is not currently motivated to sell — you are building awareness for a future transaction. A natural opening sounds like: "Hi, my name is [Name] with [Brokerage]. I specialize in [Neighborhood Name] and I'm doing a quick market pulse survey — do you have about 60 seconds? I just want to ask what you think homes in the neighborhood are worth these days." Nearly everyone has an opinion about real estate values, especially what their own home is worth, and this question immediately creates engagement.
After a brief exchange about market values, you can offer to send them a free personalized home value report and ask for their email address. This moves the prospect from a cold call to a CRM entry with ongoing nurture. Residents who give you their email are self-selecting as people who are at least mildly curious about their home's value — which means they are closer to the selling funnel than the average person. Farm call the same neighborhoods every six to eight weeks, and within a year you will have a database of hundreds of contacts who recognize your name, have talked to you personally, and will think of you first when they are ready to sell.
Handling Rejection and Building a Daily Prospecting Habit
Rejection is the price of admission for cold calling, and the agents who build sustainable prospecting habits are those who have made peace with it. The average cold caller encounters 18 dials before reaching a single decision-maker, and the vast majority of those decision-makers will not be interested. That is not failure — that is math. Every "no" is moving you statistically closer to the next "yes," and tracking your numbers makes this concrete rather than emotionally abstract.
Build your prospecting habit by time-blocking your calls rather than scheduling a call count. Two hours of focused prospecting every morning — before email, before social media, before your inbox pulls your attention in twelve directions — will produce more consistent results than trying to fit calls in around other activities. Many top producers use the 4–6pm window for a second prospecting session, which data shows produces contact rates up to five times higher than morning calls for certain demographics. Combine both windows and you have a four-hour daily prospecting block that most of your competition simply will not match.
Track three metrics every day without exception: dials made, contacts reached, and appointments set. Review these numbers weekly and calculate your dial-to-appointment ratio. As your scripts improve and your voice becomes more confident, you will see this ratio improve measurably — and that data will reinforce the habit better than any motivational pep talk. Pair your cold calling with an AI-powered follow-up system for any inbound leads generated by your marketing so that while you are on the phones prospecting, no digital lead sits unanswered. Cold calling fills the front of your pipeline; AI keeps the rest of it moving.
Stop Losing Leads to Slow Response
LeadLocker AI contacts every lead in under 60 seconds — 24/7, no ISA required.
Book Free Audit →6 Key Takeaways
- ✓Call FSBOs within 24 hours of listing — the window closes fast
- ✓Lead with curiosity, not a pitch — ask questions before offering anything
- ✓Expired listings are motivated sellers who have already been disappointed once — position yourself as the solution
- ✓Time your calls for 4–6pm on weekdays when contact rates are highest
- ✓Track your dial-to-appointment ratio weekly to measure script effectiveness
- ✓Combine cold calling with AI lead follow-up to ensure no inbound lead goes cold while you prospect