Everything waiting on you, across every job.
Slab to Keys holds the selections, allowances, client answers, subs, deadlines and paperwork for every house you are building — in one place, on one screen, for one builder.
Built for custom home builders who do not want to be trained on software.
What makes it different
Four things, and they are the whole product.
-
Your clients never make an account.
They get a link. It opens their page: their selections, their deadlines, the questions waiting on them, and a place to answer. No password, no app to install, no "please register to view your home." Subs get their own kind of link that shows only their trade's approved selections. Links are the only way in from outside, and that will not change.
-
Start from the sheet you already have.
Upload the spec sheet the way you already make it — spreadsheet, CSV, a PDF, or a phone photo of a printed page — and the job comes out the other side as categories, line items, allowances and dates. Or hand it your whole job folder: spec sheets, the master job list, the dated copies of the production schedule. It reads back which milestones were finished and roughly when, and says so in plain words. Nothing is created until you read the preview and say yes.
-
One screen answers "what's waiting on me."
Selections past their date. Client questions nobody answered. Paperwork missing for the job's next stage. Insurance about to lapse. Something a client reported in a house you finished. It is one list across every job, and everything else lives one click behind it. No dashboard to configure.
-
Your data is yours, as a file.
You get your own private instance — not a row in someone else's database. Everything lives in one SQLite file plus a folder of your photos and documents. Ask for it any day and you get both, openable with tools that have nothing to do with us. There is no lock-in to unwind, because there is nothing to unwind.
The daily rhythm
What a morning looks like.
The app opens having already done the remembering. It writes; you decide.
- A selection is past its date, so the reminder is already written. Read it, change a word, send it.
- A client asked a question and nobody answered. It stays on the list until someone does.
- A milestone was planned for yesterday. The app asks the person who would know: did it happen — yes, no, or it's stuck?
- A permit is about to expire. You hear about it before it lapses, not after.
- A sub was chased on Tuesday and still hasn't replied, so it comes back to you instead of going quiet.
The app may spend its own time freely. It never spends your money or your reputation without a tap.
AI, described honestly
It drafts. A person approves. That line never moves.
Where it helps, and only where it helps:
-
It reads what arrives as paper.
Sub bids as PDFs, and spec sheets that only exist as a scan or a photo. When a page does not actually say something, it refuses to guess and tells you which line it could not read.
-
It writes the chasing.
The overdue-selection reminder, the scheduling confirmation, the punch-item follow-up — drafted from your own records, waiting in a queue for you to send, edit or throw away.
-
It answers questions about your own records.
Ask in plain English and get an answer with clickable receipts pointing at the job, the message, the decision. Numbers come from your records, never from the model.
-
What it never does.
Nothing an AI writes reaches a client or a sub without a person approving it. Money and legal documents always ask first. And an instance with no AI key runs perfectly well — it simply says which parts are switched off.
What it deliberately is not
The features we left out are the reason it stays usable.
Builders do not abandon this kind of software because it lacked a module. They abandon it because there were forty of them. So:
- No quantity takeoffs. A trade package lists what was selected. Humans measure.
- No accounting sync. Attach the cost report from your accounting system. We never talk to it.
- No Gantt engine. Dated milestones with people attached — no critical path, no cascade you have to fight.
- No bid marketplace. Your subs are your subs.
- No app to download. Clients and subs open a link on their phone. That is the whole onboarding.
- No permissions maze. One staff tier. Everyone in your office has it.
Every screen is meant to be usable with zero training. If a screen needs explaining, that is a defect in the screen.
Getting started
We set each builder up ourselves.
There is no sign-up form. Every builder gets their own instance, and we stand it up, load your first jobs from the sheets you already have, and hand you the keys. That means we take on a few at a time.
Tell us what you build and how many houses you have going, and we will show you the app on real screens — or set up a demo instance you can click around in.