Problem guide
Customer complaints get lost
Customer complaints get lost because they arrive through every channel at once, a phone call, a text to a technician, an email to the owner, and none of those channels creates a record anyone is expected to close. Give every complaint one place to land, one owner, and a visible status until the customer agrees it is resolved.

What it usually looks like
A homeowner tells the technician on his way out that the new thermostat is mounted crooked and the wall around it is scuffed. The technician says he will let the office know, then gets a call about his next job. A week later the homeowner emails the general inbox, which a part-time admin checks on Tuesdays. The email is forwarded to the service manager, who is on vacation. Three weeks after the visit, the homeowner leaves a voicemail for the owner, who has never heard any of it and has to call back without knowing what was said, or to whom.
Signs you have this problem
- Customers call a second or third time about the same problem
- The owner hears about a complaint only when the customer escalates to them directly
- Nobody can say how many complaints are open right now
- Technicians are told about problems in person and never pass them on
- A complaint is fixed but nobody calls the customer to confirm it
What usually causes it
- Complaints come in by phone, text, email and in person, and nothing brings them into one placeThe invisible queue
- Complaints told to a crew on site never reach the officeThe field-to-office split
- Each complaint is handled as a one-off favor, with no standard path or ownerThe exception swamp
What to try this week
- Count the repeat callsFor two weeks, note every customer who contacts you a second time about the same issue. Each one is a complaint that got lost the first time.
- Pick one intake pointChoose a single shared log or inbox where every complaint gets written down, whoever heard it. Tell crews and office staff that a complaint is not received until it is in the log.
- Assign an owner and a statusEvery entry gets a named owner and a simple status such as new, in progress, waiting on customer or closed. Nothing sits without a name on it.
- Close with the customer, not the crewMark a complaint closed only after someone confirms with the customer that it is resolved. A finished repair is not the same as a satisfied customer.
- Review open complaints twice a weekSort by age and look at the oldest first. Anything past a few days without movement gets a call from a manager.
Where do-it-yourself stops
A single log with owners makes complaints visible and closes most of them. It still depends on everyone writing complaints down, and the log sits apart from the job, the crew and the invoice it relates to, so patterns and billing holds are easy to miss. A lasting fix is a tool built around your own job records and the channels your customers already use, so a complaint is tied to the work it is about the moment it arrives. That is what a Workflow Spec designs.
Questions people ask
Why do customer complaints get lost?
Because they arrive through many channels and none of them creates a record with an owner. The person who heard it assumes someone else will act.
Should technicians handle complaints on site?
They should fix what they can, but they still need to report it. The office cannot follow up on a complaint it never heard about.
What counts as a complaint?
Anything a customer says was wrong, late, incomplete or not what they expected. Keep the definition broad at first so you see the real volume.
Should complaints hold the invoice?
Often it helps to at least check for open complaints before billing a job, since a disputed invoice usually starts as an unresolved complaint.
How do we know if we are getting better?
Watch the count of repeat calls and the age of open complaints. Both should fall as the log takes hold.
Next step
How we fix this
This guide is how to find it and work around it. If it keeps coming back, the fix is usually a tool built around how your crew already works.
Fox & Santiago, Genesee, Idaho. Home territory: the Inland Northwest, where we respond fastest. We fly anywhere in the United States for paid engagements.