Whatever happens with AI, your data needs to be in order.

Most small businesses are sitting on twenty years of customers, jobs, quotes and invoices, spread across a filing cabinet, a spreadsheet and somebody's head. We build you a custom database that holds all of it, clean and in one place you own. We do it fast, and we do it better than anyone else.

Get started A 20-minute call. You get a price on the call.

Trades, contractors, shops, family businesses. If you run on customers, jobs and invoices, this is for you.

What you have
Work orderNo. 10432
CustomerDan Reyes
Address418 Harbor St
Date4/18/16
WorkReplace 50 gal gas water heater. Bradford White RG250T6N. Haul old unit.
Notesexp. tank next time, wife asked about a softener
Total$2,140.00
Paid
What we make of it

A slice of one shop's schema. Every arrow is a link the database enforces.

What you can ask
Which customers have something we installed over ten years ago?
what the database runsselect c.name, e.type, e.installed
from customers c
join equipment e on e.customer_id = c.id
where e.installed < now() - interval '10 years'
order by e.installed;
41 rows9 of them also asked about something else at the time. List attached.

That's 41 phone calls you can make this week, from records you already own.

Where your records live now

InvoicesQuickBooks if you're lucky. A carbonless pad if you're not. Both, usually.
CustomersYour phone. The office computer. A spreadsheet somebody started in 2014 and nobody finished.
The detailsModel numbers, install dates, lot sizes, what was done last time. On the ticket if someone wrote it down. Otherwise in somebody's head.
QuotesThe ones that booked are in the books. The ones that didn't are in an email thread, or gone.
Everything elseWho referred who. Who pays late. Who asked for a card. Who you shouldn't call before nine. All in your head.

None of that is wrong. It's how every small business runs. The problem is that nothing can read it except you. Not a new hire, not a report, and not whatever AI tool turns out to be worth using.

Big companies fixed this thirty years ago

Enterprise companies have had their data in order since the nineties. Databases, reporting, a whole team whose job is keeping records clean. That's why they can answer any question about their business in a minute.

Small businesses got QuickBooks and a filing cabinet. The software built for you since then stores your records its own way and makes it hard to get them out. So you have the same twenty years of history a big company has, and no way to use it.

That's the gap. We're closing it.

What we do

1

Call

Twenty minutes on the phone. We go through where everything lives and what shape it's in, tell you which plan fits, and give you a price. You decide.

20 minutes
2

Build

We write the code and build a custom database for your business: customers, jobs, quotes, invoices, equipment, notes, whatever you run on. We pull in everything you have, from QuickBooks exports to a box of tickets, and clean it as we go. You check it before it goes live.

About two weeks
3

Keep it current

New jobs and invoices flow in on their own from the software you already use. Paper and email get captured the easiest way we can find, usually a photo. You get a question box and a short Monday rundown.

Monthly

Under the hood

For anyone who wants to know how it's actually done.

PostgresYour database runs on PostgreSQL, the open-source engine behind a huge share of the world's software. It's been around since the eighties, it's a standard, and every reporting tool, developer and AI tool on earth can talk to it.
A schema written for youNo template. We write the tables for your business by hand: one table per thing you care about, with the relationships between them. A job belongs to a customer. A quote becomes a job. An invoice belongs to a job.
An importer per sourceEach place your data lives gets its own import code. QuickBooks exports, spreadsheets, scanned tickets, email. We de-duplicate and normalize as it comes in: one John Smith, one way to write an address, one date format. Every change is logged.
SyncWhere your software has an API, new records sync on their own. Where it doesn't, we set up capture: a photo of the ticket, an email forwarded to an address, a weekly export. Whatever your crew will actually do.
Access and backupsPer-user logins, encrypted in storage and in transit, backed up daily, hosted on the same cloud infrastructure big companies run on. We never store card numbers or bank details.
ExportEverything comes out as CSV or SQL at any time. Hand it to any developer, any reporting tool or any AI tool. There's nothing proprietary in it.

Where your records live, and who can see them

A lot of owners are nervous about AI and their data. Fair enough. Here is exactly how it works, in plain terms.

