Kitchen Tune-Up & Bath Tune-Up · Bloomfield NJ · Operating Standard

Lead to Last Nail

One workflow, fifteen stages, five owners. Every stage names who acts, how fast, what gets written down, and what it looks like when it breaks. Nothing advances on memory.

Version 1.1 · Sept 11, 2026 Systems of record HighLevel · ServiceMinder · CompanyCam · JobTread · Axyom Intranet Supersedes the Apr 21 Handover Standard, Sonya's revival playbook, and the old job-flow outline — all folded in below Live counterpart dash.goaxyom.com — Pipeline, Foreman & Recovery Desk tabs

The one rule the whole thing hangs on

A lead, an appointment, or a job is never in someone's head, someone's texts, or someone's truck. It is in the system with an owner, a next action, and a date. If it isn't written down, it didn't happen — and at review time, it didn't exist.

SystemIt is the truth forIt is never the truth for
HighLevel source of truth Where the lead came from. UTM source/medium/campaign, tracked number, fbclid, tags, conversation history. Revenue. Job status. Anything after the sale.
ServiceMinder source of truth Appointments, proposals, invoices, payments, balances, the contact record, and Appointment.Notes — where every outcome and reason lives. Attribution. SM's channel field is an output we backfill from HighLevel, never an input we trust.
CompanyCam Every photo of every property, before / during / after. The pre-measurement package. Scheduling, costs, client communication.
JobTread Production schedule, daily logs, budget vs. actual, task assignment (KTU). Sales pipeline, lead attribution, invoicing.

Where this lives

Sales process was scattered across static rows on the live intranet — a script here, a role list there, a cadence someone had memorized. It's consolidated into this page now. The daily numbers stay where they are: on the intranet, updated by the agents that already watch these systems.

Folded into this page

What used to be scattered rows

  • "Sonya's Playbook" (lead revival scoring + cadence) → Stage 10
  • The cabinet-refacing pitch + the Training index → Stage 05
  • The old 7-step job flow outline → superseded by Stages 01–06
  • The field role list → the RACI role glossary above
  • The KTU Handover Standard's milestone table + Production Gate → Stage 12
This page is now the one copy — edit here, not on the intranet rows.
Stays live on the intranet

dash.goaxyom.com — check these for today's number

  • Pipeline tab — daily funnel, cancel rate, reason-capture %, revival queue
  • Recovery Desk — active saves in progress: status, assignee, next step, notes
  • Foreman tab — per-project Production Gate status, what's blocking each job
  • Training tab — full scripts and onboarding materials this page only summarizes
This page is the standard those tabs are measured against, not a replacement for them.
Phase One

Demand & Booking

Office owns this phase end to end
01
Web form: 5 min
Phone: 3 rings
After hours: 8:15 am

Lead lands · speed to lead

Owner Office Backup Sales rep on call Automation Closebot + HL workflow

Response speed is the highest-leverage number in the business and the cheapest one to fix. A homeowner who fills out three forms buys from whoever calls first, not whoever is best. Every minute past five cuts the contact rate.

  • Call — do not text-only — within 5 minutes of any form fill, chat handoff, or LSA lead, during business hours.
  • If the call doesn't connect: leave a voicemail naming the specific project they asked about, then text within 60 seconds of hanging up, then email. Three channels, one attempt cycle.
  • Phone rings: answered live by the third ring. A missed call gets a callback inside 5 minutes and is logged as a miss.
  • After hours and weekends: Closebot engages and books if it can. Any Closebot conversation that did not end in a booking is worked by a human by 8:15 am the next business day.
  • Attempt cadence if no contact on day one: 6 attempts over 8 days across call, text, and email — 3 on day 1, then day 2, day 4, day 8. Vary the time of day.
  • Never let a lead die undispositioned. Day 8 with no contact moves it to Nurture with a reason, not to the trash.
Write it HL: contact created, true source resolved via the attribution cascade (utmSource=google + utmMedium=cpc → Google PPC; fbclid → Meta Paid; tracked number → its campaign). Opportunity opened at New Lead. Every attempt logged. Never Accept "Z Default," "Online," or "Personal Contact" as a source. Those are missing data wearing a costume — roughly two lead in five today. Resolve it in HL before the record moves on.
Fail stateMedian first response over 30 minutes; leads sitting in HL with no attempt logged; the same lead called twice by two people because neither wrote it down.
02
Book within
5–7 days
Hot lead: 72 h

Qualification call & booking

Owner Office Escalate to Sales manager Output SM appointment

