Case Studies

Real systems. Real workflows. Built for volume.

Operational platforms built for legal, property, surveying and claims-based workflows. Every build described exactly as it was — the problem, what we built, what changed.

  • Legal / Housing Disrepair / Field Inspections

    Housing Disrepair Inspection Portal

    The problem

    150–200 RICS inspection instructions every month managed across WhatsApp, email and spreadsheets. Agent availability handled manually. The entire operation dependent on one person.

    What changed

    40–50 inspections processed weekly. 50–60 active agents self-managing availability. Payment flows automated end to end. Single operational dependency removed.

    • Supabase
    • PostgreSQL
    • Node.js
    • n8n
    • WhatsApp Business API
    • Google Sheets API
    Read full case study
  • Property / Surveying / RICS / Part 35

    SEP Professional Services — Surveyor CRM

    The problem

    RICS-qualified surveyors handling housing disrepair expert witness instructions under Part 35. Cases tracked manually. No audit trail. No visibility across the caseload.

    What changed

    Full case lifecycle automated from instruction to invoice. Compliance-ready audit trail with 7-year retention. Complete caseload visibility for the first time.

    • Supabase
    • PostgreSQL
    • Node.js
    • n8n
    • WhatsApp Business API
    • PDF generation engine
    Read full case study
  • Legal / Affordability / Irresponsible Lending

    Affordability Assessment Platform

    The problem

    Solicitors reviewing credit reports manually and writing Letters of Claim from scratch. At volume — processing large CSV batches — each file took significant fee earner time with no consistency.

    What changed

    Automated report generation and Letter of Claim output per case. Batch processing operational. Fee earner time reduced from manual review to exception handling only.

    • Python
    • Supabase
    • PostgreSQL
    • n8n
    • Splink open banking API
    • PDF generation
    Read full case study

Working on a similar problem?

Tell us what is breaking and we will tell you whether we have built something like it before.