David is great - very responsive & communicative. His design was a unique take on the theme we provided.