We automate your next $30,000 — it's already in your list.

Unsold estimate follow-up, answered

The questions home-service and industrial service owners ask about getting past customers back. Answered plainly. Numbers on the table. No pitch-deck language — if your job software already solved a problem, this page says so.

Key facts

  • Plunger AI is an unsold estimate follow-up service for home-service and industrial shops — plumbing, HVAC, electrical, roofing, forklift service, warehouse racking, material handling, dock & door.
  • It works from the shop's own list — past customers, old leads and unsold estimates. Never bought lists, never strangers, never cold calls.
  • Sticky Book — the agent living on your website — is the product: it answers your visitors right on the page, quotes from your price book, and books the job. The rest are features you switch on: outbound Lead Recycling works your past customers and unsold estimates, phone answering (AI After Dark) takes your calls 24/7, 1 Minute Lead calls new leads back in about a minute, Maintenance Plan books customers who are due, and Surveys turn finished jobs into reviews. Unlimited calls, and a monthly booked-revenue goal your agent works toward.
  • A customer is due when their last job plus the service cycle says so — tune-ups twice a year, water heaters at 10–12 years, quotes that never booked.
  • Calls run in English, Spanish and Portuguese, and every call opens with a recording disclosure.
  • Your rate is built in your audit, from your own numbers — and shows the moment the audit finishes. And you start free first: the audit and the playbook, no card.

What is customer follow-up?

Customer follow-up is calling a shop's own past customers the week their next job comes due — and booking it. It is not advertising. It is not a blast. These customers already know the shop. They already paid once. Most just forgot — or nobody reminded them — that their equipment runs on a clock. A well-run follow-up program recovers that revenue with zero ad spend, because the list already exists. Same for unsold estimates: a customer who asked for a price and never booked isn't a stranger. They're a job that stalled.

When is a past customer due again?

Every kind of work has its own clock. HVAC wants a tune-up twice a year — once before cooling season, once before heating. A water heater lasts about 10 to 12 years and wants a flush every year. Filters, maintenance plans and service agreements run on the cadence the shop sets. An unsold estimate is due the day it goes quiet — work it while the customer still remembers asking. A customer is due when their last job date plus that job's clock says so. Not when a generic timer expires.

What do unsold estimates and quiet customers cost a shop?

Every shop writes quotes that never book. The customer meant to. Then life happened, and nobody followed up. Those quotes are the most valuable audience a shop owns: they raised their hand, heard your price, and trusted you enough to ask. Same with past customers between jobs: the shop that stays in front of them gets the next job. The shop that goes quiet reads about it in a competitor's review. On a list of a few thousand past customers, hundreds come due every quarter. The worked example below shows what a cautious share of them is worth.

Doesn't my job software already do this?

Partly. And the gap is the whole story. Job platforms are good at reminders: templated emails and texts on timers you set, quote follow-ups that ping the customer and wait. What they don't do is hold the conversation — answer "has it really been two years already?", hear the hesitation, check the ZIP, and agree on a Tuesday-morning window while the customer is still on the line. A message asks the customer to act. A follow-up agent acts for the shop. Plunger AI works from the list you give it: upload your past customers, the agent calls them. Nothing about your current setup changes.

Does Plunger AI answer our phones?

Yes — answering is AI After Dark's job, and it runs fine alongside Lead Recycling working your unsold estimates. Your receptionist answers inbound calls 24/7, greets callers in your company's name, takes the job details, and books into the open windows you set. You approve every booking first. Nights, weekends, the hours your crew is on jobs: no caller hits voicemail. About 40% of AI-booked appointments happen after hours. Miss it and they call the next shop. Only need the phones covered when you're closed? After Hours answers nights and weekends only.

How does booking work?

The agent's job on the call is the booking. Agree the job and the time. Check the ZIP against your service area. Book it into one of the open windows you set, with the details gathered on the call. You get a summary after every conversation, and every booking shows in your reports next to the call that made it. The count is never a matter of opinion.

What does Plunger AI need from a shop, and is the list safe?

Your past-customer list: names, phone numbers, and whatever you have on the work they had done or were quoted. Nothing else. You attest the list is your own customers and leads with permission to be contacted, and the list is used only for your campaigns — never sold, never shared, never used for anyone else's marketing.

What does it cost — and what if it books nobody?

Your rate is built in your audit — from your own numbers, so one booked job covers the month. One agent per shop, unlimited calls. No contracts. No overage charges of any kind: calling never pauses and you're never charged without your say-so. And you don't pay to find out if it books: the audit comes first — no card — it prices what's sitting in your system and sets your rate before you start anything. Your real list uploaded. Your script approved. Every booking in your reports next to the call that made it. How starting free works →