The booking call is not order-taking. It sets up the sales appointment to succeed, and it screens out the visits that were never going to close — the single biggest hidden cost in a remodeling business is a designer driving to an unqualified home.

  • Scope: what room, what's wrong with it now, what do they picture instead. Kitchen refacing, full kitchen, tub-to-shower, full bath, ADA.
  • Ownership & address: homeowner, not renter. Zip inside the service area. Confirm it against our zip list before booking.
  • Timeline: "When would you want this finished?" Anything past six months books into nurture, not a designer's calendar.
  • Decision makers: "So we can get you real numbers in one visit — will everyone involved in the decision be there?" Both parties present is the strongest single predictor of a one-visit close. If only one can attend, offer the times when both can.
  • Budget frame: not an interrogation. "Most kitchen refaces in Bloomfield land between $X and $Y, full remodels higher. Does that range work for the project you're picturing?" A hard flinch here is information, not rejection — route it to the right tier or to financing.
  • Book the appointment on the call. Never "someone will call you back to schedule."
  • Assign to a rep by calendar and by fit, then send the confirmation before hanging up so they see it arrive.
Write it SM: appointment created with Service set correctly (Consultation – In-Home), ServiceAgentId assigned, and a note carrying scope, timeline, budget frame, and who will be present. HL: opportunity → Appointment Set. Disqualify well Out of area, renter, or a timeline past six months gets a courteous decline plus a referral or a nurture tag — and a reason code. A no is a data point.
Fail stateAppointments booked with one spouse "who'll fill the other one in." Blank budget field. A designer's day burned on a rental property.
03
T−48 h text
T−24 h live call
T−2 h text

Pre-appointment confirmation

Owner Office T−2 h touch Sales rep Target no-show under 10%

No-shows are almost never a change of heart. They're a calendar the homeowner forgot about and felt awkward cancelling. Three touches make it socially easy to keep or to move — and a moved appointment is worth ten times a ghosted one.

  • T−48 hours, text + email: date, time window, the rep's name and photo, what to expect, how long it takes, and one line asking them to have everyone who's deciding on hand.
  • T−24 hours, live human call from the office. Not a text. Confirm the time, re-confirm both decision makers, ask if anything has changed, and ask them to have any inspiration photos handy. This call is where a reschedule surfaces instead of a no-show.
  • Unreachable at T−24? Text, then try again at T−4 hours. Two failed live confirms means the rep calls before driving.
  • T−2 hours, from the rep: "On my way at 2:00, see you shortly." Personal, short, from a real number.
  • They want to move it: move it on the spot, right then, to a specific date. Never "call us back when you know."
Write it SM: each confirmation attempt logged as an appointment note with the outcome — Confirmed live, both present / Confirmed by text only / Unreachable. The rep reads this before driving.
Fail stateA rep drives 25 minutes to a dark house. Confirmations sent only by automation, so nobody knows whether a human ever agreed the time still works.
Handoff · Office → Sales rep
Phase Two

The Appointment and the Follow-Up Loop

Sales rep owns the room · Office owns the loop
04
15 min
night before

Pre-call prep

Owner Sales rep Cost 15 minutes Return the whole first impression

The homeowner can tell within ninety seconds whether you read anything about them. Prepared reps close materially more, and it costs a quarter hour the night before.

  • Read the HL contact end to end: source, every message, what they clicked, what they asked for.
  • Read the booking notes: scope, timeline, budget frame, who will be there, and the confirmation outcome.
  • Pull two or three recent completed jobs in or near their zip, with photos, on the tablet. Neighborhood proof outperforms a portfolio every time.
  • Know the current lead time and the next realistic install window before you walk in. Never guess a date in someone's kitchen.
  • Bring the full kit: samples, financing sheet, warranty, brochure, tape, tablet, and the price book you actually trust.
Fail stateAsking in the doorway what they're looking to do — a question the office already answered in writing four days ago.
05
90–120 min
on site

The in-home consultation

Owner Sales rep Mandatory CompanyCam photo set Goal a decision, not a "think about it"

The visit has a shape. Skipping the discovery to get to the numbers is what produces a proposal the homeowner has no emotional reason to say yes to.

  • Connect (10 min). House, family, how long they've lived there. Ask before you pitch.
  • Discover (25 min). What's not working and why it matters — "who cooks," "where does everyone stand," "what made you finally call." Get to the reason behind the reason. Write it down in front of them.
  • Measure and photograph (20 min). Full measurements plus the complete CompanyCam set: every wall, every elevation, appliances and their spec labels, plumbing, electrical, flooring transitions, the condition of what stays. This set is the pre-measurement package later. Shoot it as if a project manager who has never seen the house has to order from it — because one will.
  • Educate (15 min). Reface vs. semi-custom vs. full. Materials in hand. What we control, what the vendor controls, what a realistic timeline is. Set the expectation you can actually keep. Objection language and the per-service pitch (refacing, semi-custom, tub-to-shower) live in the intranet's Training index — the objection-handling toolkit and the Sales Manager Toolkit (KTUTK-0001) are the source, not this page; this stage tells you when to reach for them, not what to say.
  • Present (20 min). Good / Better / Best, three real tiers, priced. Always three — a single number is a yes-or-no, three is a which-one.
  • Ask (10 min). Ask for the decision, out loud, and then be quiet. For reface and tune-up scope the target is a signature that day. For semi-custom, the target is a signed design agreement and a scheduled selection appointment.
  • If it's not a yes: leave with a specific next step on the calendar — a date and a time, never "I'll follow up next week."
Write it CompanyCam: project created at the address, full photo set uploaded before leaving the driveway. SM: outcome, objections heard, and the specific next step with its date.
Fail statePhotos taken on a personal phone and never uploaded, so the PM re-measures three weeks later and the whole schedule shifts right.
06
Within 2 h
hard stop
end of day

Same-day disposition

Owner Sales rep Enforced by Office next morning No exceptions

This is the smallest stage on the page and the one that fixes the most. Every downstream report, follow-up sequence, cancellation analysis, and rep scorecard is built on the fields filled in here. A blank disposition doesn't just lose a note — it silently deletes the appointment from the company's memory.

  • Every appointment gets one of five outcomes, in ServiceMinder, within two hours of leaving: Sold · Proposal to follow · Follow-up scheduled · Not a fit · Did not hold.
  • Every outcome gets a written note in the homeowner's own words — what they liked, what they hesitated on, what they said the money question was.
  • Every outcome except Sold and Not a fit gets a dated next action with a named owner.
  • Not a fit and Did not hold both require a reason code from the nine buckets in Stage 10. There is no "no reason."
  • The office runs the disposition check at 8:30 each morning. Anything from yesterday still blank is called out in the huddle, by name.
Fail stateThe one we have right now, measured by Pipeline's daily scan of ServiceMinder (60-day window, Sept 9–10 scan): KTU 59% of booked consults cancel, only 19% carry a captured reason. BTU 22% cancel, 0% carry a reason. Bucket 09 can't be told apart from Bucket 02 when the field is empty — every one of those is currently a guess.
Handoff · Sales rep → Office (quality loop)
07
Within
24 business
hours

The "how did it go?" call

Owner Office Escalates to Sales manager, same day Every appointment sold or not

Within one business day of every in-home appointment, the office calls the homeowner. Not the rep — the office. It is framed as service, and it does four jobs at once: it flatters the homeowner, it catches an unspoken objection while it's still soft, it surfaces rep behavior nobody would otherwise report, and it puts a second friendly voice on the account before the decision gets made.

  • The script is short and genuinely curious: "Hi Mrs. Drechsel, this is Karen at Kitchen Tune-Up. Ben was out to see you yesterday — I'm just checking in. How did it go? Did he cover everything you wanted to talk about? Anything still open that I can get answered for you?"
  • Then stop talking. The value is entirely in what they say next.
  • Ask two closing questions every time: "Was he on time and respectful of your home?" and "Is there anything that would keep you from moving forward?"
  • They're positive and ready → confirm what happens next and by when, and note it.
  • They're hesitant, vague, or "still thinking" → don't sell. Name the hesitation back to them, write it verbatim, and tell them someone will follow up with an answer.
  • They raise a real objection, mention a competitor, or express any dissatisfaction → sales manager is told the same day and calls within 24 hours. This is the save window and it is short.
  • They report a service problem — late, rushed, dismissive, didn't listen — → owner-level call same day, and the incident goes on the rep's scorecard. This is the only reliable way to see how the rep actually behaves in someone's home.
  • Unreachable: text the same questions. A written reply is often more candid than a spoken one.
Write it SM: a QC note on the contact — sentiment (positive / neutral / at risk), the objection verbatim, the rep-conduct answer, and any escalation raised. This is the raw material for the rep scorecard and for every "why did we lose it" review. Measure QC call completion rate against appointments held. Target 100%. It takes four minutes and it is the highest-yield four minutes in the office's day.
Fail stateFinding out at the 21-day mark that they went with someone else over a concern they would have said out loud on day one, to anyone who asked.
08
Reface: same day
Semi-custom: 48 h
Escalates at 49 h

Proposal delivery

Owner Sales rep SLA tracked by Office Never emailed cold

A proposal that arrives as an unexplained PDF closes at roughly half the rate of the same proposal walked through live. The number always needs a voice next to it.

  • Deliver it live — in person, on a video call, or at minimum on the phone with the document open in front of both of you. Booking that walkthrough is part of the appointment, not an afterthought.
  • Three tiers, every time, with the difference between them stated in what the homeowner gets, not in line-item jargon.
  • Include the exclusions in plain language. Every change order argument later starts with something a proposal didn't say.
  • Include the realistic timeline, the payment schedule (50 / 50), the warranty, and the financing option on the same page as the price.
  • Present the middle tier as the recommendation and say why. An unguided menu produces deferral.
  • Ask for the decision at the end of the walkthrough. If it's a not-yet, set the follow-up date on the call, on both calendars.
  • The office watches the clock. At hour 49 with no proposal issued, it's raised in the huddle — not to scold, to unblock.
Write it SM: proposal created and sent, tied to the contact and the appointment. HL: opportunity → Proposal Out, with the value. Note the delivery method — live, video, phone, or email-only — because that field will explain your close rate.
Fail state"Sent it Tuesday, haven't heard back." A proposal nobody watched them read is a proposal nobody presented.
09
7 touches
over 21 days
then nurture

Proposal follow-up cadence

Owner Sales rep (touches 1–6) Office touch 4, concierge Then HL nurture, automatic

Most remodeling sales are lost to silence, not to a competitor. The cadence runs on a schedule until you get a yes, a no, or an explicit "stop contacting me" — and it never runs on how a rep feels about the odds.

Day 0Live · repPresent the proposal and ask for the decision. Set the next date before you hang up.
Day 1Text · repOne-line recap plus one image — their layout, or the finish they lit up about. Nothing to answer, just presence.
Day 3Call + email · repCall, leave a voicemail, then email something of value they didn't have: warranty detail, a comparable job in their zip, the financing math on their number.
Day 7Call · repThe scheduling call. "I'm holding a install window for you — do you want me to keep it or release it?" Real scarcity only. Never invent it.
Day 10Call · officeConcierge call from a different voice. "I'm following up on Ben's proposal — is there anything unanswered I can chase down for you?" Homeowners tell the office what they won't tell the rep.
Day 14Call · repOffer a change, not a discount: a different tier, a phased scope, a later start. Most stalls are a scope-and-budget mismatch, not a rejection.
Day 21Email · repThe closing-the-file email. "I don't want to keep bothering you — I'm going to close your file for now. If the timing changes, you know where I am." Highest reply rate of any message in the sequence, by a wide margin.
Day 30+Automated · HLLong nurture: completed-project photos, seasonal offers, financing changes. Monthly, indefinitely, until they buy or unsubscribe. Quarter of a remodeling year's revenue comes out of this list.
Rule No proposal is marked Lost without a reason code from the nine buckets. "No response" is bucket 8, not an absence of a reason. Write it HL: every touch logged; opportunity stage current. SM: proposal status accurate. A stale pipeline is worse than no pipeline — it makes the forecast confidently wrong.
Phase Three

Saves and the Close

Office triages · Sales manager saves · Rep closes
10
Rebook on
the same call
Save call: 24 h

Cancellation, no-show & stall recovery

Owner Office Post-proposal saves Sales manager Post-sale saves Owner

A cancellation is a scheduling problem far more often than it's a buying decision, and it is treated as one. Nothing is ever simply cancelled — it is moved, recovered, or coded and released. The reason code is not optional and not free-text-optional: a cancelled appointment that can't be saved must still leave behind why.

Triage first Not every cancellation is worth the same effort. Score it 0–5 before you spend time chasing it — work the 4s and 5s first, then the 3s, skip the 0–2s: +2 completed consult · +2 open proposal / quoted · +1 soft reason ("not ready," "timing," "budget") · +1 job over $15K or a tier-A zip · +1 source is organic, referral, or LSA · −2 hard no ("not interested," "went with someone," out of area) · −1 wrong-fit or spam pattern. This is the office's existing scoring model, not a new one — it's how Sonya's revival list is already worked.
  • They call to cancel: never accept the cancellation as the end of the call. "Absolutely, no problem — what day next week works better?" Rebook on the spot. A rebooked appointment converts nearly as well as an original; a cancelled one converts at nearly zero.
  • They won't rebook now: ask the real question — "Is it the timing, or has something changed about the project?" — and record the answer verbatim, same day, text and call together.
  • No-show: call within 15 minutes from the driveway, warm and blameless — "I think we got our wires crossed." Then text, then email that afternoon, then one call at 48 hours. Roughly a third of no-shows rebook when the first contact carries no blame.
  • Cancelled after a proposal is out: sales manager calls within 24 hours. Not to re-pitch — to understand. Ask what they'd have needed to be a yes. Then, if there's room, offer a tier change, a phased scope, or financing.
  • Cancelled after signing: owner calls the same day, in person if the job has started. Handle the rescission window correctly, capture the reason in full, and — separately, later — figure out what we did or promised that produced it.
  • Reschedule requests from us (crew, vendor, weather) get a call, not a text, plus a specific new date and something that acknowledges the disruption. Our delays cost us more goodwill than theirs cost them.
