We do not develop software, nor do we get directly involved with software recommendation or selection. However, our approach and our work help public health agencies and associations identify and articulate their requirements for specific information system solutions to effectively support their work. This work results in functional requirements that can then be used to inform the software evaluation and selection process, ensuring that the solution fits the needs, and improving user acceptance of the information system. For select requirements projects, we have assessed vendors as compared to the collaboratively developed requirements. We have provided this assessment as a tool for individual public health agencies to use in evaluating the best vendor to meet their specific needs.