Operating systems for business, built for AI.

We map how a business runs, install a data point everywhere money or time moves, and join them into one system, with an AI layer that reads all of it.

How it works

From the first walkthrough to the accounting reports.

Every build follows the same six steps. The business changes. The steps don’t.

01

Map the business.

Before anything is built, we sit with the owner and trace every step where money or time moves: how work comes in, how it is priced, who does it, what it uses, how it gets paid. Every place a number should exist and doesn’t is marked.

Every step tracedEvery gap marked
02

Install the data points.

Each gap gets a tool that records what happens there, as it happens: a clock for the crew on site, a booking page at the front door, a camera on every receipt, a log on every machine. Nothing is typed in twice.

Recorded where it happensNever typed twice
03

One record.

Every data point lands on the same record. A job knows its quote, its crew hours, its materials, its receipts and its invoice, so what it really cost is a fact, not an estimate.

One record per jobThe true cost, computed
04

The numbers.

With every job on one record, the business can be measured end to end: dollars per minute on every property, what each machine earned against what it costs to own, the margin on every service, and the accounting reports themselves, built from the same record.

Per propertyPer machinePer serviceThe books
05

The intelligence.

An AI layer reads the whole record. Ask it a question, typed or spoken, and it answers from the business and drafts the change for a person to approve. Every tool describes what it reads, what it changes and why, so the software is ready for AI agents on the day they are ready for a business. They are not there yet, and nothing here pretends they are.

reprice_property
Readsvisits, minutes on site, drive time, the current priceChangesnext season’s price for one propertyNeedsthe owner’s approvalWhyit earns under the target per minute

Illustrative: the business and the numbers are made up.

06

After hours.

The front doors keep working when the business is closed. A rental is reserved and the card held at 11 at night. A fence is measured and quoted from the satellite map at 2 in the morning. Both are on the desk at seven.

Reserved and heldMeasured and quotedOn the desk by morning
78%

of United Rentals’ 2025 revenue came from customers who use its online tools, up from 70% in 2023.

United Rentals, 2025 Annual Report. Measures customers using the tools, not rentals booked online.
24 / 7

United Rentals, Sunbelt, Herc and Home Depot all take rental reservations online, around the clock.

Company filings and documents, 2021 to 2026.
40%+

of the US rental market is independents with five or fewer locations.

Sunbelt Rentals (Ashtead Group) annual report, 2026.

Where it runs

Rental shops, bulk yards and service businesses.

Pieces of real builds, and one design. Equipment rental runs live, the landscaping and snow build is under way, fence quoting runs live, and the bulk yard is a design for how a yard would run on it. The data shown is illustrative.

Equipment rental

Customers book and pay on the business's own site.

Live availability for every unit, the dates on a calendar, delivery or pickup, and the card held at booking. It drops into an existing website with one line.

Availability per unit, not per category
Card held at booking, charged on return
Every booking lands on the staff desk

Equipment rental

Every customer, their history, and a way to reach them.

Each customer carries their bookings, their payments and the card on file. Members get their rate at checkout without a code. A message to a list of customers goes out as a draft, and a person approves it first.

Every booking and payment on the record
Members program, rates applied at checkout
Campaign messagesIn build

Equipment rental

Deliveries priced and planned from the map.

Delivery is priced by drive time from the yard, not a flat radius, and the day's drops and pickups are put in order as one run.

Drive-time pricing at checkout
Drops and pickups in one route
Every stop on the booking's history

Bulk and landscape yards · a design

A yard that knows what is in every bay.

Every load that leaves comes off the stock count at the scale. When a bay runs low, the reorder to the supplier is drafted for approval, and the loader’s next job is on the screen in the cab. This one is a design for how a yard would run on it, not a client.

Live stock in every bay
Reorders drafted when a bay runs low
The loader’s queue in the cab

Landscape and snow

Crew routes, and what each stop earns.

The day's stops in order, time on site from the crew's own clock, and each property's dollars per minute once the drive is counted.

Stops ordered for the day
Time on site from the crew's clock
Dollars per minute, per property

Fence contractors

Quotes measured from the satellite map.

Trace the fence line on the property from above. The lengths are measured, and the price comes from the contractor's own price book before the call is over.

Lengths measured from the map
Priced from the contractor's price book
Sent to the customer as a link

Landscape and snow

From the budget to the books.

The season's budget and profit goal set the price per crew-hour, and quotes are built from that price in minutes, not an evening. Receipts are read and filed to the job they belong to, invoices go out on completion, and the quarter's reports come from work already in the system.

Budget, cost, profit goal, then price
Quotes in minutes, from the price
Receipts filed to the job, reports for the accountant

Engineering

Built once. Fitted to each business.

One platform underneath every install, each business’s own logic on top, its own database, and nothing released without an audit.

Context beats model.

Every tool describes itself: what it reads, what it writes, what it can answer. The context lives in the software, not in a prompt written for one model, and a build fails its checks if a tool cannot describe itself.

One platform. Every install custom.

A module built for one business is available to the next by configuration, never by copy. Each install gets its own logic on top of the same foundation.

Draft, then approve.

Anything the system does on your behalf starts as a draft. Autonomy is earned one action at a time, on the record.

Each business on its own.

Its own database, its own keys, its own monitoring. Nothing is shared between clients, ever.

Audited before it ships.

No release goes live until it passes: who can see what, where the secrets live, how fast it loads, how it recovers.

Nothing ripped out.

What the business runs on today keeps running. We connect to it and feed it, and replace a piece only when the owner is ready.

Design principles

Software people use all day.

The staff are in these screens from open to close. They should be quiet, fast, and say exactly what happened.

Blocks, not lines.

Depth comes from surface and shadow. Two blocks and a gap are the separator. No outlines anywhere.

One ink. Colour is a signal.

The screen stays quiet so the one thing that needs you stands out. Never decoration.

The text is the editor.

No edit buttons. Click the words and change them. Enter saves, Escape cancels.

Press it

Nothing happens silently.

Every action says it is working, then says what moved, in plain words.

Motion is for arriving.

Things move when you enter a screen, and never when the numbers change under you.

Their name on the door.

A client’s system carries their name and their colour. The design underneath is the same everywhere.

Start

Start with a conversation.

Tell us about the business and what you are thinking about. We reply by email to book a walkthrough.

Start →