The numbers, worked

Start with a 2,400-name past-customer list — a normal size for an established shop. Say 600 of them come due this quarter: tune-ups on the spring and fall cycles, aging water heaters, quotes from the last busy season that never booked. At a cautious 15% booking rate, that's 90 jobs back on the board. At a $450 average ticket, that's $40,500 recovered per quarter — $162,000 per year — from customers the shop already had. Zero ad spend.

Against that: your rate is built in your audit, from your own numbers — sized so one booked job covers the month. Four booked jobs cover a quarter with room to spare. The other 86 are margin. Your list and your ticket size move the numbers. The structure doesn't change.

Questions

Which shops is Plunger AI for?

Home-service and industrial service shops — plumbing, HVAC, electrical, roofing and the other home trades; forklift service & repair, warehouse racking, material handling and commercial dock & door. If your customers land on your website with questions — what does it cost, when can you come — and leave because nobody answered, you have the problem Sticky Book exists to fix.

What is Sticky Book?

Sticky Book is Plunger AI's agent living on a shop's own website. A visitor lands on the site with a question — the agent answers it right on the page, quotes the job from the shop's own price book, and books it into an open window the shop set. No form to fill out, no callback to wait for. It works around the clock — nights, weekends, and the hours the crew is out on jobs.

How does it know our prices?

It reads one thing: your price book. You load your flat rates, your ranges for the jobs that vary, your call-out fees, your warranties, your service area. The agent quotes only from that book — flat rates exact, ranges as ranges. If a job isn't in the book, it never guesses a number. It books the visit, and your tech quotes on site.

Does Plunger AI answer our phones?

Yes — as an optional add-on. Same agent, same price book: turn on phone answering and the agent takes your inbound calls in your company's name, gets the job details, and books into the same windows your website agent uses. Answering is not the product — the agent on your website is. The phones are an option you can add.

Can it call our past customers and unsold estimates?

Yes — as an optional outbound add-on. It works your own list: past customers whose next job is coming due and unsold estimates that went quiet. Only your customers, only the list you upload and attest is yours to contact, inside the calling hours you set. It quotes from your price book and books the job. Plunger AI never cold-calls and never works bought lists.

What does it cost?

Your price is built from your audit. The audit adds up what your shop is leaking every month — past customers nobody called back, estimates nobody followed up — and your rate is built from that leak in slices: five cents on the dollar for the first $10,000, three cents for the next $20,000, one cent past that — and it never goes above $4,997 a month. A $9,000 leak means $450 a month. The moment the audit finishes, it's on the screen and you can purchase your agent right there. No call, no quote form, no waiting. The first 5 shops prove it before they pay for it: the first 30 days are free, and around day 27 a results report lands — every job the agent booked, priced from your own price book — ahead of the first charge on day 31. If it didn't pay for itself, you cancel. If the agent can't pay for itself out of the work it's handed, don't buy it. That's the whole pitch.

How do we know it won't say the wrong thing?

You hear it before your customers do. The agent is built on your price book in a sandbox first: you ask it your customers' questions, watch what it quotes, and send changes until it's right. It does not go live on your site until you approve it. And it cannot invent a price — if a job isn't in your book, it books the visit instead of guessing.

What does it need from us to start?

The free audit first — your numbers, no card. Then your price book, your service area, and your booking windows. Plunger AI installs the agent on your website for you: tell us who runs your site and we work with them — you never touch code. Adding the phone or outbound options later takes your call rules and, for outbound, your customer list.

What languages does it work in?

English, Spanish and Portuguese. On your website, the agent answers visitors in their language; if you add the phone or outbound options, those run in the same three. Real voices on calls — not a robot reading a script.

Will people know it's AI?

Yes. On your website the agent introduces itself as your shop's AI assistant, right on the page — no pretending to be a person. On calls it opens with a recording disclosure, and asked directly, it says it's your AI assistant.

Is our customer list safe?

If you add outbound: your list is used only for your campaigns — never sold, never shared, never used for anyone else's marketing. Every call is logged with a summary and a recording in your own reports, so you can see exactly who was called and what was said.

Is there a contract?

No contract. Month to month. Add the phone or outbound options when you want them, turn them off when you don't, cancel anytime.

Free first

See your number before you pay for anything

Run the free Revenue Audit on your real numbers — past customers, unsold estimates, missed calls. Takes about a minute — no email up front, no card. The audit shows it. The agent collects it.

Run the free audit