As a designer, you need to learn to keep things in order when you work with any business. The creation of a logo, the creation of a full branding plan and the design of any content needs to be properly monitored by those who are hiring you for the job.
This is the reason why I feel that using a project management tool is extremely important for this kind of job. The only way you are going to get the best results is by creating a work structure that allows your clients to participate and help you turn their ideas into engaging and effective designs.