Excellent communication, speed of response and creativity. We will definitely work with David again in the future.