James is fabulous. He has been incredibly patient and supportive with me throughout the entire build and remains to be so while I get to grips with the bits I have to do going forward. I am the least techy person in existence so he really had his work cut out. The site he has designed is fantastic. We are very pleased.