Kanu Madhok /

Real estate underwriting · apartment buildings

Is this building worth the price?

Underwriting is how buyers and lenders answer that before any money moves. This tool turns a seller's documents into a full underwriting model in seconds. AI reads the documents; plain, checkable code does every calculation.

Try an example deal ↓

What underwriting is

When an apartment building is for sale, the seller shares a rent roll (every unit, its tenant and rent) and a T-12 (the last twelve months of income and expenses). An analyst retypes both into a spreadsheet, adds a purchase price and a loan, and projects years of cash flow to answer three questions: what does the building earn, does that income safely cover the mortgage, and what return does the buyer get?

What this solves

The retyping takes hours per deal, and mistakes hide in it. Asking a chatbot is faster but riskier: language models slip on arithmetic and state wrong numbers with confidence. This engine splits the job. The AI only transcribes, citing every line. Ordinary code does all the math, so the same inputs always give the same answer, and the Excel export lets you check every cell.

  1. 1Read

    Documents go in. Every line item comes out tagged with where it came from.

  2. 2Review

    Check and edit any value. Your edits are recorded as yours, so nothing changes silently.

  3. 3Underwrite

    Cash flow, returns, a sensitivity table, and an Excel model with live formulas.

Example deals

Try it with an example deal

No documents needed. Pick one and walk through the whole flow.

16 units · seller's offering memo (PDF)

Maple Court Apartments

A messy two-page PDF: a rent roll full of footnotes, month-to-month leases, a concession, an employee unit, plus a year of income and expenses. The AI reads it and flags what needs a human look.

Source files: maple_court_om.pdf

Opens instantly from a saved AI extraction.

12 units · rent roll + T-12 (CSV)

12-unit walk-up

Clean spreadsheet exports, the way a property manager might send them. Parsed by plain code with no AI involved, so it runs live in about a second.

Source files: rent_roll.csv, t12.csv

Your documents

Or underwrite your own deal

Upload a rent roll and/or a T-12. CSVs are parsed by plain code. PDFs are read by the AI, which transcribes line items with citations and never does the math (allow about a minute).

Drop files here or click to browse

.csv, .pdf