If you are a business owner or a manager, check if you are in fact enabling your consultant and/ or agency to do their job. Absurd as it might sound, clients often derail meetings when they ought to be maximizing time efficiency.
As tempting as it might be to hold forth to a captive audience about unconnected issues, (your associates have no choice, they are bound to sit and listen to your digressions), do not use meetings as ego-boosters. They are a colossal waste of time.
A little small talk is good and conducive to fostering a friendly working relationship. But make sure work gets top priority, and does not become an also-ran.
Clients who are prepared for a meeting and stick to a clear-cut agenda will use the collective energy and time productively to set objectives and deadlines, chart progress and measure results.