Your trucks are booked in season and quiet after. Your old customer list fixes that.
Every home services company loses maintenance-plan members, tune-up regulars, and repeat customers who just quietly stop calling. We call them back — a friendly check-in from the company they already used — and warm-transfer the ones ready to book, live, to whoever runs your board.
$250 one-time setup + $50 per warm transfer to your front desk. No transfers? You owe nothing more.
What is your lapsed customer list worth?
Expired memberships, missed tune-ups, one-time repairs that never came back.
Conservative estimate. Math: customers × rate = customers recovered; recovered × yearly value = revenue recovered. Our cost is $250 setup + $50 per warm transfer — nothing else, and you review every transfer before it's charged.
How it works
Three steps. The only one that involves you is the first.
- 1
You export your lapsed customer list
Name, phone, email, last service date — straight out of ServiceTitan, Housecall Pro, Jobber, or a spreadsheet. Expired memberships, missed tune-ups, past repair customers with no maintenance plan. Ten minutes, and we never touch your dispatch system.
- 2
We call them, as your company
A friendly service reminder from the company that was already in their home: it's been a while since the last tune-up, want to get on the schedule before the season hits. Your company name from the first sentence, your script approved before we dial.
- 3
Your CSR gets a warm transfer
When a customer's ready to book a tune-up, renew a membership, or schedule a repair, we transfer live and introduce them. Your office books the slot like any other call — we never touch your calendar or your pricing.
Two numbers. That's the whole price list.
No contracts, no monthly minimums, no software licenses. If we don't deliver warm transfers, you don't pay another dollar.
Covers onboarding, list intake, calling scripts written for your practice, and transfer setup with your front desk. Paid once, ever.
You only pay when we hand your front desk a live, interested patient on the phone. Billed weekly, itemized by name — and you review and approve every transfer in your portal before it's charged.
The risk is on us, not you. A slow week costs you nothing. Cancel anytime — there is no contract to get out of.
This is the actual portal you'll log into
Not a mockup — the real product with sample data. Every call and transfer shows up live, and you approve or dispute each transfer before your card is ever charged on Monday.

Sample data shown. Your portal comes with your real numbers — and the same approve-before-we-charge control on every single transfer.
Why practices choose this over doing it in-house
Nobody in your office has time for win-back calls
Your CSRs are dispatching, quoting, and handling today's emergencies. Calling last year's tune-up customers is the job that never gets done — every day, in every shop. We do nothing else, and your team's only job is to answer when a warm customer is on the line.
A customer you already served is your cheapest booking
You paid real marketing money to win each of those customers the first time. Home services lists churn every year — people move, forget, or drift to whoever mailed a coupon. If even a slice of the customers who lapsed last year come back at $50 per live transfer, run that against what a new lead costs you and the math ends the conversation.
Seasonal timing, worked deliberately
AC tune-ups before summer, heating checks before the cold snaps, pest renewals before swarm season, lawn programs before spring. We work your list ahead of your season so the schedule fills before the phones go quiet — instead of scrambling with discounts after.

Hi, I'm Angel.
I'm local to Central Florida, and Florida Contacts is my company — not a franchise, not a reseller. When you call, you get me. You'll never get a call center when you call us, and your patients won't either. If something isn't working, you have a direct line to the person who can fix it the same day.
Questions home services companies ask us
Is this telemarketing?
No. We never cold-call and we never buy lists. Every call goes to someone on the list you give us — a customer your techs already served, hearing a follow-up from a company they know. Anyone not interested gets a polite thank-you and comes off the list. That's the whole play.
Our CRM already sends reminder texts and emails. Why calls?
Reminders catch the customers who were coming back anyway. The ones gone a year or more ignore texts — they need a human on the phone asking a direct question. We're the layer after your automated reminders give up, which is exactly where a lapsed list lives.
What counts as a transfer I pay for?
A live call, a person from your list, interested in booking or renewing, and your office answered. Every transfer is itemized in your portal by name and date, and you have until Monday noon to dispute any of them before the weekly charge. A transfer that doesn't hold up gets waived, not argued about.
What if the customer left because they were unhappy?
Some did, and we'll find them — that's useful, not a problem. Our callers listen, apologize on your behalf, log exactly what they say, and pass it to you. You'd rather know why customers leave than guess. Nobody unhappy gets pushed toward a booking, and nothing like that ever counts as a billable transfer.
Can you handle seasonal volume — like a pre-summer tune-up push?
Yes — tell us the window and we work the list ahead of it. We're honest about capacity, though: we're a small operation by design, and we'll tell you upfront how many names we can work in your timeframe rather than overpromise. If your list is bigger than our window, we prioritize by last service date.
The customers who lapsed last year are one phone call from coming back.
A 15-minute call and a rough count of your lapsed list is enough to size the opportunity.