They do not own their own accounts
The ad account, the domain or the site itself sits inside the agency. Leaving means starting again, which is exactly what it was designed to mean.
Almost every firm we take on has been burned once already. The pattern is consistent enough that it is worth writing down — including the parts that will tell you we are the wrong choice.
0
Media markup
30
Days notice
100%
Accounts in your name

If two or more of these are familiar, the problem is structural rather than a matter of trying harder.
The ad account, the domain or the site itself sits inside the agency. Leaving means starting again, which is exactly what it was designed to mean.
Impressions, clicks, positions, sessions. Nothing that connects to whether the firm signed anybody.
Same negative keyword list as launch day, no lead disputes filed, budget split unchanged since the first month.
Twelve months, auto-renewing, with a notice window that passed while everyone was busy.