“Kevin has the most up to date knowledge when it comes to creating and programming websites and how they interact with various forms of social media. Kevin looks beyond just programming and practical application. He thinks in depth about how users will interact with the sites he designs and builds. He works effectively with clients when it comes to making recommendations and explaining the technology. He is very knowledgeable, easy to work with and conscientious. I recommend him easily and without reservation.”