Kieran has been our hero! His wonderful warm and calm disposition is so refreshing and makes it feel that nothing is too much trouble. As a novice with technology he reassured us every step of the way in the build and design of our website, his perseverance and patience was tested time and again, he has always been ready to explain and shown a willingness to help. His continued service with the maintenance and running of our website has not altered or waned one iota, and I completely trust his judgement and outstanding knowledge. I am happy to recommend his work to others and have done so, he is simply fantastic… THANK YOU.