Even a well-run business will encounter mistakes, delays and disagreements. A clear response can prevent the customer from having to repeat the problem while the team debates who owns it.
Start by acknowledging the concern and naming the person who will handle it. Ask for enough information to understand what happened. If there is an immediate safety issue, use the appropriate urgent process and qualified help. Do not treat it as an ordinary customer-service ticket.
Establish the facts before defending the business
Review the agreed scope, messages, changes and delivery record. Separate what is confirmed from what still needs checking. Let the customer explain the effect on them. You can acknowledge that disruption without inventing a conclusion about responsibility.
I understand that [specific problem] is affecting [specific impact]. I am reviewing the work and the agreed scope with [person]. I will update you by [time], even if we still need to confirm part of the answer.
Keep the update promise. Silence after a complaint often creates a second problem alongside the original one.
Offer a specific next step
Explain what you will inspect, correct or clarify, who will do it and when. Where there are options, describe them accurately. Make any commercial resolution through the appropriate approval process and in line with the customer's rights and the agreement.
Avoid trading a remedy for the removal of an honest review. Resolve the work on its merits. Do not publish private customer details in a public response.
Close the loop inside the business
Once the immediate issue is handled, identify the cause. Was the work defective, the specification misunderstood, the schedule unrealistic or the customer expectation different from the written scope? Record what needs to change and who will change it.
A mistake becomes more expensive when the next job repeats it. It can also become a source of learning if the team can discuss it without hiding the facts.
A useful complaint record: concern, impact, confirmed facts, information still needed, responsible person, next update, agreed resolution and preventive action. Keep it accessible to the people involved and private from those who do not need the details.
The aim is a fair, timely response and a better process afterward. You do not need to win every exchange. You need to understand what happened, meet your obligations and make the next action clear.