After-Hours Lead Capture: Stop Losing Night and Weekend Jobs

Your highest-ticket calls come at 9pm on a Friday. The triage system that sorts emergencies from routine, pages the on-call tech, and queues the rest for a calm Monday morning — without an answering service.

System 6 from the Leveraged Owner Starter Pack

Friday, 10:47pm. A pipe bursts under a kitchen sink. The homeowner calls three plumbers. Two go to voicemail. The third — a one-truck shop — has an after-hours text-back that replies in 40 seconds: "Reply URGENT if this is an emergency." She replies URGENT. The on-call phone buzzes. He's there by midnight. That's a $900 emergency call the other two shops never knew existed.

Nights and weekends are when homeowners discover problems — no heat at 6am Saturday, the leak found during Sunday dinner. These are disproportionately emergency calls, which means disproportionately high tickets. And most shops handle them with a voicemail that says "leave a message." This is the system that fixes that. (The foundation — missed-call text-back — is the pillar guide for this series; after-hours is its most profitable mode.)

The triage system in 60 seconds

After-hours lead capture is a sorting problem, not a staffing problem. You don't need someone awake at 2am. You need an automation that:

Step 1: The after-hours auto-text

Set your text-back tool to run a different message outside business hours. Define your hours honestly — if you stop answering at 5pm, the after-hours version starts at 5:01.

Hi, this is [Business Name] — sorry we missed you, we're closed right now. If this is an emergency (no heat, no AC, active leak, no power), reply URGENT and we'll get someone to you. Otherwise reply with your name, address, and what's going on and we'll call first thing in the morning. Reply STOP to opt out.

The emergency list in parentheses does quiet work: it defines "emergency" for the caller. Without it, everything feels urgent at midnight. With it, the routine "my faucet drips" caller self-sorts into the morning queue.

Step 2: The URGENT-keyword sort

When a caller replies URGENT, the automation does three things at once:

Step 3: The morning callback list

Every non-urgent after-hours caller lands on one list, auto-built overnight, waiting at 7am. The list shows: name, number, what they asked for, and the time they called. Your Monday-morning setup guide (standard operating procedure — a written checklist anyone can follow) is: work the list oldest-first, before anything else. A caller who texted at 9pm Saturday and gets a call at 7:15am Monday feels taken care of. The same caller, called at 2pm Monday, feels forgotten.

Hi [First Name], it's [Your Name] from [Business Name] — following up on your message from [Saturday night]. What was going on with the [issue they described]? Reply STOP to opt out.

Why not just hire an answering service?

The honest comparison. An answering service costs $200–$400/month, takes messages from a stranger reading a script, and can't dispatch, quote, or book. Your customers called you — getting a call center in another state is barely better than voicemail. The triage system costs a fraction (it's part of the same text-back tool you already run), responds in under a minute instead of whenever the service gets around to it, and routes emergencies to the person who can actually fix them: you or your on-call tech.

Answering services made sense when the alternative was voicemail. Text-back killed that trade-off.

The on-call rotation (so it's not always you)

The system pages "the on-call person" — that has to be a defined human, not "whoever hears it." For a 2–5 person shop: rotate weekly, publish the schedule where everyone sees it, and pay the on-call tech a flat stipend for the week plus their normal rate on any call they run. The full rotation system — fair schedules, escalation rules, comp — is its own guide in this series. The key principle: on-call is a scheduled, compensated role, not a favor.

The voicemail greeting that makes it all work

Your after-hours voicemail is part of the triage system — it's what the caller hears in the seconds before the auto-text arrives. Most contractor voicemails say "you've reached [Business], leave a message." That's a dead end. Yours should set the expectation the automation is about to fulfill:

Thanks for calling [Business Name]. If this is urgent — water, gas, no heat, sparking or smoking — hang up and reply URGENT to the text we're sending you right now, and our on-call tech will call you back within minutes. For everything else, leave a message or reply to the text and we'll call you first thing in the morning.

Why it works: it tells the caller what's happening right now (a text is coming), gives them the keyword before they need it, and sets a specific callback promise for non-emergencies ("first thing in the morning" beats "as soon as possible"). Record it once, and it quietly pre-sorts every caller before your automation even fires.

Compliance note

After-hours texts are still business texts: your number needs 10DLC business-texting registration (the carriers' registration system for business texting; 1–7 day approval, ~$15–$20 one-time), the first automated text includes opt-out language, and the automation only texts people who called you — that's conversational, not a marketing blast. TCPA (federal telemarketing law) quiet hours (no marketing texts before 8am/after 9pm local) apply to marketing; your emergency triage texts are responses, not campaigns. This is general information, not legal advice.

Related guides in this series

The foundation is the missed-call text-back complete guide (Pillar A pillar). For the emergency-call specifics, read How to Handle After-Hours Emergency Calls Without an Answering Service; for the staffing side, The On-Call Rotation System for Small Contractors. Browse the full blog for everything published.

Get System 1 free: the complete Missed-Call Safety Net

The full setup guide, all four copy-paste scripts (including the owner notification), the "Your Numbers" missed-call worksheet, and the step-by-step setup guide — free, no catch. Fix your missed calls this week.

Get the AI Automation Starter Pack — $27, one-time: https://leveragedowner.com/starter-pack/

The done-for-you version

This post is System 6 from the Leveraged Owner Starter Pack — the done-for-you version with the full after-hours triage setup guide, every script (including the emergency variants per trade), the on-call rotation templates, and complete setup guides for all 8 systems.

Stats sourced as labeled: no third-party stats in this post — cost comparisons are typical market ranges, verify with current vendor pricing.

Keep building your systems

Related guides from the Leveraged Owner blog: