Contractor follow-up operations
Contractor Follow-Up Board for Owner-Visible Revenue Leaks
A practical guide for contractors and agencies that need one simple follow-up board to expose missed calls, stale estimates, form delays, and owner blind spots.
A contractor follow-up board should answer a small set of questions without sending the owner through every inbox: What arrived, what happened next, who owns the decision, and should anyone make contact? Start with a few records that a reviewer can trace to their source. Keep uncertainty visible. An empty reply field does not tell you whether a homeowner lost interest, a callback happened elsewhere, or an export left something out.

Keep the board above existing tools
Use five minutes as a design target for the owner's first pass, not a promised review time. Can the owner find the unresolved items and name the people responsible for them? If a card needs a full CRM lesson to explain it, keep the detailed history behind a restricted source link. Put the unanswered question on the card.
The board can summarize call logs, web forms, inboxes, estimating software and scheduling records. It does not have to replace them. A spreadsheet may be enough for a small authorized sample. A CRM view may suit a team whose records are already there. Choose the view after agreeing what each status means, who updates it and which source supports a change.
Keep one stable record ID across those sources when you can establish the match. Two entries with similar names are not enough to prove they describe the same request. Mark a possible duplicate for review instead of merging it automatically. The original records remain available to authorized staff; the board holds only the detail needed for a decision.
Seven fields worth checking
A timestamp needs a named event and timezone. "Last updated" is too vague if it could mean an import, a task edit or a conversation. For example, a form received on Monday and imported on Wednesday has two different times. Keep both when they matter; do not use Wednesday as the start of the customer's wait.
| Field | Record this | Check against | Avoid |
|---|---|---|---|
| Internal ID | A stable redacted reference for one request | The authorized source-to-board mapping | Public names, phone numbers or guessed matches |
| Source and time | The system, event and supported timestamp | The call log, form receipt or estimate event | Treating an import time as arrival time |
| Supported status | The narrowest state the evidence supports | The event required by the state definition | Calling silence a loss or an active opportunity |
| Last human action | The documented attempt, reply or decision | The actual message or action record | Counting an automated task as a human reply |
| Responsible owner | One authorized person for the next decision | The assignment they have accepted | A team label that leaves nobody responsible |
| Next decision | A specific question, owner and review date | The scope, capacity and supported request | An indefinite task labeled "follow up" |
| Contact state | Restriction, unknown state or reviewed channel limits | The relevant permission and stop records | Inferring permission from an old estimate |
For a missed call, a callback task proves only that someone created a task. A call attempt record supports an attempt. A documented conversation supports contact. An accepted appointment needs its own evidence. Recording these separately makes the board useful when the owner asks why a card moved.

Define the states before choosing software
A state should tell the reviewer what is known and what decision remains. Avoid labels such as "hot" or "recoverable" unless the team has a definition and evidence for them. The following seven states are a starting vocabulary. Contact restrictions are a separate override; they do not disappear when a record moves to another column.
| State | Minimum evidence | Next decision | Do not infer |
|---|---|---|---|
| New inquiry | An inbound event without a documented human reply in the checked sources | Assign a reviewer and check for missing history | That nobody replied through another system |
| Contact attempted | A recorded human attempt with channel and time | Review the agreed waiting condition | That the recipient received or answered it |
| Estimate sent | A supported estimate issue event | Check an open question or review date | That the estimate was accepted |
| Waiting on buyer | A recorded request for time or another stated condition | Set a review date without repeated interruption | Permission to send a sequence of reminders |
| Owner decision | A defined question requiring the owner's authority | Accept, decline or request one missing fact | That the reviewer can approve scope or price |
| Closed | A documented outcome or administrative close reason | Preserve the reason and remove active tasks | That every closed card represents a sale |
| Missing evidence | A required source is absent or sources conflict | Hold the action and resolve the specific gap | That the more favorable status is correct |
Distinguish an administrative close from a supported business outcome. A duplicate can leave the active view without becoming a lost job. A recorded agreement can have a later cancellation. An unpaid estimate is not collected revenue. If financial reporting is needed, keep it tied to the appropriate accounting evidence and a separate measurement method.
Test a small sample and a source conflict
Start with one question, such as which sampled inquiries lack a responsible owner or a supported next state. Choose a stated date window and source rule. An internal review might examine up to ten forms, ten missed calls and ten estimates, where those records exist and access is authorized. That is a possible ceiling, not a quota or the scope of the paid scan. Reduce the sample if the review question can be answered with less data.
- Set the review question. Define the date window, included sources and access boundaries before selecting records.
- Select and redact the sample. Use internal IDs and remove unnecessary identifying or sensitive details.
- Trace the evidence. Record the source event and time; separate a task, attempt, reply and agreement.
- Mark the exceptions. Hold conflicts, absent evidence and unknown contact states without guessing.
- Assign the decision. Give each unresolved question to an authorized person with a review date.
- Verify the recorded result. Read back the changed source and board state once; leave uncertain results unresolved.
A fictional record: TEST-BOARD-01
This example is fictional, not a customer case. A redacted form receipt says that TEST-BOARD-01 requested an inspection. A scheduling note for the apparent same request says "date discussed," but contains no confirmation. An imported board card says "inspection booked." The reviewer cannot support that stronger label from the included evidence.
The reviewer moves the card to Missing evidence, notes the two source references and assigns the scheduling owner one question: is there a confirmed appointment tied to this request? They do not call the customer merely to tidy the board. First they check the authorized internal scheduling history and whether the sources actually refer to the same request.
If the owner finds a confirmation, the board can record that supported event and its timestamp. If the owner finds only a proposed date, the card stays at that narrower state. If nothing establishes a match, it stays unresolved. These are different outcomes, and the board should preserve whichever one the evidence supports.
Later, suppose a matching message asks the business to stop contacting the sender. The contact restriction now applies to this record in every active view, even if a separate estimate card remains open. The reviewer checks for linked tasks and possible duplicates, records the stop state and its source, and verifies that the work queue no longer proposes another contact.

