
Building a Loyalty Platform for a Utility Provider
- 1K+
- 99.9%
Custom software for funeral homes, funeral groups, and direct cremation operators who need case management, family communication, billing, and memorial tools built around how a funeral actually runs, from first call to final disposition.
Generic CRM systems and disconnected point tools don't match the data model of a funeral. Arrangement records, billing, obituaries, family communications, and preneed contracts all need to connect. Right now, most funeral directors are holding that together manually.
Case management from first call through final disposition, with task assignment, document generation, and multi-location support
Online arrangement platforms for direct cremation and simple burial operators handling family self-service at any hour
Branded memorial and obituary websites under your domain, with condolences, galleries, livestreaming, and donation links
Funeral billing with itemised statements, instalment plans, insurance assignment, and preneed financial reporting
Recognition
Arrangement paperwork taking two to three hours per family because the service selection, the contract, the order of service, and the invoice are all assembled from separate documents rather than generated from one case record?
Obituaries and memorial pages published through a third-party aggregator that keeps the family's contact details rather than connecting them back to your funeral home?
Preneed contract funds and at-need billing tracked in separate systems, with no automatic conversion workflow when a preneed client passes?
Family members calling your office five times for a status update on permits and death certificates because there's no place for them to check on their own?
In short
RaftLabs builds custom software for funeral homes and funeral groups, covering case and arrangement management, online arrangement platforms for direct cremation operators, branded memorial and obituary websites, family communication portals, preneed contract management, and funeral billing with payment plans. Most projects deliver in 10 to 14 weeks at a fixed cost, agreed before development starts.
Companies we've built for


