We specially selected Stephan to help us with our new web site & branding as we already knew of his work. He is a rare animal… combining depth technical knowledge with a keen eye for design. In the past we have found technical web developers lack flair & creativity, whilst those with good design skills were limited technically. Stephan worked as a member of our team, acting as a critical friend, giving honest feedback and engaging us all in the design process. I have no hesitation recommending him, particularly to develop a new web presence from scratch. His technical knowledge, positive attitude and desire to excel make him an easy choice.