Tim has been absolutely great in helping us build our research project based website. He is approachable, reacts fast to requests and have done a marvellous job in making our ideas come to reality to give our project a professional window o