Volunteering for a not-for-profit service can be an incredibly fulfilling experience that can make a real, positive impact on people’s lives.