Your operational systems capture everything — jobs, customers, costs, crews. The problem is that each system records it differently. We build the translation layer that makes your data usable, period by period, for good.
Small and mid-sized businesses generate rich operational data every day. The challenge is that it lives across multiple systems — scheduling, accounting, payroll, CRM — each with its own naming conventions and its own version of your customers, employees, and services.
Pull raw data exports and identify every field with normalization risk — names, categories, locations, identifiers.
Every value with an unambiguous correct form is mapped once and applied automatically every period. Settled decisions don't resurface.
Anything requiring judgment goes through a structured review interface. Decisions are recorded and reused — the exception surface shrinks each period.
Normalized data in whatever format your team can use, alongside the reports that answer the questions you've been asking.
An engagement ends with a governed pipeline running on your actual data and reports built from clean output — not recommendations about what to do someday.
Small and mid-sized businesses running two or more operational systems with multiple categories, employees, locations, or customer segments. If "what did we make from X last quarter?" requires a manual pull from multiple places, you have the problem we solve.
John GardinerI've been solving the same data problem since 1996, in different forms and for different organizations. Oracle ERP implementation and data migration for the OSCE, across offices in Sarajevo, Vienna, and Pristina. The systems differed. The problems did not. Inconsistent data makes every report downstream unreliable.
From 2011 to 2024 I worked at Wells Fargo, as VP and Senior Digital Product Manager for Digital Payments. Thirteen years of shipping operational systems that had to be up every day, coordinating between business teams and technology teams that didn't always share priorities. Performance and reliability were standing requirements. That discipline travels.
In 2024 I left to build something of my own. The problem I chose was one I'd watched go unsolved for a long time in smaller operations. Every field service business runs at least three systems — something for scheduling and jobs, something for accounting, something for payroll. Each one does its job. None of them agree on what to call a service, a customer, or an employee, and none of them produce a report that pulls from all three. So every useful report gets built by hand, period by period, in a spreadsheet.
Most operators have accepted this as the cost of doing business. It doesn't have to be.
Three Peaks runs on the same discipline it sells: documented processes, auditable decisions, AI-assisted work held to a consistent standard.
We're based in Sisters, Oregon. Current focus is field service operations: contractors, cleaning companies, property managers, and similar businesses where the reporting that matters most has to be built from scratch every period. If that describes your business, reach out.