David Kraig nailed this design for us. He was able to put in the design everything I wanted. He was easy to work with, very professional and so nice to work with. He had great ideas and was willing to do even the most minor of changes. I could not be happier and so fortunate to have worked with such a professional.