LeadBrief
/Blog
Start free trial
← All articles
strategyFebruary 21, 2026· 6 min read

7 Door Knocking Scripts That Actually Get Listing Appointments

Battle-tested door knocking scripts for real estate agents — organized by situation (cold knock, follow-up, open house invite, FSBO, expired) with word-for-word examples.


Door knocking works. It's uncomfortable, it's old-school, and it consistently outperforms digital marketing for converting geographic farm leads into listing appointments.

The problem isn't knocking — it's knowing what to say when someone opens the door. A weak opener gets you a polite "no thanks" and a closed door. A strong opener gets you a 5-minute conversation that leads to a listing presentation.

Here are seven scripts, organized by situation, that agents are using right now to book appointments.

Before You Knock: The 3-Second Rule

You have about 3 seconds before a homeowner decides whether to engage or shut down. In those 3 seconds, they're evaluating:

  1. Are you a threat? (Smile, step back from the door, hold your materials visibly)
  2. Are you selling something? (Don't lead with your pitch)
  3. Is this relevant to me? (Mention their neighborhood by name)

Every script below is built around this reality: lead with relevance, not your offer.

Script 1: The Neighborhood Expert (Cold Knock)

Best for: First-time contact with homeowners in your farm area.

[Knock, step back, smile]

"Hi there — I'm [Name] with [Brokerage]. I'm not here to sell you anything, I promise. I specialize in [Neighborhood Name] and I just helped a family on [Nearby Street] sell their home. I'm stopping by because a few of your neighbors have been curious about what that sale means for their home values. Have you noticed the activity in the neighborhood lately?"

Why it works:

  • "I'm not here to sell you anything" immediately lowers resistance
  • Mentioning a nearby sale creates local relevance
  • "Your neighbors have been curious" uses social proof
  • Ends with a question that's easy to answer

Follow-up if they engage:

"What I've been doing is putting together a quick market snapshot for homeowners on this street — it shows what your home might be worth based on the recent comps. Can I drop one off for you this week, or would you prefer I email it?"

Script 2: The Follow-Up Knock

Best for: Homeowners you've already spoken to by phone or met at an open house.

"Hi [Name] — it's [Your Name] from [Brokerage]. We spoke a few weeks ago about the market in [Neighborhood]. I was in the area and wanted to drop off that market report I mentioned. I also wanted to let you know that [Recent Relevant Update — e.g., 'another home on Maple just went under contract at $X']. How are things going with your plans?"

Why it works:

  • Uses their name (you've met before)
  • References the previous conversation
  • Brings something tangible (the report)
  • Adds new information they don't have

Script 3: The Open House Invite

Best for: Homeowners within a half-mile radius of your upcoming open house.

"Hi — I'm [Name] with [Brokerage]. I'm hosting an open house this [Day] at [Address], which is right around the corner from you. I wanted to personally invite you because it's a great chance to see what homes in your neighborhood are going for. Even if you're not thinking of selling, it's always good to know your number. Can I expect to see you there?"

Why it works:

  • Open house invites feel less salesy than cold pitches
  • "Right around the corner" emphasizes proximity
  • "Even if you're not thinking of selling" removes pressure
  • "Can I expect to see you there?" is a soft commitment ask

Pro tip: Bring a printed flyer with the open house details. If they can't make it, leave the flyer and say: "No problem — I'll follow up after with a quick summary of what we saw in terms of buyer interest. That'll give you a sense of demand."

Script 4: The Value Add (Just Sold)

Best for: Neighbors of a home that recently sold — especially if it sold above asking or quickly.

"Hi — I'm [Name]. I just helped sell the home at [Nearby Address] — it closed for [Price], which was [above asking / in X days / a record for the street]. I'm reaching out to a few neighbors because that sale impacts your home's value too. Most homeowners in [Neighborhood] don't realize their equity has gone up by [X%] in the last year. Would you be interested in a quick home value estimate? No strings attached."

Why it works:

  • A concrete, verifiable event (the sale) anchors the conversation
  • Quantifying their equity increase creates curiosity
  • "No strings attached" reduces friction

Script 5: The FSBO Approach

Best for: Homeowners who listed FSBO (For Sale By Owner).

"Hi [Name] — I'm [Your Name] with [Brokerage]. I noticed your home is on the market — beautiful property. I'm not here to talk you out of selling on your own. I actually work with a lot of homeowners in [Neighborhood] and I wanted to share something: the last three FSBOs in this area ended up selling for about 12-15% less than comparable agent-listed properties. I put together a quick comparison I thought might be useful for your pricing. Would you be open to taking a look?"

Why it works:

  • Acknowledges their decision to sell FSBO (no condescension)
  • Leads with data, not ego
  • Offers something useful (the comparison) rather than asking for something

Script 6: The Expired Listing

Best for: Homeowners whose listing expired without selling.

"Hi [Name] — I'm [Your Name] with [Brokerage]. I know your home was on the market recently and it didn't sell, which can be frustrating. I specialize in [Neighborhood] and I've been looking at what happened with your listing. I have some thoughts on what might have gone differently — specifically around pricing strategy and buyer targeting. I'm not asking for a commitment, but would you be open to a 15-minute conversation? I think I can show you a path to getting it sold."

Why it works:

  • Acknowledges the frustration (empathy first)
  • "I've been looking at what happened" shows you did homework
  • "15-minute conversation" is a low commitment ask
  • "A path to getting it sold" is outcome-focused

Script 7: The Seasonal Check-In

Best for: Quarterly touchpoints with nurture leads in your farm.

"Hi [Name] — it's [Your Name] from [Brokerage]. I'm doing my spring/fall rounds in [Neighborhood]. Just wanted to check in — the market's shifted a bit since we last spoke. Rates have [moved up/come down] and we're seeing [buyer trend]. Your home's estimated value has [increased/held steady] at around [Value]. Any big plans on the horizon? Moving, renovating, anything like that?"

Why it works:

  • Positions you as a neighborhood regular (consistency builds trust)
  • Provides genuine market intelligence
  • The casual "any big plans?" is the actual question — but it's buried after value delivery

Making Scripts Work: Personalization Is Everything

Notice that every script above includes brackets: [Neighborhood], [Nearby Address], [Price], [Name]. The scripts are frameworks, not fill-in-the-blank templates.

The agents who convert the most from door knocking are the ones who customize every interaction based on what they know about that specific homeowner:

  • How long they've owned the home
  • Their approximate equity
  • Whether they have a phone on file
  • Nearby recent sales
  • Previous contact history

Doing this manually means pulling up each lead's data before every knock. That's time you could spend knocking more doors.

LeadBrief generates personalized door knock scripts for each lead in your farm — automatically. When you start a door knocking session in Focus Mode, each lead comes up with a script that references their name, tenure, equity, and nearby comps. No prep time between knocks.


Want personalized door knocking scripts for your entire farm? Start a free trial — upload your lead list and get AI-generated scripts in minutes.

Ready to level up your farming?

LeadBrief turns your property data into personalized scripts, letters, and outreach plans.

Start free trial

14-day free trial · No credit card required