We provided a visual briefing for the video and a voice over script with creative freedom for the implementation. Communication and service delivery have been very efficient. Great service, even greater product. Highly recommended, we will use Creative Video Solutions again.