
Founded in 1962, SCI has grown significantly through a series of acquisitions and the establishment of new locations across North America. The company has focused on enhancing customer experience and modernizing its facilities to meet changing consumer preferences in the death care industry.