Your maintenance ledger already knows where the money went.
Send the exports you already run. In 72 hours you get a Portfolio Leakage Audit: duplicate payments, repeat repairs, vendor price variance. Every finding carries the records that prove it.
What an audit finds
A sample audit, opened up.
Demonstration data. Open a row to see the records behind the number.
- Evidence INV-50021 and INV-50087: matching vendor, amount, and unit. Both paid.
- Evidence Work orders 4471, 4519, 4560: same unit, same component, same vendor.
- Evidence 14 invoices across 3 properties, benchmarked against your other vendors.
- Evidence 6 billing periods on the meter's own history, seasonally adjusted.
- IdentifiedAcross four findings in this sample$6,847
How it runs
Three days, nothing to install.
Work orders, invoices, and a property list. Utilities if you already have them.
- Day 0
- Send the exports you already run
Work orders, invoices, a property list. Your column names, your file names. Nothing to reformat, nothing to install.
- Days 1-3
- The audit runs behind a publishing gate
Every candidate finding clears a confidence and exposure bar for its type, or it stays held. You only see what the engine can defend.
- Day 3
- Your audit arrives with the receipts
Each finding carries a dollar figure, a recommendation, and the source records behind it. We walk the results with you.
- Monthly
- Monitoring, if the audit earns it
Send the same exports each month and new findings arrive as a short digest. Stopping is as simple as not sending a file.
Handling your data
Your export, held to your policy.
What happens to your files, from upload to deletion.
- Resident names and contacts are redacted on ingest. Original files are kept 90 days for verification, then deleted.
- Every change to your portfolio is logged, and the log is yours to read inside the product.
- Retention is your policy and runs automatically. Deletion is total, and comes with a receipt.
- Nothing publishes without source evidence attached. Anything the engine cannot defend stays held.
