cecnb.ca
Why Funeral Home Co-operatives are Different (and why you should care) — CECNB - Co-operative Enterprise Council of New Brunswick
You probably wouldn’t know that they operate as nonprofits and any surpluses they make go directly back to increasing the quality/range of services and decreasing costs for members.