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.

Personal
A live agent — never a bot — who listens first and understands why each customer left before anything else.
Professional
Every call is made on behalf of your business, in your name, to a standard your brand would recognize.
Purposeful
Each conversation moves toward the right next step — resolve a concern, renew interest, or bring them back — and every outcome lands in your portal.

What is your lapsed customer list worth?

Expired memberships, missed tune-ups, one-time repairs that never came back.

400
502,000
$450
$300$3,000
5%
2%15%

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.

Customers recovered
20
First-year revenue
$9,000
Our total cost
$1,250
$250 + 20 × $50
Net + ROI
$7,750
7.2× return on spend

How a campaign runs

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.

This is the actual portal you'll log into

Not a mockup. Every call and transfer lands here live, and nothing gets charged until you've approved it — by Monday noon, or it doesn't bill. We built it this way because 'trust us' is not a reporting system.

Florida Contacts client portal — the weekly transfer review screen with Approve and Dispute buttons for each warm transfer, showing the Monday noon deadline and the total that will be charged
Sample data shown. Your portal carries your real numbers, with the same approve-before-we-charge control on every transfer.

Why businesses hand this to us instead of 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. Run what even a slice of last year's lapsed customers coming back costs 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.

Built by people who've run retention floors, not a marketing agency that added a phone

Before Florida Contacts, our operations leadership managed customer retention programs for a national telecom carrier — the kind of operation where win-back rates are reviewed weekly and excuses aren't a metric. We brought that discipline to businesses that could never buy it before.

Delivery runs on a calling operation that has already worked carrier retention programs, managed from Florida with scripts we write and QA we own. Every campaign gets the same treatment a carrier contract gets: a written script your business approves, call dispositions on every dial, and a reporting portal you can check at 2am if you feel like it. More about how we operate →

Carrier-scale

retention operations experience, applied to your customer list

Florida-based

program management — call (321) 578-9756 and hear for yourself

Accountable

every call dispositioned, every result reviewable in your portal — performance you can audit, not take on faith

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. Our delivery network scales seats in weeks, not quarters, so a pre-season push on a few thousand names is routine. We'll still tell you upfront exactly how many names fit your timeframe rather than overpromise — and if the list is bigger than the window, we prioritize by last service date.

Two numbers. That's the whole price list.

These two numbers are the entire price list for performance programs — printed, not quoted. No software licenses, nothing hidden.

$250
One-time setup

Onboarding, list intake, calling scripts written for your business, and transfer setup with your front desk. Paid once, ever.

$50
Per warm transfer

Charged only when a live, interested customer is on the phone with your team. Billed weekly, itemized by name — and you approve or dispute every transfer in your portal before the charge runs.

Gyms and membership businesses run at $30 per transfer (membership math is different, so the price is too). Prefer to pay only for appointments that actually book? We quote a per-kept-appointment rate on request — it's higher, for the obvious reason. Telecom and subscription programs run on dedicated seats, scoped and quoted in one call: see the contact center division.

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.

Call nowBook a call