What it costs depends mostly on scope. A pet cremation service usually has four repetitive jobs: answering families at the worst moment of their week, coordinating pickups and drop-offs with vet clinic partners, taking memorial product orders (urns, paw prints, certificates), and scheduling pickups and returns. Automating one of those, say the vet clinic handoff, is a narrower and cheaper build than a system that also drafts family replies, tracks memorial orders, and keeps a shared calendar for pickups. A full custom web app, with logins for clinic partners, online payment for memorial products, and a database behind it, costs more again because it is a real product, not a single workflow.
The other big driver is whether the work is build-only or build-and-operate. A build-only project hands you a working system and stops there: if a vet clinic changes its intake form or a supplier changes its order format, it breaks and stays broken until someone fixes it. Build-and-operate means we keep watching it, catch the breakage, and fix it, so the cost reflects ongoing attention, not just the initial build. Most operations systems for a business like this are worth running this way, since the cost of a silent break, a missed pickup, or an unanswered grieving family, is hard to see until it happens.
We do not sell this off a price list. We quote each engagement on the value the system creates, since a workflow that prevents a missed pickup or a delayed family reply is worth more to some services than others, depending on volume and how much is currently done by hand. We are also honest that some of this cannot be handed off completely: a first message to a family who just lost a pet is something we can draft and route fast, but the hardest replies still deserve a person's judgment before they go out. The straightforward way to find out what this would cost for your operation is a short conversation about which of the four jobs above eats the most time and where mistakes actually hurt.