Cold Calling Guide

FSBO Scripts You Can Use Word for Word

Good FSBO scripts do one thing: earn a real conversation with a seller who is braced to be pitched. Below are four complete for sale by owner scripts — the opener, the “why would I use an agent” conversation, the follow-up call, and the callback message for when nobody picks up. Read them aloud as written, then adapt to your voice.

This page owns the words. The strategy around them — timing, cadence, how a seller’s mindset shifts over the weeks — lives on FSBO calling for agents; if you’re calling as a buyer rather than a listing agent, FSBO for investors covers offer framing. Before you dial any list, check DNC status — the TCPA guide for cold callers explains what that involves.

Script 1: The Initial Call Opener

The first call’s only job is a conversation, not the listing. FSBO sellers field a wave of agent calls in week one, and they all sound the same. This one admits what it is.

Agent: “Hi, is this [seller’s first name]? … Hi [name], this is [your name] — I’m a real estate agent here in [area], and I saw your home on [street] is for sale by owner. I’ll be straight with you: I’m not calling to talk you out of selling it yourself. I work this neighborhood, and I like to know every home that’s on the market. Do you have two minutes?”

If yes:

Agent: “Thanks. How’s the sale going so far — are you getting the showings you expected?”

Then stop talking; their answer tells you where they are — optimism, friction, or frustration.

If they say “we’re doing fine”:

Agent: “That’s genuinely good to hear — the first few weeks often go well. One thing that trips up many owners: what’s your plan when a buyer calls who has their own agent? … Either way, I have the last six months of closed sales within a half mile. Want me to email them over? No strings attached.”

If they say “we’re not paying a commission”:

Agent: “Understood — I’m not asking you to sign anything. I’d just like to be a resource while you sell. And if it ever stops being worth your time, you’ll already know one agent who didn’t pressure you. Fair enough?”

Closing the first call:

Agent: “I’ll send those comps over today. Mind if I check back in a week or so to see how it’s going?”

That closing line is the whole point: elephant named, permission asked, value offered, next call booked.

Script 2: The “Why Would I List With an Agent?” Conversation

Sooner or later the seller asks directly. Most agents fumble it by overselling; the honest answer is the strong one.

Seller: “Why would I pay you when I can sell it myself?”

Agent: “Fair question — and if your sale goes the way you’re planning, you shouldn’t. The honest version: I earn my fee when something stalls — pricing against live buyer feedback instead of a hunch, negotiating with a buyer’s agent who does this every day, keeping a deal together between contract and closing, where a lot of sales quietly die. If none of that friction shows up, you saved the commission and I’ll congratulate you. What’s been the biggest headache so far?”

Seller: “Mostly getting serious buyers through the door.”

Agent: “That’s the one I hear most. Many people who call on a FSBO sign are browsing or bargain-hunting; qualified buyers usually come through an agent building their tour list. I can’t change that from the outside — but I can walk you through what listings like yours do to get onto those lists. It costs you a phone call. Want me to?”

Two rules: never promise the home will sell, and never attack their price. You’re demonstrating what working with you feels like — if it feels like pressure, the demonstration failed.

Script 3: The Follow-Up Call

Follow-up is where FSBO listings are won — most agents call once and vanish. The engine here is memory: reference something specific from the last conversation, so this doesn’t sound like a re-dial from a list.

Agent: “Hi [name], it’s [your name] — the agent who sent the comps for [street] last week. I’m not calling to pitch you; I said I’d check in. Last time you mentioned the showings were mostly weekend browsers. Has that changed?”

Seller: “Not really. We had one offer, but it was way low.”

Agent: “That’s frustrating, given the work you’ve put in. Can I ask where it came in? … Sometimes a low offer says more about how a listing is presented than about the buyer. If you’re open to it, I’ll walk through and give you my honest read on the price and presentation — take it or leave it; you keep selling on your own either way. Would Thursday evening or Saturday morning work better?”

The walk-through is a soft appointment close, framed as feedback because that’s what it is. If they decline:

Agent: “No problem. I’ll check in again in a couple of weeks — and if anything changes sooner, you’ve got my number.”

Log what they told you. Next call, open with it.

Script 4: The Callback Message When Nobody Answers

Enzo has no voicemail drop — when a machine picks up, you leave the message live, in your own voice. On FSBO lists that’s an advantage: a live 25-second message referencing a real detail sounds like a neighbor, not a robocall.

