As a Christian I believe it's right to show God's love through serving others. As such I do not charge fees for the work I do for non-profits, I simply need to agree with the aims of your organisation and have the time to do it.
As with many web developers much of the work I undertake builds on the efforts of others, customising for the needs of an organisation. This keeps development time down and produces professional results with a minimum of effort.
I produce sites using Wordpress one of the world's leading content management systems. Where necessary I develop bespoke themes and plugins but there isn't much that hasn't been done before in one way or another.