I believe as a client you should have full visibility of progress, which is why I usually implement a task management platform like Asana that you have full access to.
That means you know what’s happening when, what’s being worked on and what to expect next. Communication regarding tasks is kept in the right place so it’s easy to keep track.