Agent: “Hi [name], this is [your name], a local agent here in [area]. I’m calling about your home on [street] — not to talk you into listing it, but because I’ve pulled the recent sold data for your block and you’ll want it while you’re pricing against the market. No cost, no obligation. I’m at [number] — that’s [number again, slowly]. And even if you never call back — good luck with the sale. I mean that.”

Keep it under 30 seconds, and vary it with whatever is true that day: “I noticed the price came down this week,” or “I saw the open house Saturday.” Specific beats polished.

Quick Objection Lines for FSBO Calls

Full treatments — price pushback, “just send me info,” hard brush-offs — live on the objection handling scripts page. Three snippets for what FSBO sellers say most:

  • “We already have an agent lined up if it doesn’t sell.” → “That makes sense — most sellers have a backup plan. All I’d ask: when that day comes, talk to two agents, and let me be one of them. Can I earn that much?”
  • “Agents call me every single day.” → “I believe you — the first week of a FSBO listing is open season. I’ll be brief, and I only call when I have something useful. Rather get it by email? Say so and that’s what I’ll do.”
  • “Stop calling me.” → “Understood — I’m taking you off my list right now. Good luck with the sale.” Then do it: mark them DNC in your dialer so that campaign never dials them again. Non-negotiable.

Running These Scripts Through a Dialer

FSBO lists are small and high-value, so most agents run them in Enzo’s preview or single-line power mode — seller notes on screen before the call connects, because Script 3 lives or dies on memory. Import any CSV; Follow Up Boss syncs two-way natively. In the background, Enzo monitors your caller IDs and swaps numbers when reputation dips — a seller staring at a spam label never hears your opener — and campaign-level DNC keeps “stop calling” contacts excluded from that campaign, across every list in it.

Making These FSBO Scripts Your Own

Read each script aloud a dozen times before your first session — scripts fail when they sound read. Pause after questions; silence does the work. Record calls (optional in Enzo, built in) and review which openers earn a second conversation — your market teaches what no page can. These FSBO scripts are a skeleton: honesty up front, permission before pitch, value before ask, a booked reason to call again. Keep the skeleton and the words become yours.

See how agents run FSBO sessions on Enzo — preview dialing, monitored caller IDs, live conversations — book a free discovery call.

FAQ

Common questions.

What is the best FSBO script for a first call?

One that names the elephant immediately: you're an agent, the seller knows why agents call, and pretending otherwise burns trust in the first ten seconds. The strongest openers state who you are, ask permission for two minutes, and offer something concrete — recent sold comps, buyer feedback patterns — with no condition attached. The first call's only job is to earn a second call. A script that pushes for the listing on call one typically ends the relationship on call one.

What should you not say when calling a FSBO seller?

Never claim to have a buyer unless you actually have one — that opener is common precisely because it works, and it destroys your credibility the moment the seller asks for details you can't provide. Don't trash their price or their photos uninvited, don't open by asking whether they'd pay a commission, and don't argue when they say they're doing fine. Sellers hear dozens of agent calls in week one; the agent who sounds different is the one who doesn't pressure.

Do these for sale by owner scripts work for investors too?

The structure works, but the goal changes. An agent is working toward a listing conversation; an investor is working toward an offer conversation, which means the discovery questions shift to timeline, payoff amount, and flexibility on terms. The opener and follow-up cadence here transfer almost directly. For the investor-specific offer framing — cash versus creative finance, and when a seller becomes receptive — see the FSBO for Investors page on this site.

Should I leave a message when a FSBO seller doesn't answer?

Yes — a live message, under 30 seconds, that names the property and offers something specific. Enzo has no voicemail drop, so every message its users leave is spoken live on that call, which is why these messages often get returned: you can reference the price change from Tuesday or the open house last weekend, and you sound like a neighbor rather than a broadcast. Say your number slowly, once, near the end.

Can I read a FSBO script word for word on real calls?

For your first sessions, yes — that's what word-for-word scripts are for. Read each one aloud ten or fifteen times before you dial so the lines live in your voice rather than on the page. After a few dozen conversations, rewrite the lines you stumble on and keep the structure: name yourself honestly, ask permission, offer value, book the next touch. Recording your calls and reviewing which variants earn a second conversation beats guessing.

Ready to have more conversations per hour?

Schedule Discovery Call
Schedule Discovery Call