Day 0Text + callSame day as the cancel. "Saw we had to move your [service] appointment — totally fine. What got in the way, and when works better?" Log the real reason in SM before you move to the next call.
Day 2Call + VMNo answer on day 0 → second call plus a voicemail offering a specific slot — "I have Thursday 10am or Saturday 9am," never an open-ended "call us back."
Day 5TextA value touch, not a chase — a before/after photo, the current financing offer, or a live promo.
Day 14Call"Still thinking it over?" check-in.
Day 45CallLast touch. "Should I close this out, or keep you on the list?" Often re-engages on its own. No response → mark Dormant, revisit at 90 days.
Escalate when Job over $25K or a repeat customer → loop in the owner directly, don't run the standard cadence alone. Three or more reschedules by the same person → flag as a serial-rescheduler and qualify hard before a 4th appointment goes on the calendar. A pattern across many cancels — one source spiking, one install day of the week losing people — is systemic, not personal: hand it to the pipeline review (Stage below), not to another callback.

The nine reason buckets · every loss gets exactly one

Price / budget gap 01

The number is real to them and too high. Distinguish "can't" from "won't."

→ Tier change, phased scope, financing. Recoverable.

Timing — not ready 02

Wants it, not now. Money, season, another project, a life thing first.

→ Dated nurture with a real callback date. Highly recoverable.

Chose a competitor 03

Always ask who and why. The answer is your market intelligence.

→ Log the competitor and the stated reason. Review monthly.

Decision makers not aligned 04

One partner is in, one isn't. Usually a Stage 2 booking failure resurfacing.

→ Offer a second visit with both present. Very recoverable.

Scope changed or cancelled 05

They're selling, moving, or the project became something else.

→ Close cleanly. Ask for the referral anyway.

Financing declined 06

Application denied or never submitted.

→ Second lender, smaller scope, deposit plan. Often recoverable.

Life event 07

Health, job, family, a death. Be a human first.

→ Warm close, long nurture, no pressure.

Unresponsive / ghosted 08

Full cadence ran, no reply. A code, not an absence of one.

→ Auto-nurture. Watch the volume by source — a spike means a lead-quality problem.

Our error 09

Late, no-show, rushed, wrong fit, poor experience, a promise we broke.

→ Owner reviews every single one at the monthly ops meeting. This bucket is a process defect, not a loss.
Enforce it No appointment or proposal closes to Cancelled or Lost in ServiceMinder without a bucket code and a free-text note. A reason can sit in three different places — the appointment's own notes, the contact's activity log, or the CancelReasonId picklist — and counting only the picklist overstates the blank rate: a spot check found real reasons sitting in contact notes for cancellations the picklist alone showed as empty. Check all three before calling a reason missing. Live today This is already tracked daily, not proposed — the Pipeline agent scans ServiceMinder every morning. 60-day scan, Sept 9–10: KTU 59% of booked consults cancel, 19% with a captured reason. BTU 22% cancel, 0% captured. Live view: dash.goaxyom.com → Pipeline tab and the Recovery Desk (active saves — status, assignee, next step, method, notes). This page is the standard; that tab is today's number against it. Review it Monthly: bucket mix by rep, by source, by service type, by zip. Bucket 09 is read aloud, case by case. Bucket 03 gets a competitor tally. Bucket 01 concentrating in one source means the marketing is attracting the wrong budget.
11
Deposit at
signature
Welcome: 24 h

Close, contract & deposit

Owner Sales rep Welcome call Office Terms 50 / 50

The moment of the yes is also the moment the buyer's remorse clock starts. What happens in the first 24 hours after a signature decides whether the next twelve weeks feel reassuring or abandoning.

  • Signed proposal and 50% deposit collected together. A signature without a deposit is not a sale and doesn't go on the board.
  • Walk the contract out loud: scope, exclusions, timeline with its honest ranges, payment schedule, change-order policy, warranty, cancellation rights.
  • Set the expectation for the wait. Say the real number — 7 to 9 weeks for reface, 9 to 12 for semi-custom — and say what happens in each of them. Unexplained silence is what turns a normal lead time into an angry phone call.
  • Schedule the next two appointments before you leave: the PM measurement and the selection appointment. Dates on a calendar, not intentions.
  • Office welcome call within 24 hours. Introduce the project manager by name, confirm the next two dates, give them one phone number and one email for everything, and tell them what to expect next and when.
