“Stephen is a joy to work with; he not only has the requisite technical ability and marketing knowledge but is flexible and personable. The work he produced for us was of an extremely high quality and we are already exploring future projects together.