Before they don't renew
Hear about the broken thing
before they don't renew.
The resident with no hot water does not call you. They wait out the lease and leave, and that empty unit costs you around $4,000 to turn. Put a code by the door and the laundry room and you hear 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 write a 2-star Google review on the way out. That review buries your rating below the 4.0 cutoff where renters stop seeing you, and the empty unit costs you around $4,000 to turn.
Give them a code by the door and you get the report the same night, tagged to the exact stack, with a photo. Maintenance closes it, they get a text, 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 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 texts them back
Mark the boiler relit and everyone who flagged it gets one text. The resident who was a week from not renewing hears that you handled it 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 code at every entrance, the laundry room, the mailroom, the gym, and one per building. A resident taps 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 gets the text 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 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