Agree on the next contact before you end the conversation. Start with the customer’s requested timing, then use a small, repeatable schedule for inquiries and estimates that go quiet. Stop when the customer declines or asks not to be contacted.

The short answer

Follow up on a quiet lead 2–4 times, spaced from a few days apart for an urgent job to a couple of weeks apart for a low-urgency one, with at least one message that asks a real decision-relevant question instead of "just checking in." Then stop. The schedules below are examples built from a widely used trades practice and Beside's own published example — not a proven universal benchmark — so treat the day counts as a starting point to adjust, not a rule.

Why bother at all: on Beside's own quotes page, 43% of estimates sent by service businesses get zero follow-up, and automated or manual follow-up recovers an estimated 20–35% of those that would otherwise go nowhere. Texts also get opened far more reliably than email in home services (roughly 82% vs. 31%), which is part of why the schedules below lean on texting for the early touches.

Two starting points need two cadences

An inquiry you've already answered (they called or messaged, you replied, and they went quiet before booking a quote or estimate visit) is a different situation from a quote you've already sent (they have a number in hand and haven't said yes or no). Treat them separately.

TouchTiming (example schedule)What to do
1Same day you answerConfirm what they need and tell them exactly when they'll hear back ("I'll have a price to you by Thursday").
2Day 2–3If the quote isn't ready yet or a walkthrough isn't scheduled, follow up with a specific next step, not a generic nudge.
3Day 7Ask directly whether they still want to move forward, or whether the timing changed.
4 (only if still silent — our own suggested extension)Day 12–14Final message, then stop and log the lead (see the stop rule below).
Example schedule — answered inquiry, no quote sent yet (touches 1–3 follow Beside's published example; touch 4 is this guide's own extension for a lead that stays silent, not a separate cited benchmark)
TouchTiming (example schedule)What to do
124–48 hours after sendingConfirm they received it and ask if anything needs explaining.
24–5 days laterAsk the one useful question for this job (see below), not just "any update?"
3About a week after thatFinal nudge. Mention that quotes are commonly good for about 30 days, which gives a natural reason to close the loop either way.
StopAfter 2–3 unanswered attempts or ~30 daysMove the lead to a later-follow-up list instead of continuing weekly nudges.
Example schedule — quote or estimate already sent (touches 1–2 follow a commonly used trades cadence; touch 3 and the 30-day stop point add a widely cited quote-validity convention)

Let urgency and how the customer sounded change the timing

  • Genuinely urgent job (no heat, active leak, safety issue): compress the whole cadence. Follow up same day or next day, and if there's no response within 3–4 days, assume they solved it another way and stop — a truly urgent customer who wants your help responds fast.
  • Warm but not urgent (they asked good questions, gave a rough timeline): use the example schedules above roughly as written.
  • Low urgency ("maybe this spring," "just getting prices"): stretch touches to every 2–4 weeks. Log a specific date to check back rather than repeating a weekly "just checking in" that reads as pressure.
  • Explicit "not now" or "I'll call you": stop active outreach immediately and log a date to check back once, later — don't treat a clear answer as an invitation to keep asking.

This mirrors the general finding that speed matters most early: research on inbound leads (the MIT/InsideSales.com study, corroborated by multiple secondary sources) found the odds of qualifying a lead contacted within 5 minutes are roughly 21x higher than one contacted 30 minutes later. That's about how fast you respond the first time, which is a separate decision from the repeat cadence covered here — the same urgency signal that should speed up your first reply is also the signal to compress your follow-up spacing afterward.

Worked example (illustrative, not an actual customer result)

A solo HVAC owner gets two inquiries the same week. Job A: a water heater with a visible leak — clearly urgent. Job B: "want the AC serviced before summer, no rush." For Job A, the owner answers within the hour, sends a quote same-day, follows up the next morning if there's no response, and follows up once more the day after that — three touches inside 48 hours. No answer by day 4 and the owner marks it cold, assuming the customer called someone else. For Job B, the owner answers same day, sends the quote within 2 days, and then waits a full two weeks before the first follow-up, asking a specific question ("still looking at pre-summer, or is fall fine too?") rather than nudging. If Job B goes quiet after that, the owner logs a check-back date 60–90 days out instead of repeating the same message. Both cadences use the same building blocks — confirm, ask something useful, then stop — just spaced differently for urgency.

Ask something useful partway through, not a generic check-in

  • "Want me to hold Friday's slot, or has your timeline shifted?" — forces a real answer instead of a shrug.
  • "Did the scope change since we quoted, or is the number still right for you?" — surfaces if a competing bid or budget cut is the real blocker.
  • "Anything in the estimate you want me to walk through?" — useful right after the quote lands, when confusion (not disinterest) is the likely cause of silence.
  • Avoid "just checking in" or "following up" with no question attached — it asks the customer to do the work of responding to nothing specific.

When to stop

  • Stop after 2–3 follow-up attempts with no response — this is a commonly used practical limit, not a proven optimum, and pushing past it tends to read as pressure rather than helpfulness.
  • Stop immediately on an explicit "not now," "I went with someone else," or a request to be left alone.
  • For sent quotes, treat roughly 30 days as a natural outer boundary — a common trades convention that protects your pricing and gives you a clean reason to close the loop either way.
  • "Stopping" means moving the lead to a later check-back list with a specific date, not deleting it — quiet leads restart projects more often than owners expect, especially low-urgency ones.

If you're following up by text, current federal rules (as of this writing) require honoring an opt-out request made in any clear way — not just the word STOP — within 10 business days, and allow one non-marketing confirmation text after that. A further FCC rule change was scheduled for a vote on September 30, 2026, and the outcome could affect this. Verify the current federal, state, and carrier rules for your location before relying on this timing, especially if you're reading this after that date.

Source: Review current TCPA guidance.

Where Beside fits today

Beside's AI receptionist answers calls and texts, captures the job details, transcribes the conversation, drafts a follow-up message for you to approve before it sends, and flags what's still pending in a daily recap — so a promised "I'll call you back in a couple weeks" doesn't just live in your head. It syncs with CRMs like HubSpot, Salesforce, Zoho CRM, and Follow Up Boss, or with 1,000+ apps via Zapier. Plans are Baseline at $29/month (30 AI receptionist calls/month) or Unlimited at $99/month (unlimited calls), both billed monthly with the same features. Beside’s agentic product is open to everyone. Get started at beside.com/welcome. Review the follow-up triggers, approval settings and current offer for your account; phone-plan prices do not define every agentic workflow.