The way old expireds usually get described is as the bottom of the barrel. The fresh ones got called by everyone, the good ones relisted, and what is left after ninety days is whatever nobody wanted.
That framing is wrong in a way that costs money. An aged expired is not a fresh expired that went bad. It is a different lead source with a different size, a different competitive picture, a different owner, and two verification problems the fresh list does not have. Agents who treat the aged list as a stale copy of the daily pull work it badly in both directions: they call it with the wrong opener and they skip the checks that matter most.
Here is what actually changes when an expired gets old, and what to do about each change. Five things move.
The list gets much deeper
Your fresh expired pull is whatever came off in the last day or week. Your aged pool is everything that came off in the last six to eighteen months and has not sold, relisted, or been pulled from the market by the owner’s decision. Even after attrition, that pool is many times the size of any single morning’s list.
Depth changes how you should work it. In the list-to-mode allocation, fresh expireds sit in the single-line column because the record is worth reading before the phone rings and the list is shallow. Aged expireds move to the other column. They are deep, they are cold, and they refresh constantly as more listings age into the window. That is a list where absorbing ring time earns its cost, subject to the same caution as always about what your platform does with a second live answer.
The competition goes to almost nothing
I laid out the crowd clock in the piece on how soon to call an expired. The short version is that agent attention is front-loaded onto the first two days and falls off a cliff by the end of week one. By month two, an expired homeowner is mostly not being called. By month four, they may not have heard from an agent in weeks.
This is the entire commercial case for the aged list, and it is a strong one. Nobody else called that morning. You may be the first voice in a month. That changes the tone of the call, the patience you can afford, and the odds that the owner will actually engage with a question rather than deflecting a pitch.
It also means the vendor statistics you will read about aged expired conversion rates, one in this many contacts and so on, are not something I am going to repeat. They come from coaching anecdotes and blog posts citing each other. Run the list for a month, count conversations by lead age, and you will know your own number.
The owner is a different person than they were
At expiration, a homeowner is embarrassed and defensive, and every caller that day confirms their suspicion that agents are a pack. Six months later, the sting has faded. Some of them have concluded they were overpriced and are ready to hear it. Some have decided the timing was wrong and are watching the market. Some have quietly given up on the idea of selling and will tell you so in one sentence, which is useful because it takes them off the list.
The mistake is to call this person with the fresh-expired opener. “I saw your listing come off the market this week” is false in March about a house that came off in September, and it announces that you are reading from a script built for someone else. The aged call needs its own opener, and I give one below.
The property may no longer be what your record says
This is the first of the two verification problems that the fresh list mostly avoids, and it is the one that wastes the most time.
In six months a lot can happen to a house. It can sell privately, or through a broker in a different MLS, or at auction. It can be rented, in which case the person answering the door and possibly the phone is a tenant. It can be relisted, expired again, and relisted again. It can have transferred through an estate. Your aged record, pulled from a feed that captured a status change last September, knows none of this.
So the aged list needs a stricter status check than the fresh one, not a looser one. Before a record enters the block: current MLS status, checked that week. Recent sale records if your market makes them accessible. A quick look at whether the address is showing as an active rental. Any record that has relisted is exclusively represented again and comes out, for the reasons in canceled vs withdrawn vs expired. Any record that has sold comes out, because the number now belongs to someone who did not list a house and is going to be confused by your call.
The phone number may no longer be the owner’s
This is the second verification problem, and I have never seen an expired-listing article mention it.
Phone numbers get disconnected and reassigned. The longer the gap between when a number was captured and when you dial it, the higher the chance that the person who answers has never heard of the property. On a fresh list, captured this week, the risk is small. On a record from fourteen months ago, it is not. Calling a reassigned number is a wasted attempt at best, and a call to a stranger who did not ask for it in every case.
The FCC maintains a Reassigned Numbers Database for exactly this problem. It is “designed to prevent a consumer from getting unwanted calls intended for someone who previously held their phone number,” and a caller can query it with the phone number and “the last date the caller was able to verify that the consumer was at that telephone number” to learn whether the number may have been reassigned since (FCC Reassigned Numbers Database). Its records run from mid-2020 forward. The database’s formal safe harbor is built around calls made with prior consent, and a cold expired call has none, so do not read this as a liability shield. Read it as the cheapest available way to stop calling numbers that no longer reach the owner.
And the Do-Not-Call gate applies to the aged list exactly as it applies to the fresh one, with one wrinkle: registrations change over time, so a scrub from when the record was captured is stale. Scrub again before the block. Calling hours run on the owner’s local time, which matters more on an aged list because a share of these owners have moved.
Fresh and aged, side by side
| Fresh expired | Aged expired | |
|---|---|---|
| List depth | One day’s or one week’s expirations | Months of accumulated expirations, constantly refilling |
| Competition | Maximum in the first 48 hours | Close to none after month two |
| Owner state | Embarrassed, defensive, deciding fast | Cooled, reflective, or quietly done |
| Status risk | Low, but check for same-day relisting | High. Sold, rented, relisted, transferred |
| Number risk | Low | Real. Check for reassignment |
| Dialing mode | Single-line, record on screen | Multi-line, modest, subject to second-answer handling |
| Opener | “I saw it come off this week” | Something else entirely |
An opener for an aged expired
The fresh script is built around a homeowner who has been called seven times that morning. The aged call is built around one who may not have been called since spring, and who is not expecting the topic.
Hi, is this the homeowner at 14 Maple Court? My name is [your name] with [your brokerage]. This is a bit of an odd call, so I’ll be quick about why. I was going through homes in your area that were on the market last year and didn’t sell, and Maple was one of them. I’m not calling to tell you what went wrong, and I’m not assuming you still want to sell. I’m calling to ask: is that still on the table for you at all, or has that chapter closed?
Then stop, and let them answer the actual question, because the answer sorts them. “That chapter closed” is a real answer and you thank them and note it. “Maybe in the spring” is a real answer and you ask if you can check back then, and put the date in the priority lane. “We’d sell tomorrow at the right price” is the conversation you were hoping for, and the next question is the same one as the fresh script: what do they think happened.
Notice what the aged opener does that the fresh one cannot afford to. It admits the call is unusual, because it is. It names the time gap honestly. It gives the owner an explicit way to say the whole topic is over, which the fresh script cannot offer because the fresh homeowner has not decided yet. The aged homeowner very often has, and letting them say so quickly is what keeps the list clean.
Building the aged block
Pull the window you intend to work, whether that is 60 to 180 days or 6 to 18 months, and treat each window as its own campaign with its own numbers, because a 70-day expired and a 400-day expired call for different conversations too. Run the status check and the number check before import, not after. Scrub for Do-Not-Call again. Set the mode for a deep cold list and confirm the second-answer behavior once. Then run the block, and record the outcome on every record in a way that changes what happens to it next: closed, check back on a date, or a live seller conversation that goes into the expired listing prospecting hub’s follow-up board.
The aged list rewards exactly the discipline that the fresh list punishes. On the morning list, speed matters and the checks feel like friction. On the aged list, nobody else is coming, and the checks are the difference between a productive afternoon and three hours of calling tenants, new owners, and strangers who inherited a phone number.