Write it SM: proposal Won, invoice created, deposit payment recorded. HL: opportunity Won with the value. CompanyCam: project confirmed at the address. JobTread: job created with customer, address, and contract value. Same day, all four.
Fail stateThe signature happens and then nothing visible happens for three weeks, and the client's first post-sale contact is them calling to ask if we forgot about them.
Handoff · Sales → Project management · the clock is now formal
Phase Four

Handover & Production

Sales delivers a package · PM holds the gate
12
18 business days
sales-controlled
(currently the gap)

Handover package & the Production Gate

Accountable Sales rep Gate authority Project manager Standard KTU, Apr 21 2026 — gate applied to both brands

End-to-end target is 7–9 weeks for reface and 9–12 for semi-custom. The live board says we're running far past that: Foreman's daily gate scan puts the average age of an open project at 138 days for KTU, 68 for BTU (Sept 10 scan — days since signed on the currently active roster, the clearest live proxy we have for cycle time; the slowest KTU project on the board is past 400 days). The overrun is almost entirely inside the sales-controlled 18 days below — not in vendor production. This is where the cycle time is won back.

MilestoneTargetOwnerStarts when
Pre-measurement package to PM5 biz daysSalesContract signed
PM measurement completed5 biz daysPMPackage received
Design presentation to client10 biz daysSalesMeasurement complete
Selection appointment, sheet 100%client-pacedSales schedulesDesign presented
Final design approval, signed drawingsclient-pacedClientSelections complete
Complete handover package to PM3 biz daysSalesDrawings signed
PM review + Elias order placed5 biz daysPMPackage received
Vendor production + delivery3–4 weeksVendorOrder placed
  • The Production Gate is a stop, not a checklist. The project manager verifies all ten items before anything is ordered, and has the authority — and the obligation — to hold the job until they're met. A gate that can be waived under schedule pressure is not a gate.
  • ① CAD finalized and reviewed · ② Client signature on drawings, dated · ③ Selection sheet 100% complete, every field filled or explicitly marked N/A, three weeks before job start · ④ All accessories in the proposal with quantities · ⑤ Non-carpentry items in the proposal with vendor detail on the selection sheet · ⑥ Pre-measurement package received: CompanyCam photos, sketch, scope context · ⑦ Appliance spec sheets referenced · ⑧ Proposal matches the CAD · ⑨ Design Standards Reference requirements met · ⑩ No field on the selection sheet reading "Not selected."
  • Any milestone at 80% of its target with no completion triggers an alert to the owner. Not at breach — before it.
  • A gate hold gets a same-day client call from the PM explaining what's outstanding and what it means for the date. Clients tolerate delay; they don't tolerate discovering it.
Write it JobTread: milestone dates as tasks with owners, so slippage is visible instead of remembered. SM: appointments for measurement and selections. CompanyCam: pre-measurement package attached to the project. Live today The written milestone table above is sourced from KTU's documented Handover Standard — BTU doesn't yet have its own equivalent day-by-day targets on paper. But the gate check itself already runs operationally on both brands: Foreman audits open KTU and BTU projects daily against these same signals — missing CompanyCam photos, no install date on file, selection evidence unreachable — and flags what's blocking each one. Live view: dash.goaxyom.com → Foreman tab. Until BTU gets its own written targets, its projects are held to this same gate.
Fail stateAn order placed against a selection sheet with three blanks, discovered at delivery, costing four weeks and the client's confidence.
13
T−3 wks · selections
T−1 wk · materials
T−48 h · call

Pre-install readiness

Owner Project manager Client comms Office Gate no materials, no start
  • T−3 weeks: selection sheet must read 100%. Anything open is escalated to the sales rep that day, not monitored quietly.
  • T−2 weeks: office sends the pre-install letter — start date, daily hours, crew names, parking, pets, dust and noise, what to clear out, what we protect, the payment schedule, and who to call.
  • T−1 week: PM verifies every material physically received and inspected. Damage or shortage found now is a phone call; found on day one it's a stalled crew and a furious homeowner.
  • T−1 week: crew assigned and briefed on this specific job's scope and quirks.
  • T−48 hours: PM calls the homeowner. Confirms the start, walks the first day out loud, answers the small anxious questions people don't want to bother us with.
Fail stateA crew arriving to a kitchen the family hasn't emptied, because nobody told them to empty it.
14
Daily log
Midpoint call
CO before work

Installation & change control

