Follow-up & AI

You paid for the lead. Stop losing it in the handoff.

Speed matters, but so do consistency and control. Our response systems help local service teams answer faster, follow up longer, and keep conversations organized.

Two tiers, exactly what's in each

Start with recovery. Add AI when you're ready.

Lead Recovery

$149/mo

  • Missed-call text back, same minute it happens
  • Instant reply to web form inquiries
  • One shared inbox for every conversation
  • Follow-up on leads that go quiet
  • Review requests after a job closes
  • Basic reporting on response time and outcomes
Ask about this tier
AI Conversion

$349/mo

  • Everything in Lead Recovery
  • AI qualifies leads over text, day or night
  • After-hours and overflow call handling
  • Answers common questions within rules you set
  • Books the appointment straight to your calendar
  • Reactivates old leads that stalled out
Ask about this tier

One flat price per tier, per service line. Running multiple services through it costs more because each one gets its own number, its own inbox, and its own AI setup.

Exactly what happens, in order

The story of one missed call.

Not a feature list. This is the actual sequence of texts, from the moment your phone rings to the moment a review shows up on your Google listing.

Within 60 seconds of the missed call

The text that goes out the second you miss a call

Phone rings at 9:47pm, nobody picks up. Before the caller has even set their phone down, they get a text from your business number.

Hi, this is Centennial Hot Tub Service. Sorry we missed your call! What can we help with?

The moment they reply

What the AI actually asks

If they text back, the AI picks up the conversation and asks the same questions your team would ask, in order, one at a time so it doesn't feel like a form.

Hi, I need an estimate for a sinking patio.
Thanks for reaching out. What city is the property in?
Centennial. Hoping to fix it next month.
Got it. Roughly how large is the area, and is it concrete or pavers?
Concrete, maybe 12x15 feet.
Perfect, that's enough to get started. You're booked for a free estimate, someone from our team will call within one business day to confirm a time.

Same moment, your side

What lands in your inbox

The qualified details (name, phone, address, job description) show up in your portal or CRM as a new opportunity, tagged with the answers the AI collected. No transcript to dig through, just the facts your estimator needs to call and confirm.

YB

Your Business Name

Portal
Sinking patio estimate
New
Foundation crack repair
Appointment set
Basement sump pump
Won

24 hours after the job is marked Won

The review request, and the one follow-up if it goes unanswered

When you mark a job complete in the portal, a review request goes out the next day. If there's no click after three days, one polite reminder goes out, then it stops. Nobody gets pestered twice.

Hi Dana, thanks again for choosing Centennial Hot Tub Service! If you have a minute, a quick Google review helps us a lot: [link]

3 days later, no click yet

Hi Dana, just a friendly reminder, if you have 30 seconds we'd really appreciate a quick review: [link]. No worries if you're busy!

Day 3 and day 7 after a lead goes quiet

Following up on the ones who went cold

Someone asks about an estimate, then stops responding mid-conversation. Instead of that lead just dying, two more touches go out automatically, then it stops for good.

Hi Dana, just checking back on the patio estimate. Still interested? Happy to answer any questions.
Hi Dana, following up one more time. We're happy to help whenever you're ready. Let us know!

Illustrative examples. Actual message wording, AI scope, disclosures, and escalation rules are configured per business before anything goes live.

Simple contractor experience

A portal that carries your name, not ours.

Every client gets a portal for conversations, pipeline, appointments, reporting, and billing. It shows your business name and logo, not ours, so nothing about it looks rented.

What you see day to day

Every conversation, every job, every review request lands in one inbox under your business name. You don't see our name anywhere in it.

You can jump into any AI conversation and take over yourself at any point. Nothing is locked behind the bot.

Answers the AI gives are limited to rules you approve up front (pricing ranges, service area, scheduling windows). It says "let me get someone from our team" for anything outside that.

YB

Your Business Name

Portal
Sinking patio estimate
New
Foundation crack repair
Appointment set
Basement sump pump
Won

Illustrative portal interface. Branded with the contractor's own name and logo, not shown as a live client here.