John is GREAT to work with, which is almost more important than the actual final design. The process you go through with a designer is telling of how they manage their relationship with their clients. John is extremely easy going, sharp, intuitive and very timely. He was able to turn projects around with little or no guidance. I'm very happy with his quality, his leadership and creativity...he "gets me".