What We Do
Our mission is to strengthen safety, justice, and fairness through strategic collaboration and mentorship. We empower clients to advance meaningful system change while enhancing accountability and transparency.
With a deep understanding of the challenges faced in pursuing safety, justice, and fairness, KPD offers tailored, flexible support that respects each client's unique journey. Our services address specific obstacles effectively, enabling clients to navigate complex challenges with confidence.
By fostering an environment of openness, we facilitate robust discussions that generate innovative solutions. We work alongside our clients, equipping them with the tools and insights necessary to achieve lasting positive change in their communities.


Tailored Solutions for System Impact
KPD’s offerings are designed to provide clients with flexible, impactful support to help overcome common challenges in improving safety, justice, and fairness. Challenges such as:


Getting Started
Building or Strengthening a Criminal Justice Coordinating Council (CJCC)
Conducting a System Assessment
Objectively and purposefully using data and research to understand system trends, strengths, and challenges
Strategic Planning and Implementation
Informing and Engaging Community
Coaching, Training, and Facilitation
KPD's typical clients encompass state and local jurisdictions, as well as national non-profit organizations. To ensure that each client receives tailored support, KPD customizes its services to meet specific needs.
By concentrating on a limited number of clients at any given time, KPD can provide dedicated advice and expertise without the overhead and costs of a large bureaucracy. This approach fosters strong relationships and enables KPD to respond more effectively to the unique challenges faced by each client.
Not Sure Where to Start?
CJCC Development & Strengthening
Find out more about our offerings and see if what we do can help move your system forward
Strategic Planning
Build strong, structured, purpose-driven Criminal Justice Coordinating Councils (CJCCs)
Assess CJCC capacity and increase alignment with National Standards
Establish modern bylaws, leadership structures, operational support, and momentum for long-term success
System Assessment
Help consolidate siloed data for a clearer view of system functionality and impact
Engage with diverse stakeholders to understand local perspectives
Identify common ground and areas of shared interest for safer, more just communities
Understanding & Using Data
Identify key measures, address data gaps, and use insights to drive progress.
Help ensure data aligns with real-life experiences for accuracy and accountability
Utilize data consistently to inform decision-making
Facilitate collaborative, action-oriented planning with concrete goals and objectives
Support infrastructure development, practical data use, and relationship-building
Maintain momentum and community engagement throughout the process
Coaching, Training & Facilitation
Provide coaching for CJCC staff and leadership responsible for guiding system improvements
Design and execute tailored training to move from theory into practice
Develop and execute intentional convenings with clear objectives that advance shared goals and encourage ongoing participation
Informing and Engaging Community
Generate proactive communication strategies
Move beyond basic reporting and toward more educational information-sharing for greater accountability and transparency
Develop multi-dimensional engagement plans for meaningful community involvement