Custom software · case study

One platform, built to run the entire business.

A complete digital system — marketing site, customer app, staff operations, accounting, and bookkeeping — built end-to-end for a dog boarding & daycare. It replaced a paper book and six separate tools with one cohesive platform.

Live in daily use · Castle Rock Kennels · Roberts Creek, BC

The staff app home screen — today's check-ins, pickups and inbox
0
integrated platform
0
paid tools replaced
0
connected surfaces
0
daily independent backups
What it is

Not generic software bent to fit — a system shaped around exactly how the business works.

Customers, staff, and the owner each get an experience built for them, all sharing one source of truth. Below is what each part does, and why it matters day to day.

A professional online presence

The public face that brings in new clients.

  • Fast, mobile-friendly marketing website
  • Optimized for Google, with star ratings & reviews surfaced
  • Contact form with four layers of spam & bot defense
  • Hardened security headers on every page
Why it helps — looks polished, brings in leads, keeps the inbox clean.

A self-service customer app

Each customer gets a private login and an installable app — no app store needed.

  • Manage multiple dogs & full care profiles in one place
  • Upload vaccination records (photo or PDF)
  • Book boarding or daycare with a live price estimate
  • Change dates, cancel, or request to extend a stay
  • Authorize pickup people, with travel "authorized until" dates
  • See stay photos, sign the waiver digitally, message the team
Why it helps — customers self-serve 24/7: fewer calls, less back-and-forth, happier clients.

The staff operations app

The daily engine the team runs the whole day on — in a full admin view and a simplified front-desk view.

  • One-tap check-in, check-out & payment
  • A smart inbox: every request & inquiry, converted in one tap
  • Safety flags & ~60 behavior tags driving yard routing & handler safety
  • Drag-and-drop yard grouping with automatic conflict warnings
  • Live calendar, capacity tracking & one-tap photo sharing
  • Full activity log with one-tap undo, plus a staff time clock
Why it helps — replaces the paper book, cuts mistakes, keeps dogs safe, gives the owner total visibility.

Owner & back-office tools

The behind-the-counter side that saves hours.

  • Owner-only revenue dashboard with outstanding-balance aging
  • One-tap CSV export & email straight to the bookkeeper
  • Payroll hours & staff time-clock totals
  • PIN-gated shift manuals with auto-generated print PDFs
  • A public job-application page feeding a hiring inbox
Why it helps — less admin time, clean books for the accountant, easier hiring.
See it in action

Two apps, one system — built for the people using them.

Real screens from the live platform — the staff side and the customer side, both on any phone.

For the staff

Month calendar with per-day capacity and revenue
Live calendar — capacity per day, at a glance
Care board showing meds and allergies per dog
Meds, allergies & safety flags — tracked per dog
A complete dog profile with care, handler alerts and household
A complete profile for every dog
The full dog roster with safety flags and tags
The whole roster — every flag, one tap away

For the customer

Customer app dashboard showing their dogs and bookings
Their dogs, bookings & photos — one private login
Customer booking screen with live price estimate
Book a stay in seconds, with live pricing

Screens shown with sample data — no real customer information.

Built to last

Protected like a bank — backed up, locked down, always watched.

The reliability layer most software skips. It's the difference between "a custom app sounds risky" and "this is safer than my patchwork of tools."

Double daily backups

Automatic backups every day — plus a second, fully independent backup on a separate network.

Survives outages

Core customer actions keep working even through a major cloud-provider incident.

Locked-down data

Each customer can only ever see their own information; sign-in is rate-limited & brute-force protected.

Always watched

Error monitoring & daily health reports surface issues before customers ever notice.

Safe updates

Every change runs a gauntlet of automated checks, so improvements never break the live business.

Lean & scalable

Runs on modern, low-cost infrastructure that scales with the business — no heavy monthly fees.

The bottom line

Why purpose-built wins.

One platform, not six subscriptions. Booking, waivers, email, accounting, payroll & file storage — unified.
Fits the business exactly. Built around real workflows instead of forcing the team into generic software.
Right tool for each person. Customers, staff, and the owner each get a tailored experience.
Feels native. Installable apps with push notifications — no app-store friction.
Good questions

What you're probably wondering.

Do I own it, or is it another monthly subscription?
You own it outright — the code and the data are yours. There are no per-seat SaaS fees; it runs on low-cost infrastructure you control, so the bills stay small as you grow.
How long does something like this take?
It's built in stages, so you get a usable version early and the rest layers on from there. The exact timeline depends on scope — we'd map out the must-haves first and sequence the rest together.
What does it cost?
It's a one-time build you own, not a forever-subscription — which usually works out far cheaper than years of stacked monthly tools. The exact number depends on what you need; a short conversation is enough to give you a clear estimate.
Who keeps it running after launch?
It's built to be low-maintenance — automatic backups, monitoring, and a wall of automated checks before any change goes live. From there I can stay on for ongoing support and improvements, or hand it over fully documented. Your call.
How it works

A custom build, without the black box.

You're never left wondering what's happening — or whether you're locked in.

1

We map your workflow

A conversation about how your business actually runs today — the bookings, the handoffs, the headaches.

2

You see it early

Built in stages, so a usable version lands fast and you watch it take shape — not months in the dark.

3

We refine it on real use

Your team starts living in it and we tune it to how you actually work — not how some app assumes you do.

4

It's yours

You own the code and the data outright, fully documented — with ongoing support only if you want it.

Let's build yours

Want a platform built around your business?

If you're running on paper or a patchwork of apps today, this is what one purpose-built system can replace it with — tailored end to end, and owned outright.

No cost and no commitment to talk — we'll map what's possible for your business, and you decide from there.