Most funeral homes operate on a patchwork of phone calls, printed forms, spreadsheet billing, and third-party obituary sites with no connection to each other or to the case file. An arrangement conference produces a service selection form that gets retyped into a billing document, then retyped again into an obituary submission. Permits and death certificates are tracked in a notebook. Preneed contracts sit in a filing cabinet. The funeral director holds all of it together through personal knowledge and follow-up calls. That's unsustainable as call volume grows and staff turn over.
Custom software ties the arrangement record, the billing, the family communications, and the memorial into one connected system. When a family selects a service package in the arrangement conference, the contract is generated from that record. The invoice is generated from the same record. The obituary drafts from the information already captured. The family portal updates automatically when the permit is issued. The funeral director focuses on the family rather than re-entering data into four separate places.
Arrangement and case documentation spread across paper forms, email, and separate billing tools
Service selections, casket choices, and merchandise decisions are captured in a paper form, then retyped into a contract, then retyped again into an invoice. Each re-entry takes time and introduces errors. A change requested by the family at any point requires finding and updating all three documents. When a case generates three documents that don't talk to each other, the funeral director becomes the reconciliation layer. That's hours per family that should be spent elsewhere.
Preneed contract records not accessible when a family calls at the time of need
A preneed client passes and the family calls. The preneed contract is in a filing cabinet. Finding it, verifying the service selections, and confirming the funded amount takes time the family doesn't have. At a moment when speed matters, the process is slow. According to the National Funeral Directors Association's 2024 Consumer Awareness and Preferences Study, 40.8% of Americans have pre-planned their funeral arrangements, a figure that has held steady for three consecutive years, indicating how much pre-need demand already exists and how much is still untapped. Preneed records that live in a searchable case management system convert to active cases in minutes, not hours.
Cremation and burial compliance records prepared manually for each case
State-specific death certificates, burial transit permits, and cremation authorizations are prepared from scratch for each case, referencing the arrangement record manually. Errors in regulatory filings cause delays that reflect on the funeral home. Tracking which documents have been filed and which are outstanding requires a separate system. When the case record generates compliance documents automatically, staff stop re-entering data and filings stop slipping through.
Staff scheduling across multiple services done without real-time visibility into who and what is available
A funeral director has two services on the same day and needs to assign staff, vehicles, and equipment across both. Without a scheduling tool that shows resource availability in real time, conflicts show up on the morning of the service, not the day before when they could still be fixed. That conflict costs the funeral home in scrambled logistics and staff goodwill, and it costs the family in a service that feels disorganised.
Case management built around how a funeral runs from first call to final disposition. First call intake captures family details, deceased information, and initial service preferences in the case record from the first contact. Arrangement conference workflow records service selection, merchandise and package configuration, and casket or urn selection against the case. Task assignment to staff covers embalming, transfer, documentation, and family contact, with deadline tracking and completion logging so the funeral director sees the full case status without calling staff. Document generation from the case record produces the service contract, order of service, itemised statement, and disposition authorization without re-entering data. Multi-location case management for funeral groups gives visibility across branches and centralised reporting. Regulatory compliance documents: state-specific death certificates, burial transit permits, cremation authorization, are generated from the case record and tracked for issuance and filing.
Self-service arrangement for direct cremation and simple burial operators whose families need to complete arrangements at 2am without a phone call. Service package selection with clear pricing and inclusions: immediate cremation, attended cremation, graveside service, presented in a clean, family-facing interface. Digital completion of required forms covers personal information of the deceased, authorization forms, and additional merchandise selections. Payment collection by card or ACH at the time of arrangement confirms next steps and expected timeline automatically. Upsell and add-on presentation serves families who start with a direct cremation package and want to add a memorial service, an urn, or a keepsake. Direct cremation is the fastest-growing segment of the funeral industry. Operators who make the online arrangement experience clear and frictionless convert more families without additional staff time.
Branded tribute pages hosted under the funeral home's own domain, not published through a third-party aggregator that keeps the family relationship and the contact data. Photo gallery with family-uploaded images and a curated selection from the arrangement record. Condolence messages and virtual candle lighting for family, friends, and community members who can't attend in person. Charitable donation links directed to the family's chosen organisations are processed and reported to the family without the funeral home needing to manage the funds. Livestreaming integration for remote family members attending the service online is embedded in the tribute page without requiring a separate platform account. The memorial page becomes the funeral home's ongoing relationship with the family rather than a single transaction handed off to a platform the funeral home has no control over.
Itemised statements generated directly from the arrangement record: service items, merchandise, third-party charges, and cash advances, without manual assembly from the service contract. Families often pay from multiple sources: personal funds, life insurance proceeds, preneed funds, and occasionally crowdfunded contributions. The billing system tracks each payment source, the amount expected, the amount received, and calculates the outstanding balance by source. Instalment plan management for families who need to pay over time includes payment schedule configuration, automated payment reminders, and accounts receivable tracking. Insurance assignment tracking for life insurance claims assigned to the funeral home covers status from assignment submission to funds receipt. ACH and card payment processing delivers automated receipts. Preneed financial reporting for funeral homes holding preneed funds in trust keeps separate reporting from at-need accounts receivable.
Secure portal where the family can follow the case without calling the funeral home. Case status updates automatically as staff complete tasks in the case management system: transfer completed, death certificate filed, permit issued, cremation completed, remains available for pickup. Document access gives the family death certificates as they become available, disposition authorization copies, invoices, and payment receipts. Digital arrangement review and approval lets families confirm service selections and sign documents without an additional in-person visit when circumstances don't allow one. Secure messaging between the family and the funeral director retains conversation history on the case record. A family asking about permit status at 10pm gets the answer from the portal rather than leaving a voicemail the funeral director returns the next morning during an arrangement conference.
Preneed contract management for funeral homes selling pre-arranged services. Contract record with the pre-selected service package, merchandise, and pricing is locked at the time of contract execution. Trust reporting for preneed funds held in state-mandated trust accounts covers contribution tracking, fund growth, and distribution reporting in compliance with state trust law. At-need conversion workflow when a preneed client passes: the preneed record becomes the active case record, service selections carry forward, and billing calculates the difference between the contracted price and any outstanding balance. Insurance-funded preneed tracking stores policy details against the preneed record for contracts funded by life insurance assignment. Preneed sales pipeline for funeral homes that actively market pre-arrangement services covers lead tracking and follow-up workflow. Preneed is a significant revenue stream for established funeral homes. It requires financial tracking separate from at-need billing and separate trust accounting.
We work with funeral directors, arrangement staff, and operations managers to map the current case workflow from first call through final disposition. We document the specific compliance requirements: state death certificate forms, cremation authorization requirements, and preneed trust reporting rules, before designing anything.
We design the data model for cases, families, service selections, documents, billing, and preneed records before writing code. The architecture connects these so that a selection made in the arrangement conference flows automatically to the contract, the invoice, and the family portal, without re-entry.
We build case management, billing, family portal, and document generation as connected modules. Working software is delivered every two weeks. Funeral directors review real case workflows at each checkpoint to confirm the build reflects how arrangements actually run.
We support the transition from existing paper and digital systems, train funeral directors and arrangement staff, and monitor the system through the first peak period. Post-launch support covers state regulatory document template updates, pricing changes, and multi-location additions.
A funeral is not a generic service transaction, so a funeral case record is not a generic CRM contact. The data model needs to capture the deceased, the family as a group with multiple contacts and roles, the service package and merchandise selected, third-party providers involved, the disposition type and location, the permits and documents required, the payment sources, and the preneed record if one exists. Every one of those elements connects to the others: the service selection drives the billing, the billing drives the payment collection, the case completion drives the memorial page publication. Building funeral software means designing that data model correctly from the start, not adapting a generic platform to approximate it.
A direct cremation operator's arrangement workflow suits self-service well because the service selection is simpler: the family is choosing between a small number of defined packages rather than configuring a full traditional service. The online arrangement platform presents the available packages with clear pricing and inclusions, collects the required information about the deceased and the authorizing family member, presents any add-on options, collects payment, and confirms the arrangement with next steps and a timeline. Required forms are completed digitally and signed electronically. The funeral home receives a complete case record with all information captured and payment collected, without a staff member handling the arrangement by phone. Families who search for direct cremation services at 2am and find a clear, functional arrangement platform convert at a higher rate than those who reach a phone number with business hours.
Integration and replacement are different projects with different justifications. If you're using an established funeral home management platform and the core case management works well, integration is the right approach: connecting a custom family portal, a branded memorial website, or a preneed management module to your existing platform without replacing it. If your current platform is the source of friction: the billing is too rigid, the document generation doesn't match your workflows, the platform is being sunset, or you've outgrown it as a multi-location group. In that case, replacement is the right approach. We scope both during discovery. We'll tell you directly if an integration is the better answer, including an honest assessment of whether the integration is technically feasible given the platform's API capabilities.
A focused build covering one primary capability, such as an online arrangement platform for a direct cremation operator or a family communication portal added to an existing system, typically runs $25,000 to $55,000 and delivers in 10 to 14 weeks. A full platform covering case management, billing, family portal, and memorial website typically runs $75,000 to $140,000. Multi-location funeral groups with preneed management, trust reporting, and complex multi-source billing are scoped individually. Cost depends on the number of locations, the scope of preneed management, integration requirements with existing systems, and whether a branded memorial website platform is included. Every project is priced at fixed cost before development starts.
Funeral home management software development
Case intake, arrangement workflow, document generation
Online funeral arrangement platform development
Family self-service, digital authorisation, payment processing
Memorial and obituary website platform development
Tribute pages, condolence walls, livestreaming, donations
Funeral billing and payment plans software development
Itemised statements, payment plans, insurance assignment
What clients say
Three-year average engagement. Founders and operators describing the work in their own words. No marketing varnish.

All of the sprints were completed on schedule and on budget. We highly recommend RaftLabs!
01 / 02
Tell us how your funeral home or funeral group operates today and what's creating the most friction. We'll tell you what we'd build and how.