The problem is never the rent, it is the record
Rent arrives by transfer, by mobile money, sometimes in cash, and sometimes in part. Tenancies renew at different points in the year. Maintenance is agreed on a call and forgotten by the time the invoice appears.
Held across a spreadsheet, a phone, and a paper file, none of it reconciles. Arrears are discovered late, deposits are argued about at exit, and the same repair gets approved twice.
We build property systems where a unit, its tenancy, its payments, and its maintenance history are one record. What is owed, what was paid, and what was promised are all answerable from the same screen.
What the system does
Covering the portfolio, the tenancy, and the work that keeps a building running.
Portfolio and units
Properties, blocks, and individual units with their own status, rate, occupancy history, and documents.
Tenancies and documents
Lease terms, start and end dates, renewals, deposits, and signed documents held against the tenancy they belong to.
Rent and arrears
Invoices raised on schedule, part payments allocated correctly, and an arrears position that is current rather than reconstructed.
Maintenance requests
Requests logged with a unit, a photo, and a status, assigned to a contractor, and closed against a cost.
Tenant app
A Flutter app where tenants see their balance, pay, raise a maintenance request, and track it, on the same data your team uses.
Owner reporting
Occupancy, collection, and spend per property, so a landlord with several buildings sees them side by side.
Collection is a workflow, not a spreadsheet column
Chasing rent by memory does not scale past a handful of units. Once invoices are raised on schedule and payments are allocated automatically, the arrears list stops being a monthly reconstruction and becomes something your team works through.
The same holds for maintenance. A request that exists only in a WhatsApp thread has no cost, no owner, and no closing date. Logged against the unit, it has all three, and the building has a history the next manager can read.
Tracked end to end
- Rent invoices raised on the tenancy schedule
- Part payments and mixed payment methods allocated correctly
- Automatic reminders before and after a due date
- Deposits held, deducted, and returned with a written trail
- Maintenance from request to contractor to closed cost
- Lease expiry and renewal warnings ahead of the date
Who this is for
Anyone whose portfolio has outgrown a spreadsheet and a phone.
Landlords with multiple units
Owners managing their own portfolio who need collection and arrears visible without a monthly rebuild.
Property management agencies
Agents managing on behalf of owners, who need clean per-owner reporting and a defensible record.
Estate and facility teams
Teams running serviced blocks and estates where maintenance volume is the real workload.
Developers letting their own stock
Builders holding and letting units, who need occupancy and collection alongside the build programme.
Property Management Software questions
The things operators ask before committing to a build. If yours is not here, ask us directly and we will answer it plainly.
Yes. Payment collection is built into the tenant app and the tenant portal, and payments post against the correct invoice automatically. We scope which payment providers you use before building rather than assuming a default.

