I loved working with John, his knowledge of building websites, what it needs to be successful and eye catching is sound. He communicates what he wants to achieve with the website having the client's goal in mind and executes quickly and efficiently. Thanks for the awesome website.