Owner Project manager Midpoint call Office Photos daily, CompanyCam
  • Day one walkthrough with the homeowner before a tool comes out: scope confirmed on site, protection explained, hours, access, where the crew's things go, how we leave it each night.
  • Every day: CompanyCam photos, a JobTread daily log, and the site left clean. The end-of-day tidy is not optional — it's most of how people judge a contractor.
  • Every day the crew is on site, the homeowner hears from someone. Thirty seconds is enough.
  • No verbal change orders. Ever. Any change to scope, material, or price is written, priced, signed, and paid or scheduled before that work proceeds. This rule protects the client as much as us, and every job that goes bad went bad here first.
  • Midpoint call from the office: "How's the crew? Anything we should know?" A second channel that catches what people are too polite to raise with the person in their house.
  • Surprises — rot, wiring, out-of-square, hidden plumbing — get a same-day call from the PM with options and prices. Never discovered by the homeowner on the invoice.
Write it JobTread: daily logs, change orders, budget vs. actual kept current so margin is knowable during the job rather than after it. CompanyCam: daily photo record — the whole warranty and dispute defense.
Phase Five

Closeout & the Next Job

PM closes · Office delights · Sales harvests
15
Punch: 5 biz days
Review: day 3
Referral: day 7

Punch, closeout, review & referral

Punch & final PM Delight calls Office Review & referral ask Sales rep

The last five percent of a job produces most of the reviews, all of the referrals, and every bit of the reputation. It is also the part most often left to peter out because the crew has already moved on.

  • Punch walkthrough with the homeowner, room by room, list written together and signed by both. Their list, in their words.
  • Punch items closed within 5 business days. A three-month punch list erases a flawless twelve-week job.
  • Final invoice and payment collected at punch sign-off, not chased for a month afterward.
  • Warranty packet delivered in person: care and cleaning, warranty terms, model and finish numbers, who to call. Paper and email both.
  • 24–48 hours after completion — office delight call. "Are you happy with it? Anything at all still bothering you?" Fix anything small immediately and without argument.
  • Day 3 — review request from the rep who sold it, by text, with a direct Google link, referencing something specific about their project. Personal asks convert several times better than automated ones. Google first; a second platform only after Google is posted.
  • Day 7 — referral ask, by name. Not "keep us in mind." Instead: "Is there anyone on your street or in your family who's been talking about doing theirs?" Bring the finished photos. This is the single highest-margin lead source in the business and it is almost never asked for properly.
  • Day 30 — PM quality check. Settling, adjustments, anything that has shown itself since. Catches warranty claims while they're small and free.
  • Day 90 — office call and the cross-sell. Kitchen clients get the bath conversation and vice versa. A satisfied KTU homeowner is BTU's best-qualified lead in the market.
  • Day 365 — anniversary touch with their own photos. Cheap, memorable, and it reactivates referrals.
Write it SM: job closed, final payment, punch signed, warranty issued, NPS captured at day 7. HL: contact tagged Completed Client and moved into the client nurture and referral audience. CompanyCam: final photo set — this is also next month's marketing library.
Fail stateBeautiful finished kitchens with no Google review, no referral asked for, and no photos we're allowed to use.

Who owns what

A accountable — one person, the one who answers for it  ·  R responsible — does the work  ·  C consulted  ·  I informed. Exactly one A per row. If two people are accountable, nobody is.

Stage Office Sales rep Sales mgr PM Ops / Owner
01 · Speed to leadA RICI
02 · Qualify & bookA RCCI
03 · ConfirmationsA RRI
04 · Pre-call prepCA RC
05 · In-home consultationIA RCII
06 · Same-day dispositionRA RCI
07 · "How did it go?" callA RICI
08 · Proposal deliveryCA RCI
09 · Follow-up cadenceRA RCI
10 · Cancellation & savesRRAIC
11 · Close & depositRA RIII
12 · Handover & gateRCA RC
13 · Pre-install readinessRCA RI
14 · Installation & changesRIA RC
15 · Closeout & referralRRIA RI

Roles, not headcount. In a shop this size one person wears several — Steven is Sales manager and Ops, Takia is Ops. What matters is that for any given stage, both people know which hat is on.

Field titles map onto the five roles above: PM covers Project Manager, Operations Coordinator, and Customer Service Coordinator; Sales rep covers the Sales Kitchen Consultant and Bathroom Remodeler roles that also sell; the Tiler, Bathroom Remodeler (install), and Lead Bathroom Remodel Installer titles are the crew Stage 14 refers to as "the crew" — they execute inside PM's lane, not a sixth column of their own.

The operating rhythm

The workflow only holds if there are fixed moments where it gets inspected. Four meetings, none of them long, each with one job.

Daily · 8:30 am · 15 min

