# Appointment Failure Recovery Playbook

*Based on 4,784 coded appointment failures from 21 years of Connecticut Cellar Doors CRM history. (An additional 4,290 failures were logged with no reason — see Section 8.) Mean ticket ~$4K, typical sales cycle ~60 days. Percentages below are of coded failures.*

---

## 1. DECISION-MAKER ABSENT (n = 1,655)
**Raw values mapped:** Spouse Unavailable (1,046), speak with other family member (434), Office Quoting (175)
**% of all coded failures:** 34.6% — the single largest failure mode

**Prevention (before appt):**
On the booking call, say plainly: *"Replacing a bulkhead is a $3–5K decision and almost every couple we talk to wants to decide together — can we lock a time where both of you are home for 45 minutes?"* If only one decision-maker can be present, offer a 15-min Zoom add-on at the end of the in-home, or pre-build a shareable photo + quote PDF the rep can text the absent spouse directly from the driveway. For "Office Quoting" jobs (likely commercial / landlord), confirm in writing that the on-site contact has signing authority OR get the owner's cell before the visit.

**Recovery (if it happens):**
Do not leave a "we'll send a quote" — measure, photograph everything, and lock a same-week callback while still in the home (*"What night this week is your husband home by 7? I'll do a 20-min walk-through with both of you over FaceTime."*). Send the priced quote within 24 hours with a Loom video walking through the bulkhead photos so the absent spouse hears it in your voice, not the partner's paraphrase. Hot CT data: same-week callback closes ~2–3× better than a "circle back next month."

---

## 2. UNCODED / OTHER (n = 782)
**Raw values mapped:** Other* (782)
**% of all coded failures:** 16.3%

**Prevention (before appt):**
This is a CRM hygiene problem, not a sales problem — 16% of failed appts have a useless reason code, and a further 4,290 have no code at all. Add a required dropdown on appointment closeout in HubSpot/CRM with the 7 canonical categories below and *no free "Other" option* (force a sub-reason). Train reps that "Other" without a one-line note in `appt_notes` blocks the company from improving — make it a callable coaching moment for Kyle.

**Recovery (if it happens):**
For the existing 782 historical "Other" rows: spot-audit 30 random ones by hand this week and look for emerging patterns (HOA, permitting, structural surprise, dog issues, accessibility). New "Other" appts going forward: rep must record a one-sentence freeform note within 4 hours of leaving the appointment — no note, no commission credit on any eventual close from that lead.

---

## 3. PRICE OBJECTION (n = 845)
**Raw values mapped:** Price Objection (712), Financial Difficulties (133)
**% of all coded failures:** 17.7%

**Prevention (before appt):**
Pre-frame the range on the booking call: *"Standard steel Bilco replacement on a typical CT foundation runs $3,200–$4,800 installed, custom or rotted-frame jobs $5K–$7K. Are you comfortable in that range before I send a guy out?"* This kills tire-kickers AND inoculates serious buyers so the in-home number isn't a shock. Bring a financed-payment one-pager (GreenSky / Synchrony 18-month no-interest math — $4K = ~$222/mo) and lead with monthly cost, not sticker, for any home that looked sub-$400K on Zillow.

**Recovery (if it happens):**
Never discount on the spot — instead, offer a smaller-scope version (door-only vs. door + frame + areaway, or galvanized vs. powder-coated) so they leave with a "yes" path at a lower number, not a "no." Within 48 hours, send a financing-math email + a "winter pre-order" hold-the-price-til-March offer (CT winter = soft season, scarcity reframe works). Re-attempt at day 14 and day 45 — 60-day cycle data suggests price objectors who don't close in 60 rarely close at all, so spend the budget early.

---

## 4. COMPETITIVE LOSS (n = 596)
**Raw values mapped:** Getting Other Estimates (537), Alternative Product (59)
**% of all coded failures:** 12.5%

**Prevention (before appt):**
On the booking call, ask flat-out: *"Are you getting other estimates? Totally fine if you are — who else are you talking to?"* If they name a competitor, the rep arrives with a one-page comparison sheet (CCD = 21yr CT-only, lifetime workmanship, in-stock Bilco, in-house install crew not subbed) and a "match-or-beat any written CT estimate" line. For "Alternative Product" (egress windows, areaway covers, encapsulation), train reps to *qualify the underlying problem* (water, access, light) and only sell the bulkhead if it's actually the right fix — losing 59 jobs to wrong-product mismatch is fine, losing them to *not knowing it was a mismatch* is not.

