Jack's View

Real estate

Jack’s View

From paperwork to a plan.

Red Barn Software's own product, at jacksview.com. A home record with an AI named Jack on top of it, built for homeowners, realtors and anyone who has to prove something about a house.

Live — web, iOS and Android
21
document types

Drop in a closing packet, an inspection report or a photographed receipt. Jack works out what it is, files it, and pulls the make, model and install date off your equipment.

16
point sale check

What a buyer's agent will actually ask for, sourced from NAR and state seller-disclosure requirements. The report scores the house and lists what's missing.

30
kinds of question

From when the water heater was last serviced to who did the roof, answered from the record rather than from memory.

26
system lifespans

Reconciled from InterNACHI and NAHB, which disagree with each other. So how long a roof lasts has one answer here, not three.

Services
Product strategy · Custom web platform · Native iOS and Android apps · Document intelligence · Conversational AI
Engagement
Our own product. We are the client, which means every shortcut we didn't take was a choice we made with our own time.
Timeline
First commit July 2025 · thirteen months of continuous development · live on web, iOS and Android
Built with
Ruby on Rails · PostgreSQL with pgvector · Hotwire · React Native · Claude and OpenAI · Stripe

The problem

Homes don't come with service records. Buy a used car and you can pull its history. Buy a house and you're guessing — how old the furnace is, whether the roof was ever inspected, who fixed the plumbing three owners ago.

The paperwork exists. It's in a drawer, an email thread, a photo roll, and a folder of closing documents nobody has opened since the day they signed. The obvious fix is a place to file it all, and that fix has been tried repeatedly. It fails on discipline. Filing is work with no payoff today, so nobody sustains it.

That's the real problem, and it isn't a technical one. The moments when a home record is worth actual money — an insurance quote, a claim, a refinance, a listing — are rare and years away. Nobody does years of unrewarded filing to be ready for a day that might not come.

None of this is generic document storage

A home has a vocabulary, and getting it wrong is how these products fail. Every term below is one the system had to understand before it could file anything correctly:

Closing disclosure
The federally required form listing the final terms and costs of a mortgage, handed over at closing. Every homeowner has one and almost nobody opens it again.
Seller's disclosure
The state-mandated form where a seller declares known defects and system ages. Requirements vary by state — and it's a rich source of equipment data, which is why the system seeds records from it.
Home inspection report
The buyer's pre-purchase condition report. Thirty to a hundred pages of prioritized defects, which the system pulls out into a repair list.
Punch list
The prioritized list of repairs that comes out of an inspection.
Appraisal
A lender-ordered opinion of value, produced by a licensed appraiser. Legally distinct from an algorithmic estimate, and the distinction matters enough that the two must never be labelled alike.
Nameplate
The metal label on a furnace or water heater carrying make, model, serial and date of manufacture. Photographing it is the fastest way to establish how old a system really is.
Trade vs. role
A trade is the category of work done — plumbing, roofing, HVAC. A role is what you call the person you hired. They are not the same thing, and 77 trades sit behind 28 roles.
Service life
How long a system is expected to last. A water heater runs 8–12 years, a roof 20–30. Published sources disagree, which is a problem if a score depends on them.
Lead paint disclosure
Federally required for any home built before 1978, so the checklist gates on the year the house was built rather than asking everyone.
FSBO
For sale by owner. A seller without an agent has to assemble the entire disclosure package themselves — and has nobody to tell them what's in it.

Our approach

Jack's View is a home record with an AI named Jack sitting on top of it — a journal of what has happened to the house, an equipment inventory down to make and serial number, the documents themselves, and the plumber, electrician and roofer who did the work.

The product is named for Giacomo “Jack” Millefolie, our founder's father — a Sicilian immigrant and craftsman who did his own woodworking, plumbing, electrical and masonry. He was the person in the family who knew what had been done to a house and when. That's the job the software has.

Two decisions shaped everything else.

Make the input nearly free

Instead of a form, a dropzone. Photograph a receipt, drop in an inspection PDF, forward an email to the house's own address. Jack reads it, works out what it is, and proposes where each piece belongs — a journal entry for what happened, the document filed, the contractor added to your Home Team, the water heater's make and model lifted off the receipt.

The inspection report is the clearest example. Thirty to a hundred pages of findings, read once and filed forever. Drop it in and Jack comes back with the equipment it identified — make, model, age — the contractors it names, and the repairs the inspector told you to make, as tasks you can track and tick off. One drop turns a document into a work list.

