Big Heart Design partners with non-profit and faith-based organizations to help bring to life web-based strategies that make the world a better place.