We have worked with many churches and non-profits. We understand the challenges you face and can help you through it.