← All buildsThe App You Want
Build story

425 Property App: the rent roll lived in a Google Sheet and a landlord's head, so we built the app that turns red the moment something needs them.

A landlord's app for a real estate portfolio. Every property on one board, green when everything is fine and red when it needs attention. Rent tracked per tenant against the lease, a reminder text before it is due, a late notice with the fee the lease says, and a receipt the moment a payment lands, part or full. Leases sent out for signature from the app, maintenance requests that come in with a photo, and a tenant's own door where they see what they owe and how to pay.

Applied Wednesday afternoon, paid 7:12pm, live 9:14am Thursday Red when it needs you, green when it does not Three asks the morning it went live, all in by mid afternoon
425 Property App icon
425 Property App
Michele Wilkerson · built by The App You Want
The boardRent per tenantReminders, late notices, receiptsLeases with e-signatureRepairsTenant doorDrop in a listing
Real screens
The board for a sample portfolio: 6 things need you, red is waiting on you, rent a month $17,485, owed right now $2,908, 12 properties, then property cards with a red or green edge, 16th Street with a dripping faucet and a furnace due for service, 5th Street with a tenant 34 days late and $2,350 owed, 6th and Main rent current nothing open
The boardEvery property, one card each, red on the left edge when it needs the owner and green when it does not. Tap a red one and it says why: a late tenant, an unassigned repair, a furnace past its service date. Sample portfolio shown.
Rent: everyone on the books, whoever needs chasing first. Due this month $17,485, owed $2,908, late 1. Marcus Bell 34 days late $2,350, Theo Lindqvist $558, then tenants marked sent, signed or clear, each with a Record a payment button
RentThe rent roll, sorted by who needs chasing first. Days late, what is owed, and a Record a payment button on every row. Recording it sends the receipt.
One lease: the terms, rent $1,150 on the 1st, term Mar 1 2026 to Mar 1 2027, late after 5 days, late fee $50, deposit, reminders on a week before rent is due, then the ledger, charged $3,500, paid $1,150, balance $2,350, with the late fee line applied automatically
The leaseThe terms as the lease states them, then the ledger. When rent goes past the late day the fee is charged from those terms by itself, and the notice goes out by text and email.
Repairs: 2 open. Back gate latch broken at Quincy Avenue, scheduled, assigned for Sep 6. Kitchen faucet is dripping at 16th Street, new, nobody has it yet, with a What next button on each
RepairsEvery request a tenant has sent, with what happened since. The tenant is told when it is scheduled and when it is done, and the maintenance seat sees this list and the buildings and none of the money.
The tenant's door: you are all paid up, next rent is $1,450 on Sep 1, how to pay with the landlord's Zelle and Venmo, your payments with three months paid and a receipt number on each, and photos of your place
The tenant's doorWhat the tenant sees. What they owe or that they are paid up, how to pay, every receipt, their lease, and a place to report a problem. Sign in is an emailed code, no password.
Drop in a listing: paste it and the app pulls the details out, nothing is added until you say so. A paste box for a Zillow listing, rows out of a spreadsheet, or just an address, a Read it button, and what it can read
Drop in a listingAsked for at 10:03am the morning the app went live, in by 12:20pm. Paste a Zillow page, a link or rows out of the old spreadsheet and the app reads out the address, rent, beds, baths and the write up, shows what it read, and saves nothing until the owner says so.
See it live

425 Property App is live

It runs in the browser and installs from it on any phone, no app store. Sign in is an emailed six digit code. The owner sees the board, tenants see their own door, and a maintenance seat sees the job list and nothing about money.

Open 425 Property App →
The challenge
Replacing "Google Sheets and my brain."

That is what the application said the app would replace, and what it costs today was "my sanity and time." A landlord with a real portfolio, tracking rent in a spreadsheet, chasing late payments by memory, writing receipts by hand, and fielding maintenance calls with nowhere to put them. The application asked for the whole job: track rent through the lease term, remind tenants before it is due, send receipts for partial and full payments, write the leases and collect signatures, take in maintenance requests and confirm when they are scheduled.

The gameplan call was at 5pm the same afternoon. It added the details a form never gets: the late fee comes from what the lease says, at the number of days late the owner sets; commercial leases with annual rent increases have to step up on the right date by themselves; some properties include utilities and need their own tracking; and no credit cards, because the owner did not want to lose a cut of every rent payment to card fees. Paid at 7:12pm. Live at 9:14am the next morning.

What we built
A board that tells the owner what needs them, and everything underneath it.

Rent, tracked against the lease

Every tenant against their own lease: the rent, the due day, the late day, the fee. A reminder text goes out before rent is due. Past the late day, the notice goes out by text and email and the fee is charged from the lease terms. A receipt is emailed the moment a payment is recorded, part or full.

Leases, sent and signed

Residential and commercial templates, filled from the property and the tenant, sent for signature from the app. Commercial leases carry their annual increases, so the amount due updates itself on the right date without anyone remembering.

Repairs and the maintenance seat

Tenants report a problem from their own door, with a photo. The owner assigns and schedules it, the tenant is told, and a maintenance seat sees the jobs and the buildings and none of the money.

The tenant's door, and the front door

Tenants see what they owe, how to pay by Zelle, Venmo, bank transfer or check, every receipt, and their lease. Each property has a page to send a prospective tenant, and the portfolio has its own application form, so applicants land in the app instead of a text thread.

The signature feature
Three asks the morning it went live. All three in by mid afternoon.

The app went live at 9:14am on the Thursday. At 10:03am the owner asked whether existing listings could just be dropped in and organized, and sent a Zillow link and a group text request. By 12:20pm both were in: paste a listing, a link or rows out of the spreadsheet and the app reads the details out and shows them before saving anything, and a group text that goes to every tenant, one property or the team, each as their own message so nobody sees anybody else's number. At 2:27pm the owner asked for property attributes: parking, garage, which utilities are included in the rent, smart locks and thermostats, every appliance with its install date and warranty. By 3:52pm every property had a What it has section covering all of it, with service dates that turn the property red on the board when they come due.

Drop in a listing, 10:03am to 12:20pmGroup text, same windowWhat it has, 2:27pm to 3:52pmNo new invoice for any of it
How it moved
Applied, mapped and paid on a Wednesday afternoon. Live before 9:15 the next morning.
2 Sep
Afternoon, the application: track rent through the lease term, remind and send receipts, write the leases and collect signatures, take in maintenance requests. Replacing Google Sheets and my brain. 5:00pm, the gameplan call. 5:26pm, the offer in writing. 7:12pm, paid.
3 Sep
9:14am, live: the board, rent per tenant, reminders, late notices and receipts, leases with e-signature, repairs, the tenant's door, the maintenance seat, a listing page per property and an application form. 10:03am, the owner asks for Zillow drop-in and group text. 12:20pm, both in. 2:27pm, property attributes and appliance tracking. 3:52pm, in.
Want an app like this?
Tell us the app you want See it live