Never doubt that a small group of thoughtful, committed, citizens can change the world. Indeed, it is the only thing that ever has.

Margaret Mead


We offer the full range of services nonprofits need to accomplish their mission. From grant writing to strategic planning, program development to evaluation, hands-on training to organizational development, we can help. We offer hourly and per project rates to accommodate your organization’s needs and budget. Please contact us for a free consultation.

Grant Writing
Making the world a better place takes resources.

Our grant writers have more than 15 years of experience writing successful proposals, resulting in grants ranging from a few thousand to more than eight million dollars. We offer assistance researching foundation and federal government grants, and writing grant proposals. We can also provide feedback on draft proposals, ensuring that your submission meets the review criteria.

Strategic Planning
Making the world a better place takes a plan.

Planning is critical to achieving an organization’s mission. The strategic plan provides the road map to achieve results. Making Good Work can assist in all phases of the strategic planning process. We can gather information on opportunities and challenges, both within and outside of your organization. We can work with your staff, board of directors, community partners, and other stakeholders to reach consensus on long-term goals. Finally, we can facilitate the strategic planning process, ensuring the final plan provides the road map your organization needs to accomplish your goals.

We also offer support to implement the strategic plan. All too often organizations invest time and money in developing a strategic plan only to have it gather dust on a shelf. We help our clients manage implementation of the plan by working with them to identify objectives, action steps, timelines, expected outcomes, and measures of success.

Program Development and Management
Making the world a better place takes a clearly articulated and well managed program model.

Successful programs have a logical and clearly articulated strategy to achieve specific and measurable results. A program model (sometimes called a logic model or conceptual framework) is a picture of how a program works and serves as a road map to achieve desired results. Making Good Work can help you to develop program models and articulate assumptions about the logical relationships among program resources, activities, outputs, and outcomes. You can use the model to explain the program to potential funders, stakeholders, and the community. It is also a powerful tool used in program planning, management, and evaluation.

Program Evaluation
Making the world a better place takes information on results.

Successful organizations recognize the importance of integrating evaluation into all aspects of their work. Evaluation provides information on the extent to which programs are operating as intended and producing expected outcomes. In the absence of this information, organizations risk wasting valuable resources and missing opportunities to create lasting change. At Making Good Work we collaborate with our clients to design and implement evaluation strategies that provide information needed to ensure they are on track to reach their goals and achieve their mission. We are committed to helping our clients to use evaluation findings to manage, improve, and expand programs.

  • Evaluation design
  • Development and/or identification of measures (e.g., pre-post surveys, interview protocols, focus group discussion guides, customer satisfaction surveys)
  • Analysis of both quantitative and qualitative data
  • Report writing

Technical Assistance and Training
Making the world a better place takes help.

We can all use a little help from time to time. Making Good Work tailors that help to our clients’ needs and budget.

  • Researching grant opportunities
  • Reviewing and providing feedback on drafts of grant proposals
  • Conducting interviews with stakeholders to gather information to inform strategic planning
  • Facilitating meetings
  • Developing customer satisfaction surveys
  • Recommending data collection methods and measures
  • Designing evaluation plans
  • Creating program logic models
Contact Us