When a program does not produce expected changes in the outcomes of interest, program staff must understand why before making programmatic decisions. One mechanism for doing so is the logic model. This article describes how using one such logic model (the ATM approach) was used to improve areas of program planning and implementation. The key components include interviewing stakeholders to identify antecedent conditions to the problem of interest that are placed in a summary map and then prioritizing those conditions to address with program activities. Although the logic modeling process was helpful in making programmatic improvements, there were also several unintended benefits of engaging in the process including: providing a framework for planning and evaluation, helping the program operate more effectively and efficiently, and providing a common language among program staff and the evaluators.