Huddle

  • Yesterday's appointments — each one dispositioned out loud
  • Blank dispositions named and closed on the spot
  • Today's confirmations and who's unreachable
  • Proposals past their SLA
  • Any Bucket 09 or escalation from a QC call
Office · Sales · Sales manager
Weekly · Monday · 45 min

Pipeline review

  • Every open proposal, by name, with its next dated action
  • Cadence compliance — who's skipping touches
  • Losses since last week, by bucket
  • Lead volume and cost per lead by source
  • Speed-to-lead median for the week
Sales manager · Sales · Office · Marketing
Weekly · Friday · 45 min

Production meeting

  • Every active job against its milestone dates
  • Anything at 80% of a target with no completion
  • Gate holds and what's blocking them
  • Selection sheets inside the 3-week window
  • Change orders raised and margin to date
PM · Sales · Ops · Owner
Monthly · 90 min

Ops review

  • Full funnel, stage by stage, against target
  • Loss buckets by rep, source, service, zip
  • Every Bucket 09 read aloud, case by case
  • Rep scorecards and QC-call sentiment
  • Cycle time: signed → install start
  • Reviews captured, referrals generated, NPS
Owner · Ops · Sales manager · PM

The scoreboard

One number per stage. If a stage can't be measured, it can't be managed — and every number below is already sitting in a system we own.

MetricTargetOwnerSourceWhy this one
Median speed to lead< 5 minOfficeHLCompounds into everything downstream. Cheapest fix available.
Inbound call answer rate≥ 95%OfficeHL / call trackingAn unanswered call is a lead we paid for and threw away.
Lead → appointment set≥ 65%OfficeHL → SMTests the booking script and lead quality together.
Appointment set → held≥ 88%OfficeSMDirectly measures the confirmation sequence.
QC call completion100%OfficeSM notesThe early-warning system. Skipped calls are blind spots.
Held → proposal issued≥ 90%SalesSMA held appointment with no proposal is a wasted visit.
Appointment → proposal, days≤ 2SalesSMEnthusiasm decays fast. So does the close rate.
Proposal → sold33–40%SalesSMThe headline sales number. Higher for one-visit reface.
Losses with a reason code100%AllSM notesCurrently KTU 19%, BTU 0% (Sept 9 scan). Without this, no loss analysis is real.
Cancellation → rebooked≥ 40%OfficeSMMeasures whether we're saving or just accepting.
Signed → install start7–9 wk reface
9–12 wk semi-custom
PMSM / JobTreadCurrently 14+. The gap is in the sales-controlled 18 days.
Production Gate pass, first time≥ 90%PMJobTreadEvery gate failure is a delay we created ourselves.
Change orders, % of contract< 10%PMJobTreadHigh means the sale under-scoped. Zero means we're absorbing cost.
Punch closed, business days≤ 5PMSM / JobTreadThe last impression outweighs the previous eleven weeks.
Google reviews per job done≥ 50%SalesGMBFeeds local pack rank, which feeds the top of this whole page.
Referral rate≥ 25%SalesHL sourceHighest-margin, highest-closing lead we can get.
NPS at day 7≥ 70OpsSMThe leading indicator for both reviews and referrals.

How to turn it on

Rolling out all fifteen stages at once fails. Sequence it so each block is habit before the next one starts, and so the earliest weeks fix the things that are currently costing the most.

Week 1–2

Disposition discipline and the reason codes

Nothing else works until Stage 06 and the nine buckets are non-negotiable. Add the reason field to ServiceMinder, train it in one meeting, and check it every morning in the huddle for two weeks straight. This is the cheapest change on the page and it unlocks every analysis after it.

Week 3–4

The QC call and the confirmation sequence

Stages 03 and 07 — both are office-owned, both are scripts, both start returning signal in days. Expect the first few QC calls to surface something uncomfortable. That's the point of them.

Week 5–6

Speed to lead and the follow-up cadence

Instrument the response clock in HighLevel, then build the seven-touch cadence as a workflow with tasks so the rep is prompted rather than relied upon. Publish the median response time weekly where everyone sees it.

Week 7–8

The Production Gate, with teeth

The ten items already exist on paper. What's missing is the PM's unambiguous authority to stop a job, and an owner who backs the hold when the schedule argues against it. Put the milestone dates into JobTread as owned tasks the same week.

Week 9–12

The closeout engine

Punch SLA, the delight call, the day-3 review ask, the day-7 referral ask by name. Last to build, because it needs jobs finishing under the new process to work on — and first to pay back, because it lowers what the top of the funnel has to cost.

Ongoing

The four meetings

Start the daily huddle in week one and never miss one. It's the enforcement mechanism for everything above; without it this document is a nice PDF.