How do I run a team meeting that isn't a waste of time?
Short answer
Same time every week. 30 minutes max. Standing agenda: numbers, blockers, wins, decisions. Then back to work.
Same time, short, sacred
Monday morning, 7:30, 30 minutes. Move it for nothing. Cancel only when there's truly nothing to discuss, which is rare. Predictability is what makes teams trust meetings.
What to skip
Long updates everyone could read. Round-table 'what did you work on,' it's performative. Topics that are really one-on-ones. The point is decisions and alignment, not reporting.
Ask your version of this question
This is one business owner-tested take. Your shop size, trade, and team change the answer. Ask the exact version inside Ask a Shop Owner and get a response grounded in how owners like you actually handled it.