WhereYour database runs in a data center operated by Amazon Web Services in the United States. We pick the region closest to you, usually Northern Virginia (AWS us-east-1) or Northern California (AWS us-west-1). It is a building full of servers with guards, generators and outside audits, the same infrastructure a large share of the internet runs on. Not our laptop. Not a server in a closet. Never outside the country.
Who can see itYou, and whoever you give a login to. Us, while we build it and when you ask us to fix something, and that access is logged. Nobody else. Your database is separate from every other client's. Nothing is pooled.
EncryptionEncrypted on disk and encrypted on the wire, the same standards banks use. Every login is per person with its own password, and we turn one off the day someone leaves your company.
BackupsBacked up automatically every day and kept in the same US region. If something goes wrong, we restore it. You can also take your own full export any time.
What AI seesWhen you ask the question box something, the model sees your question and the layout of your tables, then writes the lookup. It does not get a copy of your database. The AI companies we use do not train on what we send them. Nothing about your business ends up in anyone's model.
What we never storeCard numbers, bank account numbers and Social Security numbers. If a record has one, we strip it on the way in.
LeavingYour database, your call. Export it as standard files whenever you like, or we transfer the whole thing to an account you control. We keep nothing.

The honest version: your records are safer in there than in a filing cabinet, a shared spreadsheet or an inbox. Those have no locks, no backups and no record of who looked.

What you can ask it

You type the question. The answer comes from your own records, with the list attached. No reports to build, no dashboard to learn.

Who is more than 30 days past due, and for how much?
Who did we quote in March that never booked?
Which customers haven't we heard from in two years?
Which customers have something we installed over ten years ago?
Which contracts or agreements expire next month?
What did we charge that customer last time?
Which jobs needed a second visit this year, and who did them?
Which customers came from a referral, and from who?
How much did we spend with that supplier this year?
Who has an open quote over $5,000?

What this isn't

a chatbot

The question box is handy. The product is your records in order. That's worth having with or without the box.

a replacement for your software

If QuickBooks, your scheduling app, your point of sale or whatever you run on works for you, keep it. We sit underneath and hold the twenty years of history that predate it.

a lock-in

Your database is yours. Leave whenever you want and take it with you. There's no version of this where leaving is hard.

a sales pitch for AI

Nobody knows how fast it comes to your line of work, or what it'll look like. We know it runs on records. That part is worth doing now, whatever happens next.

Rate sheet

Starter $3,000setup, then $199 a month Up to 2 sources, usually QuickBooks and a customer list. Customers, jobs, invoices, equipment. Question box. Monday rundown.
Standard $5,000setup, then $349 a month Up to 5 sources. Paper and email captured. Quotes, contracts, repeat visits, referrals. A review call every quarter.
Bigger operations Quotedon the call Multiple locations, more than one company, staff training, more than 5 sources.

Setup covers the design, the migration and your review. The monthly fee covers hosting, the connectors, the question box and the rundown. Cancel any time. The database stays yours.

Straight answers

Who owns it?

You do. Every business gets its own separate database. If you leave, we transfer it to an account you control or hand you a full export. Nothing is pooled with anyone else's business.

Does my crew have to do anything different?

No. Keep writing things down where you write them now. If it's paper, we find the easiest way to get it in, which is usually a photo from a phone.

I already have software for this. Why would I need you?

Maybe you don't. If it answers your questions, great. Most businesses we talk to have ten or twenty years of records that predate whatever they're on now, and that's the history with the money in it.

What does "in order" actually mean?

One row per customer, one per address, one per job, one per invoice, all linked. So "Reyes" on a 2016 ticket and "D. Reyes" in your phone become one person with one history.

Is it secure?

Encrypted in storage and in transit, per-user logins, daily backups, hosted on the same cloud infrastructure big companies run on. We never store card numbers or bank details.

What if AI turns out to be a bust?

Then you have clean records and a list of customers who are due for something. That pays for itself without any AI involved.

How long until I see something?

Most businesses have their real data in a working database inside two weeks of saying yes. You see the first tables within days.

What do you need from me?

Logins or exports for whatever you use, about two hours of your time spread across the setup, and an honest list of what you can never find.

About

We've lived in small business our whole lives. We've built companies from the ground up, run them, and sat at the kitchen table trying to answer a simple question about our own business from a shoebox of receipts.

Somewhere along the way we noticed the thing nobody talks about. Big companies have had their data in order for thirty years. Small businesses never got that. Not because they didn't need it. Because nobody built it for them at a price that made sense.

So that's what we do. We build custom databases for small businesses. We write the code ourselves, we do it fast, and we do it better than anyone else. No sales team, no account manager. You deal with the people who build it.

We're not here to sell you on AI. We're here because whatever happens next, your records need to be in order, and right now they're not.

Tell us what's going on

What you do, where the records live, what you can never find, what's driving you nuts. We'll call, go through it with you, and give you a straight price. If it's a fit, we start that week. If it's not, we'll say so.

Where do your records live?

We call within one business day.