God has blessed me with many things and at the same time inspired me to share what I have learned about the solution to three problems I have spent the most time struggling with in my life: Addiction & Recovery, Justice and Politics.

In my experience in high victory and lowly defeat I was given a solution that I hope to share with you here. This solution has given me a radically different understanding of the value human life, love and the way to work through the challenges that we all face. I hope you will join me here and participate in what is shared on this site.

“Our biggest failures can be our most valuable gifts. Allowing our pain to unlock and fuel new willingness to change is a pathway to prosperity and will help us overcome any problem.”

My Personal Email List


Addiction & Recovery


Learn More

Justice in America


Learn More

Better Politics

Politics Political Solutions

Learn More

The Solution

Craig DeRoche Solution

Learn More

Craig DeRoche Craig DeRoche is the Senior Vice President of Public Policy and Advocacy for Prison Fellowship and is the Executive Director of Justice Fellowship, founded by Chuck Colson.  This website is his personal work done at his own time, effort and expense. The content here does not reflect the views of Prison Fellowship Ministries, its Board of Directors or Staff.