A script is not a magic spell. It is a starting point that lets you stop thinking about what to say next and start listening for what the seller actually needs. This post gives you six full scripts for the audiences that produce the most wholesale and investor-friendly deals in 2026, plus the objection handlers and soft closes that go with each.
How To Use These Scripts
Read them once. Speak them out loud three times. Then stop reading and start improvising. The scripts below are reference points, not teleprompters. The goal is to internalize the structure so you can adapt in real time.
Every script follows the same four-part structure:
- 1Opening line - earn the next 30 seconds.
- 2Qualification questions - figure out motivation, timeline, condition, price expectation.
- 3Objection handlers - keep the conversation alive past the first "no".
- 4Soft close - lock in next action (email, callback, in-person, offer).
If you have not read How to Cold Call Real Estate Leads yet, start there. It covers the list, dialer, and cadence side of the equation.
Script 1: Absentee Owners
Absentee owners are the bread and butter of wholesaling. They own a property they do not live in, which means they have already mentally separated from it. See How to Find Absentee Owners for the list-building side.
Opening:
"Hey, is this [First Name]? Hi, this is [Your Name]. I know this is out of the blue. I am calling about the property you own at [Street Address] - I am a local investor and I was wondering if you have ever thought about selling it."
Qualification questions:
- "How long have you owned the place?"
- "Are you renting it out right now, or is it sitting vacant?"
- "Have you ever thought about cashing out?"
- "If the price and the timing were right, would you consider it?"
- "What do you think it would take for it to make sense?"
Objection handler - "I'm not interested":
"Totally fair, I hear that a lot. Quick question though, if it sold for a number that surprised you, would you at least want to know what it is?"
Objection handler - "I already have a realtor":
"Got it. I work differently than realtors - no listing, no commissions, no showings. If your realtor situation does not pan out, would it be okay to follow up in a few weeks?"
Soft close:
"Sounds good. What's the best email so I can send over a written offer once I run the numbers? I will get something to you in the next 48 hours."
Script 2: High-Equity Owners
High-equity owners (60 percent or more equity) have flexibility. Even at a discount they walk away with cash, which makes the deal psychologically easier than for someone who barely has equity.
Opening:
"Hi, is this [First Name]? My name is [Your Name], I am a local real estate investor. I came across your property at [Street] and I had a quick question - have you ever thought about what you would do if you sold it?"
Qualification questions:
- "Have you been there a long time?"
- "Is it paid off, or do you still have a mortgage?"
- "What would you do with the proceeds if you sold?"
- "If a buyer came in with cash and no contingencies, would that change your thinking?"
Objection handler - "I'm waiting for the market to peak":
"Smart. A lot of owners are thinking the same. Out of curiosity, what number would make you pull the trigger today instead of waiting?"
Objection handler - "I don't want to deal with the hassle":
"Totally hear you. That is actually why I do this - I handle inspections, paperwork, closing costs, everything. You would basically just sign and pick up a check. Want me to send over what that would look like?"
Soft close:
"Let me run comps on your block and put together a real number. Best email or text for that? I will have it to you tomorrow."
Script 3: Expired Listings
Expired listings are owners who tried to sell with a realtor and failed. They are frustrated, sometimes embarrassed, and often willing to entertain off-market options.
Opening:
"Hi [First Name], this is [Your Name]. I noticed your home at [Street] was on the market a little while back and it looks like the listing came down. Real quick, are you still hoping to sell, or did you decide to stay put?"
Qualification questions:
- "Why do you think it didn't sell with [Realtor/MLS]?"
- "Are you open to selling outside the traditional listing process?"
- "What was the listing price toward the end?"
- "If you got a fair cash offer with no contingencies, would that be interesting?"
Objection handler - "I'm relisting next month":
"Makes sense. If the second listing also takes time, would it be okay to circle back? I work with cash offers, no fees, no commissions. Sometimes it is just a backup plan worth having."
Objection handler - "I'm waiting for spring":
"Sure. Quick thought - by the time spring rolls around you are looking at 6+ months of carrying costs. Want me to run a quick cash number, just to have for comparison?"
Soft close:
"Let me send you a side-by-side. Listing price minus carrying costs and realtor fees versus a cash offer net to you. Best email?"
Script 4: Pre-Foreclosure
Pre-foreclosure conversations require finesse. The owner is stressed, sometimes in denial, often suspicious. Lead with empathy, never with the foreclosure. See Pre-Foreclosure Lists for the data side.
Opening:
"Hey [First Name], this is [Your Name]. I am a local investor - quick question, do you still own the place at [Street]? I had something I wanted to run by you if you have a minute."
(Note: never lead with "I see you are in foreclosure." That gets you hung up on instantly.)
Qualification questions:
- "How is everything going with the property?"
- "Are you and the lender still working things out, or have they been difficult?"
- "Have you thought about your options if things keep dragging?"
- "What would the ideal outcome look like for you?"
Objection handler - "How do you know about my situation?":
"Public county records. The same place all the real estate sites get their info. I just look for situations where I might be able to help. No judgment, no pressure."
Objection handler - "I'm going to refinance":
"Totally a path. While you are working on that, would you be open to a backup option? If the refi falls through, having a cash buyer lined up could save you a lot of stress."
Soft close:
"Why don't I run the numbers and email over a written option. If the refi works, you ignore it. If it doesn't, you have a Plan B. Sound fair?"
Script 5: Free-and-Clear Owners
Free-and-clear owners (no mortgage at all) often skew older and have owned the property for decades. Patience and respect matter more here than urgency.
Opening:
"Good afternoon, is this [First Name]? My name is [Your Name], I am a local investor. I came across your property on [Street] and noticed you have owned it for a long time. I just wanted to ask if you had ever thought about selling."
Qualification questions:
- "Has it been your primary home, or were you renting it out?"
- "Any thoughts about downsizing or moving closer to family?"
- "If a fair cash offer came along, would you consider it?"
- "What would you do with the proceeds - reinvest, travel, retire?"
Objection handler - "My kids will inherit it":
"Totally respect that. Quick thought - sometimes selling now and giving them the proceeds is simpler than them dealing with the estate. Has that ever come up?"
Objection handler - "I don't trust anyone with a real estate offer":
"Completely fair. There are a lot of bad actors out there. I am happy to send everything in writing, give you references, and never pressure you. Want me to email over my info so you can verify who I am first?"
Soft close:
"Let me send my credentials and a no-obligation written number. If it makes sense, great. If not, no hard feelings."
Script 6: FSBO (For Sale By Owner)
FSBOs have already made the decision to sell. The question is whether you can offer enough value to skip the listing process.
Opening:
"Hi, is this [First Name]? Hey, I saw your home at [Street] is for sale by owner. I am a local investor, not a realtor. I was wondering if you would be open to a cash offer."
Qualification questions:
- "How long has it been on the market?"
- "Have you had a lot of interest?"
- "What is your asking price?"
- "Are you flexible on price for a fast, no-contingency close?"
Objection handler - "I want full asking":
"Got it. Most cash buyers come in 8 to 12 percent below asking because we eat the inspection risk and closing costs. Are you open to a number in that range if it closes in 14 days?"
Objection handler - "Realtors keep calling me":
"I get that. I am not trying to list it. I would actually buy it. Different conversation entirely. Want to hear a real number?"
Soft close:
"Let me come walk the property tomorrow and bring a written offer. What time works?"
What Goes On Every Call
Regardless of script, every conversation should capture five data points before you hang up:
- 1Motivation - why would they sell?
- 2Timeline - when would they sell?
- 3Condition - what is the property like?
- 4Asking price - what number do they have in their head?
- 5Best contact method - phone, email, text?
Pipe these into a CRM. The deals that close are almost always the ones you follow up on 3 to 8 times. See How to Use Real Estate Lead Lists for a full workflow on managing your pipeline.
Why PropContact Fits This Workflow
Scripts work, but only if you are calling the right people. PropContact lets you filter your list down to the exact audience each script is built for:
- Absentee owner filter + high equity filter + best quality wireless = the absentee script audience.
- Pre-foreclosure filter for the pre-foreclosure script.
- Free-and-clear filter for the long-term owners.
- 150M+ properties, 60+ filter dimensions, per-user dedup so you never get charged twice.
- 150 free contacts on signup, 30-day money-back guarantee on monthly plans, annual plans save up to 20%.
- Add-on credits as low as 0.5 cents per credit on Scale and 1 cent per credit on Growth.
A great script on a bad list is a waste. A great script on a clean, filtered, freshly skip-traced list is what builds real wholesaling businesses.