A decision guide for unfinished agency work

Maybe It Is Time to Move Agencies

The question is not whether your agency has made mistakes. Every agency does. The question is whether the relationship still helps the work move.

01 / Observation

There is a moment in many digital projects when the conversation changes. At the beginning, everyone is generous. The agency has a strong point of view. The client has a clear ambition. Then the work becomes ordinary: a page is still waiting, a small change needs another meeting and nobody can say what happens next.

02 / Friction

This is when someone quietly asks whether it is time to change agencies. The question feels expensive because there is a new brief to write, old work to recover and a new team to teach the business.

03 / Commercial cost

Sometimes the cause is internal ownership, missing content or a dependency outside the agency’s control. But if the relationship stays unclear, your people spend time chasing, translating and checking. The project starts taking attention away from customers, sales and operations.

04 / False comfort

“Give it more time” can be right. It is not the same as leaving the problem undefined. A useful recovery plan names completed work, open decisions, blockers, owners, dates and the next acceptance check.

05 / Clearer test

Ask whether the agency can describe the remaining work, name the dependencies and show a credible route to completion. If it can, the relationship may be repairable. If every answer is another status call and another revised date, the problem may be the relationship itself.

06 / Next step

Before leaving, ask for the handover you would need: scope, decisions, open questions, accounts, source files, content, hosting details and what is genuinely complete. You do not need to leave because the work is imperfect. You may need to leave when the relationship can no longer make the work legible.

What the work should actually look like

  1. Define the outcome. State what the customer or staff member should be able to do.
  2. Name the affected page or workflow. Make the boundary visible.
  3. Find the blocker. Identify missing copy, approval, access, data or a technical decision.
  4. Assign the owner. Give every open decision one person who can complete it.
  5. Run the acceptance check. Test the result under the agreed conditions.
  6. Release and hand over. Record what changed, what remains limited and who owns it next.

Need a neutral way to inspect the decision? Start with a systems diagnostic →

BBB / Soma Cipher / 6 October 2026