I enjoy working with John . He is technical and thorough