CutPile 2.0 · in production

Built on the job.

An operations platform for the trades that runs a real flooring business every day. It reads the calls and files the day, maps a room once and swaps any floor onto it for free, ranks floors by what people actually chose, measures search demand with the bots removed, and tells the story on the front door. One system, learning the trade from inside it.

0floors in the catalog
0seamless textures at real scale
0stains photographed on oak
0search rows kept, bots removed
The visualizer · map once, swap many
JacobeanDuraSeal, on red oak

One photograph, mapped once. Every floor after that is compositing in your browser, instantly, with the room's own shadows kept.

What runs, today

Not a demo. A business, in production.

Every tile below is live in a working showroom and shop, used by a crew that did not sign up to test software. That is the whole method: build it on the job, keep what earns its place.

live
The record

The day files itself

Calls, texts, emails and voice notes become activities on the right job with a title, a class and the facts pulled out. A note that names a floor attaches the floor. A promise made on a call becomes a draft that waits for a yes.

live
The phone

The whole business in a pocket

Offline first. A measurement sheet photographed in a basement is safe on the phone before the network is asked for anything. Before and after photos, framed to match. A dump file for every photo and video the crew has.

live
The visualizer

Map once, swap many

One vision call finds the floor, the furniture on it, the plane and the light. Then any of 1,482 mill textures at real scale, or 37 stains cut into boards, composited in WebGL with the room's own shadows kept. No generative drift, no per-color cost.

live
Popularity

What people actually chose

Ten years of estimate lines read for the floor they name, joined to what was won, what was attached to jobs, what was opened and what search engines sent people to. The catalog orders by it and says the evidence plainly.

live
Demand

Search data with the bots removed

Search Console, Bing and GA4 pulled nightly into the platform's own tables, filtered once at ingest. Three screens that each answer a question: demand not captured, brand demand joined to what you carry, and what is broken right now.

live
The front door

A hero that knows the day

Six slide layouts, cloned from templates, never built from scratch. A seasonal notice that leads during its window, a floor people chose, a form under test with its rate measured, the process on video. Generated backgrounds with context, not slop.

The phone

Made for a driveway with one bar of signal.

Nothing you capture depends on having signal at the moment you capture it. The capture goes into the phone first, the screen says so, and it goes up by itself later, in order.

  • Search that knows a town is a place. Type the town and get every job there in working order, not three fuzzy name matches.
  • Jobs down the ladder. Hot list first, then booked, then what needs scheduling or measuring, then the money owed.
  • Before and after, framed to match. The after frame shows the before photo behind the camera, so the pair is taken from the same spot.
  • Talk to it. A voice note that files itself to the right job, and a live conversation with the whole record behind it.
CutPileHello, Ren
Field tools. Quick things, done properly.
Talk to CutPileAsk it anything, out loud
Voice noteStarts recording straight away
MS
Upload measurementsPhotograph the sheet, pick the job, done
B/A
Take before photosFive framed shots, before the work
MED
Upload photos and videosOf the work, for the record and marketing
HOT
Marlowe Quinn · HarborviewScheduled in-house · Thursday
Demand not captured · 90 days
QueryImpr.ClicksMissed
brand flooring near me846025
floor stain chart397012
refinish or replace hardwood31227
waterproof plank showroom28818
Morning digest · the channelYesterday2 website leads · 14 uploads · 3 jobs changed status · 71 activitiesWeb, last 7 days: 54 human visits, 6 from the service area, 8 search clicks• First click ever on "hardwood flooring" (73 impressions, position 1)• A brand is rising in search: "mullican flooring", up 190%. You carry it.

Intelligence

Numbers you can act on, because the wrong ones were removed first.

Half the sessions on a small business site are datacenters and crawlers. CutPile filters at ingest from a definition it keeps in its own knowledge graph, keeps the raw figure in one column no screen shows by default, and stores every day so the trend is answerable a year from now.

  • A morning briefing written by a model that remembers what it told you last week, with a marketing block that speaks only when something cleared the floor.
  • A dev channel on Telegram: every upload with its thumbnail, every lead, every release, every failure, once.
  • A knowledge graph under everything: decisions with provenance, rules a person stated, the floors, the towns, the brands. The assistant answers from it, not from memory.

The front door

The website is an output of the business, not a brochure in front of it.

The catalog, the prices, the towns served, the hours, the popularity evidence and the photographs all come from the same rows the counter reads. Nothing on the site is a second copy that can drift.

  • A publishing API with guardrails. A writer drafts through the API; every save is a version; a page that quotes a service rate or names the tracked phone line is refused with the rule it broke; a person releases it.
  • Clean addresses that keep their rank. Every color a page, every stain a page, every old address mapped or honestly gone.
  • Structured data everywhere, and a footer that does the work a footer is for.
# a page, drafted through the API
POST /api.php/v1/pages
{
  "slug": "hardwood-floor-refinishing",
  "kind": "pillar",
  "body": "# Your wood floor, brought back
{{product VV017 01020}}   ← a live card, price read at render
{{page floor-stain-colors | how stain colors really look}}",
  "submit": true
}
# 422 no-sqft-rate: a per square foot service rate is never published

Roadmap

What is live, what is next, and where it goes.

Live
  • The record: calls, texts, email, voice
  • The phone, offline first
  • Before and after, paired
  • The visualizer, step one
  • Popularity from the books
  • Demand, filtered at ingest
  • The hero admin and the publishing API
  • The media library and the dev channel
Next
  • Customer identity: saved rooms, favorites, your own before photos as room scenes
  • Sawyer, the floor concierge: recommends within your budget from your room's light, color and layout
  • Sheen and lighting on every floor
  • The job join: which searches become booked work
  • Cloud assets on Spaces
Later
  • Walk your own house on a new floor: Gaussian splats from a crew video
  • Augmented reality at the showroom and at home
  • The industry map: who sells whose product through which distributor
  • Autonomy, one confirmed suggestion at a time

Access

Built inside one trade. Opening to a few more.

If you run a flooring business, or a trade like it, and you want a system that learns your business rather than a form you fill in, say hello. Tell us what your day looks like.

psst, type our name to open the vault