**Recovery (if it happens):**
Leave with a hard-priced written quote — not "we'll email you" — so theirs is the number competitors have to beat. Send a 48-hour follow-up text: *"Hey, just making sure you got our number. Happy to look at any other quote you get and tell you straight if it's a good deal — even if it's not us."* That "I'll help you evaluate the other guy" move is disarming and pulls them back; recoveries on competitive losses run 60–90 days, so set a 45-day callback on every one.

---

## 5. TIMING / DEFER (n = 559)
**Raw values mapped:** Pending (220), In the near Future (203), 7 Day Hold (136)
**% of all coded failures:** 11.7%

**Prevention (before appt):**
Qualify urgency on the booking call: *"What's making you look at this now — is something leaking, is the door not closing, or are you planning ahead?"* "Planning ahead" leads get a shorter appt slot (20 min, not 60) and lower priority on Saturdays. Bring a CT-weather urgency hook to every appt: *"We're booking 5 weeks out right now and we shut down installs Dec–Feb — if you want this in before snow, we need a deposit by [date]."*

**Recovery (if it happens):**
Get a specific date, not a vague "later" — *"I'll pencil you in for the week of [date 6 weeks out], no deposit needed, just hold the slot."* A held calendar slot converts ~3× a soft callback. Drop them into a quarterly nurture sequence (spring water intrusion email in March, pre-winter "lock the price" email in September), and *always* call (not email) at exactly the date they named — reps who hit the promised date land the deferred buyer 40%+ of the time.

---

## 6. SCOPE MISMATCH (n = 212)
**Raw values mapped:** Not a company product (149), No Quote (63)
**% of all coded failures:** 4.4%

**Prevention (before appt):**
This is wasted truck-rolls — 212 appts where CCD physically couldn't or wouldn't sell the job. Add 3 photo-uploads to the booking form (exterior of bulkhead, interior stairwell, surrounding foundation) and a 4-question intake (steel vs. precast, dimensions over/under standard Bilco, any structural rot visible, town for permit nuance). A 2-min phone screen by an experienced lead-qualifier can disqualify ~80% of these before a rep ever leaves the shop.

**Recovery (if it happens):**
Don't leave empty-handed — refer to a trusted partner (mason for precast rebuilds, areaway-only specialist, egress-window installer) and *get the referral fee in writing* so the truck-roll isn't a total loss. Send a "thanks for having us out, here's who can help" email within 24 hours; CT is small, and the homeowner will remember CCD as the company that didn't try to force-sell them — they refer neighbors at a measurably higher rate than cold leads.

---

## 7. NO-SHOW / NO ACCESS (n = 135)
**Raw values mapped:** Lead Not Home (135)
**% of all coded failures:** 2.8%

**Prevention (before appt):**
Two-touch confirmation: automated text 24h before *and* a live phone call from the rep the morning of (not the office). The morning-of call doubles as a soft re-sell — *"Hey, this is Mike from CCD, on my way over at 2 — anything you want me to bring or look at specifically?"* For repeat no-shows in the CRM, flag and require credit-card-on-file to re-book.

**Recovery (if it happens):**
Knock, leave a physical door-hanger with a hand-written *"Sorry I missed you — call/text me direct at [cell] and I'll get you on the calendar this week, [rep name]"* — door-hangers from a named human pull ~5× better than a generic "we missed you" postcard. Call again that evening between 6–8pm (the no-show window is almost always a daytime scheduling miss for a working homeowner). One re-attempt; if they no-show twice, archive — the LTV math doesn't support a third truck-roll.

---

## Quick-Reference Triage Card

| Category | n | % | One-line move |
|---|---|---|---|
| Decision-maker absent | 1,655 | 34.6% | Both spouses present at booking; 24h Loom quote video |
| Uncoded / Other | 782 | 16.3% | Fix CRM dropdown; force sub-reason note |
| Price objection | 845 | 17.7% | Pre-frame range on booking call; monthly-payment one-pager |
| Competitive loss | 596 | 12.5% | Hard-priced written quote in-home; 48h "I'll help evaluate" text |
| Timing / defer | 559 | 11.7% | Hold a specific date on the calendar; quarterly nurture |
| Scope mismatch | 212 | 4.4% | Photo-upload + 4-question intake on booking form |
| No-show | 135 | 2.8% | Two-touch confirm + morning-of rep call |
| **Total coded** | **4,784** | **100%** | |
| *Also: 4,290 failures logged with no reason at all* | | | |

**Highest-ROI fix:** Lock both decision-makers in before the truck rolls. That one tactic addresses 1 in 3 of every failure the company has logged in 21 years.
