System 05: Speed-to-lead under 5 minutes

Missed-call text-back, after-hours rules, and AI/human triage so leads never die in voicemail. HVAC & plumbing customer acquisition curriculum.

Curriculum system for HVAC and plumbing. Part of the Booked Job Machine. Work with Nef installs for founding clients.

Speed-to-lead is the highest-ROI operational fix most shops skip. You already pay for GBP, LSA, and ads — slow follow-up burns that spend. This is Convert stage · System 05 of 12 (sprint core).

At a Glance

Do This Week

  1. Measure last week’s median response time on LSA/web leads (honest number).
  2. Turn on missed-call text-back: “Got your call — reply with address and issue.”
  3. Define after-hours: voicemail script + morning callback SLA under 30 minutes.
  4. Name a queue owner (even if it is you on the truck with a headset).
  5. Optional: AI callback for missed forms — human rules for gas leak / flood / CO.

Owner Checklist

  • Alert on every new LSA/web lead
  • Missed-call SMS live
  • After-hours policy written
  • Emergency vs non-emergency script split

The 5-Minute Rule

Response timeWhat usually happens
<5 minYou are often first to qualify and schedule
5–30 minHomeowner is still shopping; price pressure increases
30–60 minYou are backup option at best
Next dayLead is cold unless it is a large project

Track first contact time in CRM for every LSA, form, and call lead.

Minimum Viable System

1. Alerts that cannot be ignored

  • LSA and ad platform notifications → phone + email for 2 people
  • Website form → SMS to on-call rep (not only email)
  • GBP messaging → same queue as phone leads

2. Missed-call text-back (within 60 seconds)

Hi, this is [Name] with [Company] — sorry we missed your call! We're helping another customer and will call you back within [10] minutes. What service do you need help with?

More copy on Templates.

3. CRM stages (keep it simple)

  1. New lead (uncontacted)
  2. Contacted / qualifying
  3. Quote sent
  4. Booked
  5. Lost (reason required)

Review “New lead” every morning and afternoon — zero should be older than 24 hours.

4. After-hours policy

Trade typeRecommendation
Emergency (plumbing, HVAC no-heat/AC)Live answer or on-call tech + premium dispatch fee stated upfront
Scheduled (tune-ups, non-emergency estimates)Auto-reply with next business day callback window
Heat-wave / freeze surgeTemporary overflow answering service beats voicemail

State expectations in your script: “We have a technician on call until 9pm for emergencies.”

AI Voice vs Missed-Call Text vs Live CSR

Use this matrix before buying AI. Full tool guide: AI Conversion Tools.

SituationStart here (DIY)Add AI whenAvoid AI when
Owner on truck, misses callsMissed-call text in 60 secOutbound AI voice callback on forms + missed calls in 2–5 minInbound emergency intake (gas, flood)
Staffed office, CSR answersLive answer + two-time booking askOverflow callback when queue is on another lineReplacing trained CSR on LSA
After-hours scheduling tradeAuto-reply + next-day windowAI SMS intake for bookingEmergency plumbing/HVAC — use on-call
Form lead, no call yetSMS queue owner immediatelyAI outbound call if no human in 5 minQuoting price ranges without script approval

Rule: Text-back is the minimum. AI voice callback is the upgrade when humans cannot hit <5 minutes. Managed setup: Work with Nef.

Structured How-To (great for SEO & AI answers)
  1. List every lead source (LSA, website, GBP, Meta, referrals) and where notifications go today.
  2. Turn on missed-call text-back on your main business line.
  3. Create CRM or spreadsheet columns: source, received time, first contact time, booked Y/N.
  4. Assign one owner for business-hour response; document after-hours backup.
  5. Paste phone and text scripts from Scripts where your team answers.
  6. Run a test lead from each source and time how long until a human responds.
  7. Review weekly in Metrics — median minutes to first contact by source.

Phone Script (First 30 Seconds)

Thanks for calling [Company], this is [Name]. How can I help you today?

[Listen — do not interrupt problem description]

Got it — [repeat problem] in [area]. We do this every week. I have [today/tomorrow] at [time] or [time] — which works better?

Full objection handling: Scripts · System 06.

HVAC vs Plumbing

PlumbingHVAC
FocusActive leak / no water = voice now; water heater quotes can use SMS book-two-times.No-heat / no-cool leads need same-day voice; tune-ups can start with SMS + two book times.

Common Mistake

Buying more LSA while median response is 45+ minutes.

How This Fits the Machine

This system is one brick in the Full Acquisition Machine. DIY owners run it manually; I build it on my platforms with weekly optimization for founding clients.

Next Step

Open System 06 · Booking scripts when this week’s checklist is done.

Stuck after 30 days with real volume? Founding free Full Acquisition Machine — first 3 HVAC/plumbing shops that pass screening.

← System 04 · Booked Job Machine · System 06 → · Leak score · Front office

Was this helpful?