Recommended repairs extracted from a home inspection report, each with a severity, a trade and a cost estimate
Each recommendation comes out with its severity, the trade it needs and an estimate. Mark one done, add the receipt, and it counts toward the score.

Nothing is written until you confirm it. The old form is still there as an escape hatch, but it's no longer the way in.

Manufacture a reason to bother today

A complete record is worth a great deal on four or five days of a home's life and nothing in between. So the product builds the things people want on those days, and lets them pull the record along behind:

  • Selling. A sale-readiness report scored against sixteen items — sourced from NAR, insurers and state seller-disclosure requirements — that tells you what a buyer's agent will ask for and which of it you don't have yet. Every gap is fixable from the page it's listed on.
  • Insuring. A report built for the quoting conversation: the ages, makes and service history an agent needs to price a policy, assembled into one document instead of recalled over the phone.
  • Claiming. The same record, from the other direction. What was there, when it was serviced, who did the work, and the receipt.
  • Owning. Jack's Score, a 0–100 rating of how well the house is documented and maintained — built from evidence rather than self-report — plus the moments and improvements that accumulate into the house's actual history.

All of it on the web and in native iOS and Android apps, because the receipt gets photographed standing in a basement, not sitting at a desk.

AI where it earns its place

Documents arrive as scans, photos and PDFs, so text is read directly where a text layer exists and by a vision model where it doesn't. Reading is slow — roughly a minute for a handful of files — so the wait was designed away rather than decorated: files process in the background, the whole proposal is built before you're asked to look at it, and if you've wandered off, an email brings you back to a finished panel.

The rule underneath all of it is that the AI routes, it doesn't decide. Anywhere a value can be derived deterministically, it is. The trade for a job isn't extracted from free text — it's re-sourced from the provider you picked, because their role implies it. The model is the last step in a ladder, not the first. And when the same document came back classified two different ways on two passes in production, the rule that came out of it was that nothing gets gated on a single model's label.

Four things you only know if you've lived it

  • A quote is not a completed job. Most systems would credit both documents on the same repair. A quote proves a conversation; an invoice proves the work. So a quote earns nothing until an invoice confirms it — and then its evidence is permanently withheld, so the same job can't score twice.
  • A general contractor doesn't map to a trade, so the system refuses to pretend. GC, handyman and window installer are deliberately left unmapped rather than guessed at, with a manual override for the cases that need one.
  • Published lifespan data disagrees. InterNACHI and NAHB don't match each other, and three parts of the product had each picked different numbers. They were consolidated into one table without changing a single value, verified against a known-good score, and only then reconciled — so that fixing the data couldn't silently move everyone's rating.
  • A lapsed subscription doesn't lock your own documents away. An expired account drops to read and export. Holding a homeowner's paperwork hostage to get them to renew was never going to be the business we're in.

The outcome

Jack's View is live on the web and in both app stores. The record fills itself from paperwork you already have, and the days that used to mean a scramble now have a document behind them: what a buyer's agent will ask for, what an insurance agent needs to quote, what an adjuster wants to see, and what the next owner of the house should be told.

Recording a repair meant a form — title, date, cost, category, trade, vendor, phone, attachments. One field at a time, every time.
Drop the receipt in. Jack proposes the journal entry, files the document, adds the contractor to your Home Team and captures the equipment it mentions. You confirm what's right.
was the water heater last serviced?” Nobody knows, and the paperwork that would answer it is in a drawer.
Ask Jack. Answered from the record and scoped to that exact unit, not to anything that happens to mention a water heater.
A seller has no idea what a buyer's agent will ask for until they ask for it.
A sale-readiness report scored against sixteen items, with a gap list you can close from the page.
An insurance agent asks the age of the roof, the panel and the water heater. You guess, or you go looking.
A report built for exactly that conversation — what an agent needs to quote the policy, in one document.
A maintenance score you could inflate by typing "did the gutters" into a box.
Built from evidence, in confidence tiers. A dated receipt from a roofer counts differently from a note to yourself.
Marking a system's history as unknown scored zero — the same as a system that had never been touched.
Unknown earns partial credit, because “I don't know” and “it never happened” are different pieces of information.

It's also the clearest statement we can make about how we work. There was no client here to push back on a shortcut, no budget conversation to force the question. Every one of the decisions above — refusing to guess a trade, letting a score stay partial rather than pretend to certainty, reconciling two published sources by hand before trusting either — cost time that nobody was going to make us spend.

That's the standard. It doesn't change when someone else is paying for it.

Running the same problem?

Tell us how it works today. We'll tell you honestly whether software is the answer.

[email protected]