Freelancers are most often one person businesses, which means they’re responsible for everything. Not just designing, or coding, or writing - EVERYTHING.
In today’s world, having a website is essential. For a nonprofit, it’s not only mandatory to have a website but to have a website that connects existing and potential supporters to your cause. But that can be easier said than done.