A small sample can expose a missing assignment or inconsistent definition. It cannot establish a company-wide failure rate or a lost-revenue total by itself. Record how you selected the sample, what was excluded and which sources were unavailable, so the owner can judge the limits of the finding.
Apply contact restrictions everywhere
Keep opt-outs, wrong-recipient records and unresolved permission states out of contact queues. A channel restriction must remain visible when a record is exported, assigned or moved. A customer's email address in an old estimate is not evidence that a new email, call or text is appropriate. Review the actual context and applicable requirements before considering contact.
The FTC's commercial-email guide explains opt-out obligations for commercial email. It is email-specific background, not permission to contact a particular person or a complete guide to calls, texts or every jurisdiction. This article provides an operating review method, not legal advice.
Keep payment information, passwords, insurance documents, medical details, Social Security numbers and unrelated personal notes off the board. Restrict access to the underlying records and agree who can change a restriction. The NIST Privacy Framework is a voluntary resource for considering privacy risk; using a small board does not establish compliance or certification.

Old estimates need a status check, not assumed interest
Existing estimates can reveal missing owners, unresolved questions or unclear close reasons. Their age alone does not make them active opportunities. The old-estimate workflow covers that review in more detail. The Old Estimate Recovery Calculator is for directional scenarios, not proof of what a particular list will produce.
Where a human reviewer has established an appropriate, permitted next contact, the message should refer to the actual request and offer an easy way to pause or close it. Do not invent urgency, interest, discounts or a likely result. Record the exact attempt separately from any reply. If the outcome is unclear, inspect the existing record before sending again.
Review exceptions with owners and agencies
A weekly meeting can focus on open sampled items with no owner, an expired review date, missing action evidence, a source conflict or an unresolved restriction. Count the records in each category and keep the reviewed sample size beside the counts. One record may have several issues; do not add those issues together and report them as different customers.
Assign the open question to a person who can answer it, with a review date. Keep "no supported change" separate from "no response": the first describes unchanged evidence, while the second requires checking the relevant communication history over a stated period. When a record leaves the queue, keep its close reason. Otherwise next week's reviewer may recreate the same task.
For an agency, this creates a specific service-scope conversation. Did the form arrive? Is a callback documented? Did the request fall outside the service area? Was capacity available? Separate delivery evidence from the client's scheduling and sales decisions. The Agency Client Fit Scorecard can help choose a suitable account for an authorized review; it does not prove cleanup will retain the client.
Recurring exceptions may justify a clearer form field, an ownership rule or a better estimate note. Record the proposed change, who approved it and how it will be checked. Avoid changing the definition halfway through a comparison without recording that change. Otherwise a smaller exception count may reflect relabeling rather than better follow-up.
Turn verified process into useful public information
A contractor can explain request categories, service-area limits, scheduling steps and privacy boundaries on its service pages when those descriptions match actual operations. Publish the process, not identifiable board records. The Business Profile editing guidance is useful when checking that public contact details, hours and service information remain accurate.
Google's people-first content guidance favors information written to help readers. Its AI features guidance describes the usual SEO foundations without a special additional optimization requirement. Clear descriptions do not guarantee crawling, indexing, rankings, AI citations or sales. A board is internal evidence for a process explanation, not a search result.
Resources for the next review
Use the follow-up cleanup checklist to scope the review. The Missed Call Revenue Leak Calculator and Lead Response Time Calculator explore assumptions, while the AI Reply Risk Checker helps examine a proposed reply. None substitutes for source records or authorizes contact.
For a paid review, check the current cleanup scan scope and price and the sample reports before ordering. The listed $197 scan covers up to 25 redacted lead records; its intake guidance suggests 10 to 25 rows when a record sample is useful. This is separate from the optional internal sampling method above. Confirm the smallest useful packet and the service terms before sending it. A scan does not promise recovered customers or revenue.
Agencies can use the partner inquiry for scope questions. Review the privacy information before sharing materials. Additional operational guides are in the Blog library.
Frequently asked questions
What is an owner-visible contractor follow-up board?
It is a compact operating view of selected calls, forms and estimates. Each record shows its source, supported status, last human action, responsible owner, next decision and contact restriction.
Does the board replace a CRM?
No. It can summarize existing systems as a review view. Keep detailed histories in the authorized source systems and decide which evidence permits a board update.
Does a revenue-leak label prove lost revenue?
No. It marks an unresolved follow-up state. A missed source, open estimate or unanswered question is not a measured loss, collected revenue or proof of a recoverable customer.
What should happen when two systems disagree?
Record the conflict, hold the unsupported action and assign an authorized reviewer a specific question. Preserve both source references until evidence supports a narrower status or resolves the conflict.
Can an agency use this board with a contractor client?
Yes, with the client's authorization and clear access, privacy and scope boundaries. Report process evidence separately from campaign performance, retention and sales outcomes.
How often should the owner review it?
A weekly exception review is a practical starting point. Set review timing around the business's actual responsibilities, and act on contact restrictions when received rather than waiting for the next meeting.