James is meticulous in his work, he always consulted with us on things he felt we needed to check. He kept us informed of progress throughout and also gave us some great ideas when we were struggling to decide what pattern we wanted. James is exceptionally friendly and we will not hesitate to have him do other work for us in the future.