Case Study № 05 of 05Download PDF

Codename — Keystone

One firm, one spine — merging two practices into a single operational system.

Industry

Accounting / Professional Services

Role

Product lead & integration architect

Stack

ReactTypeScriptTanStack QueryTailwind
Keystone client intake

Summary

At a glance

A merger-integration and practice-management platform for a CPA firm that acquired a larger peer, replacing two legacy practice systems, spreadsheets, and shared drives with a single unified spine for clients, engagements, and ownership.

The Problem

What the team was up against

  • 01

    Two firms merged overnight but carried two of everything — practice systems, client lists, engagement workflows, file conventions, partner assignments — with no reconciled source of truth.

  • 02

    Client ownership was ambiguous during the transition: overlapping accounts, orphaned relationships, and duplicate outreach eroded trust with the most valuable clients.

  • 03

    Each legacy firm ran engagements to its own rhythm, so quality reviews, deliverables, and billing cadences drifted branch to branch and post-close synergies were invisible.

The Solution

How the platform answers it

  • 01

    A reconciliation layer that ingests both legacy practice systems, deduplicates clients, and assigns a single owner per account with a documented handoff trail.

  • 02

    A unified engagement workflow — Intake → Scoping → Prep → Review → Delivery — that collapses two legacy processes into one standardised path, with side-by-side visibility during transition.

  • 03

    A combined-practice overview for partners: migration progress, ownership assignment, workflow adoption, and legacy-system decommission plan tracked as one live plan of record.

Merger consolidation — Keystone

FIRM A · LEGACYClients · Workflows · FilesPractice mgmt · shared driveFIRM B · LEGACYClients · Workflows · FilesSpreadsheets · inboxesReconciliationOWNERSHIP · WORKFLOW · IDENTITYIntakeScopingPrepReviewDeliveryUNIFIED ENGAGEMENT WORKFLOW · ONE FIRM

Selected screens

Keystone client intake
Fig. 01

Unified intake with smart routing across legacy processes

Keystone ownership matrix
Fig. 02

Client ownership matrix tracking post-merger handoffs

Keystone workflow orchestration
Fig. 03

Workflow orchestration collapsing two legacy processes into one

Impact

2→1

Practice systems consolidated into a single spine

96%

Client accounts with an assigned post-merger owner

−54%

Engagement variance between former firms after unification

<90 days

From close to first fully unified engagement cycle

Technology

Frontend

  • React
  • TypeScript
  • TanStack Query
  • Tailwind

Backend

  • Node.js
  • PostgreSQL
  • Row-level security
  • Edge functions

AI

  • Client deduplication
  • Ownership suggestion
  • Workflow mapping

Integrations

  • Legacy practice systems
  • Document storage
  • Identity provider
Next case studyContinue

Atlas National Independent Insurance Brokerage Network