What this is: one ordinary business, three steps — the routine it runs today, the build that replaces it, the month the build pays for itself. A pattern, not a case study about one lucky client. If your business looks like this one, the shape transfers.
01 · The routine today
Tenant reports a leak → message buried between family chats → contractor called from memory → "is anyone coming?" chased by hand. Six hours a week of phone-tag and status-answering at ~€25/hr ≈ €650/mo, and every "nobody ever called me back" is a review risk.
02 · The build
A maintenance request portal — tenants file with photos, it routes to the right contractor, everyone sees status (reported → scheduled → done) without a phone call. The €690 tier, because routing rules and status tracking are real app territory. Delivered as your code, in your repo — contractor lists and routing rules are yours to edit anytime.
03 · The crossover month
Month 4, and the audit trail alone has saved at least one deposit dispute. After that it's six hours a week handed back, permanently.