I highly recommend Ben Ellis as an IA. He is thorough, meticulous and logical in his approach. Ben designs his structure both functionally and technically. He understands how the pieces need to fit together and questions what needs to be questioned. His level of expertise and competence is incredibly difficult to find. He’s also a very bright and pleasant person. I’d work with him again any day on any project.