Before they don't renew
Hear about the broken thing
before they don't renew.
You can't be on-site at every building at once, so you're the last to know the hot water is out. The resident doesn't call you. They wait out the lease and leave, and that empty unit costs you around $4,000 to turn. Put a QR code by the door and the laundry room and it becomes a private line straight to you: the exact problem, with a photo, while you can still fix it and keep them.
No app or portal login for residents. It works over text.
Resident in 4B
3rd-floor stack · photo attached
“AC out in 4B and no hot water on the whole 3rd-floor stack since yesterday. Two kids in here. Please.”
Boiler relit by 8pm, AC back on. 5 residents who flagged it got a text back.
closed the same night, on the record
What you'll actually hear
The stuff residents grumble about and never report.
“AC out in 4B and no hot water on the whole 3rd-floor stack since yesterday. Two kids in here.”
building 4“Dog poop in the east stairwell, been there three days now. Stepped in it twice.”
east stairwell“Package room latch is broken so the door swings open. Two of my boxes already walked off.”
package room“Roaches coming out of the trash chute on 5 every night. They get into the hall.”
5th floor chute“Gym treadmill belt has been ripped for a month and the other one is unplugged.”
fitness room“Gate to the parking lot has been stuck open all week. Anyone can drive in.”
parking gateThe gap
The unhappy resident doesn't fight you. They just leave.
A resident who is fed up rarely opens a portal ticket. They put up with the cold shower and the broken gate, mark the calendar for move-out, and do not renew. The empty unit costs you around $4,000 to turn, and you never learn what drove them out.
Give them a private line to you by the door and you get the report the same night, tagged to the exact stack, with a photo. Maintenance closes it, they hear back from you instead of an inspector, and the lease that was about to lapse renews. The complaint that could have been a habitability filing is a closed ticket with a timestamp.
How it works
Three steps, cold shower to closed ticket.
- 01 6:10p
A resident scans the QR code in the hall
A sticker by every entrance, the laundry room, the mailroom, the gym. No portal login, no app, no waiting for the office to open. They type what is wrong, snap a photo, and leave their unit and number. Ten seconds, standing right where the problem is.
- 02 6:11p
It lands in one inbox, tagged to the spot
Every report from every building in the portfolio feeds one place, sorted, with the exact location and a photo. Four units flagging the same dead boiler group into one job. A no-heat or no-water report jumps the queue before anyone calls code enforcement.
- 03 Same evening
Maintenance closes it and the resident hears back from you
Mark the boiler relit and everyone who flagged it hears back from you, not a form. The resident who was a week from not renewing learns you handled it personally the same night, with a timestamp that proves when.
One inbox, proof on every fix
Not “maintenance request.” Building 4, third-floor stack, with a photo and a timestamp.
Put a QR code at every entrance, the laundry room, the mailroom, the gym, and one per building. A resident scans the one in front of them, so the report comes in tagged to the exact spot and every property in your portfolio rolls into one inbox you watch from anywhere.
When you close it, the resident hears back from you, not a form, and you keep the record: who reported it, when, and when you fixed it. In a habitability fight that closed-loop timeline is your side of the story, not the plaintiff's exhibit.
Hear about it before the lease lapses.
Start free, put a QR code in every hall and laundry room, and let residents tell you the exact problem while you can still fix it and keep them.
Start free