Case Studies

Real problems. Real results.

Every engagement starts with a business that has a real problem — something taking too much time, too much manual effort, or carrying too much risk. Here's what we found, what we did, and what changed.

Field Service Automation

Automating a Scheduling System for a Field Service Business

A field service business was running its entire scheduling operation on an outdated system that only one person knew how to use — unreliable, undocumented, and too risky to change.

01

The Situation

A field service business had built up its scheduling operation over the years using an older software tool. The system worked — barely — but all the rules about how jobs were scheduled lived inside the software in ways that only one person understood. There was no documentation, no way to make changes safely, and no process for keeping the system up to date.

02

One Change Away from Breaking

Any time someone needed to update the scheduling rules, they risked breaking the whole operation. Errors had accumulated quietly over the years that nobody had caught. The business was fully dependent on one person's knowledge of how everything worked — and if that person was unavailable, so was the system.

03

A Scheduling System That Works Without a Safety Net

  • Built a new scheduling system that automatically prioritizes jobs based on rules — rules that now live in one easy-to-update location instead of being buried and scattered throughout the software.
  • Added a system that automatically recognizes and categorizes each type of job, with a safety net for anything unusual and a report that flags gaps for the operations team to review.
  • Built in automatic safeguards to prevent jobs from being scheduled too soon — no manual checking required.
  • Found and fixed errors that had quietly built up over time — things causing the system to behave unpredictably — all without interrupting the day-to-day operation of the business.
  • Put in place a clear process for making future updates safely, along with documentation so any changes can be understood and made by someone other than the original author.
04

A System the Business Can Trust

The business went from a scheduling system that was one bad day away from failing to one that runs reliably and can be updated without expert knowledge. Scheduling rules that were once locked inside the software are now clearly documented and manageable.

The operation no longer depends on one person knowing everything. Changes can be made safely. And when something does need to be updated, there's a clear process for doing it without risk.

05

The Bigger Picture

"Walk into an active business running on a system nobody fully understands — find what's broken, fix it carefully, and leave them with something reliable."

This is the kind of work we do. We don't require a clean slate or an ideal situation. We come into businesses as they are, improve what needs improving, and make sure nothing breaks along the way.

Field Service Operations

Untangling a Web of Scheduling Rules for a Field Service Operation

A scheduling system's business rules had grown so scattered and inconsistent over time that no one could reliably predict what the system would do — or safely change it when they needed to.

01

The Situation

A field service operation had accumulated years of scheduling rules across their system — rules about which jobs get scheduled, when, and how often. These rules had been added piecemeal over time and never organized. The result was a system that was difficult to understand, difficult to manage, and difficult to change without breaking something.

02

Rules Nobody Could Manage

The rules governing how jobs were scheduled were spread across hundreds of individual entries, each one separate, each one requiring manual maintenance. When something needed to change, there was no clear place to go — you had to find and update entries in multiple places, and hope you didn't miss any. The scheduling tool also had its own limitations that made certain kinds of updates impossible to do in the standard way, and those workarounds had never been written down.

03

Fewer Rules, Better Coverage

  • Rebuilt the scheduling rules from the ground up — reducing over 230 individual entries down to fewer than 100 organized categories that cover the same ground more reliably and consistently.
  • Replaced a system where each job type had its own separate rule with a cleaner approach where job types are grouped into categories — making it much easier to understand what the system will do and why.
  • Found a practical solution for a limitation in the scheduling tool that was preventing certain updates from working at all — and documented it clearly so the same approach can be used in the future.
  • Restructured the rules so that when something needs to change, there's one place to go instead of dozens.
  • Wrote plain-English documentation explaining the logic, the limitations, and how to work within them — so the next person who touches the system isn't starting from scratch.
04

Simpler to Manage, Easier to Change

The scheduling rules are now compact, consistent, and manageable. The team no longer has to dig through hundreds of individual entries to find what they're looking for. Updates that previously required hunting across the whole system can now be made in one place. And the workarounds that were previously invisible and undocumented are now written down and repeatable.

05

The Bigger Picture

"Take the tangled mess of rules underneath a system, untangle it, and rebuild it into something the business can actually manage — without starting over."

Most businesses don't need a brand-new system — they need someone to clean up the one they have. This project is an example of finding practical solutions within real constraints, rather than forcing an expensive rebuild.

Music Industry Custom Software

Guest List Management for a Music Industry Organization

A music industry client was managing guest lists across multiple shows informally — through texts, emails, and spreadsheets — with no real oversight, no approval process, and no record of what happened.

01

The Situation

A music industry organization needed a better way to manage guest lists across multiple shows, bands, and internal teams. As the operation grew, the informal process — requests coming in through different channels, managed by different people — was becoming harder to control and easier for things to fall through the cracks.

02

No System, No Visibility

There was no central place to submit, review, or approve guest requests. Members submitted requests however they could. Staff had no unified view of who was approved, what capacity remained for each show, or what had changed and when. As show volume increased, the informal process became a real operational risk.

03

A Purpose-Built Tool for the Way They Actually Work

  • Designed and built a complete guest list management system from the ground up — built around how this specific organization actually operates, not a generic off-the-shelf solution.
  • Built a mobile-friendly portal for members to submit guest requests for any show — adding their guests, specifying details, and tracking the status of their submissions without having to contact anyone.
  • Built a separate admin view where staff can see all requests in one place, approve or decline them, track how many spots remain for each show, and manage credentials — all from a single screen.
  • Set up three levels of access — members, admins, and staff — so each person sees only what they need to, with no overlap or confusion.
  • Made every action reversible: nothing is permanently deleted, every change is recorded with a timestamp and who made it, and staff can edit anything directly without navigating to a separate page.
04

From Informal to Under Control

Staff can manage an entire show's guest list from one screen. Members can submit a complete request in under a minute. Nothing gets lost, changed without a record, or forgotten.

The organization went from managing this process informally — through texts and emails — to having a system that handles it for them. The process runs itself.

05

The Bigger Picture

"Take an informal, ad-hoc process and turn it into a real system — one that's easy to use, gives management visibility, and grows with the organization."

Some businesses need their existing systems fixed. Others need a new system built. This is an example of the latter — identifying exactly what an operation needs, building it cleanly, and handing it off ready to use on day one.

Recognize any of these problems?

We can help. Tell us what's slowing you down and we'll tell you honestly what we can do about it.