COC designs and manages strategic planning and visioning processes for nonprofit organizations and local and regional communities. We facilitate processes that bring together diverse stakeholders and the public with differing views and aspirations to build consensus and resolve complex issues. Our innovative processes inspire people to examine the past, build on the present and create specific goals, objectives and implementation actions to guide future decisions and activities they will support.