AWRA OpsHub Search

For property managers & landlords

Collect reliably, maintain accountably, account for every shilling

Rent and service charge reconciled to the unit, maintenance tracked from report to verified fix, deposits held in trust, and owner statements generated on demand — the whole managing-agent operation on one system.

Sound familiar?

If any of these ring true, you are exactly who this was built for.

The monthly matching game

Rent lands across M-Pesa, three banks, and cash with vague references — and the first week of every month goes to working out who actually paid.

Maintenance that leaks

Repairs handled by phone calls and receipts: nothing tracked, nobody sure what was approved, and owners billed for work no one verified.

Held money, blurred

Deposits, landlord funds, and the agency's own income sit in one account — until a refund or remittance is due and the pool will not stretch.

Owner statements by hand

Every landlord wants to know what their property earned and cost — and each statement is rebuilt manually, late, and inconsistently.

How teams get started

1

Start with collection

Load units and issue referenced invoices — M-Pesa and bank payments start matching themselves, and the matching week disappears.

2

Track maintenance and trust money

Repairs become verified work orders; deposits and landlord funds are walled off and tracked per unit and owner.

3

Report to owners in one click

Earnings, costs, deposits held, and remittances reconcile into a clear statement per landlord, on demand.

Frequently asked questions

Does this handle M-Pesa rent collection?

Yes — that is central to it. Each unit's invoice carries a unique payment reference, and M-Pesa (and bank) payments made with that reference match to the correct unit automatically. Unreferenced or partial payments land in a short exceptions queue with suggestions, so reconciliation becomes a daily glance instead of a week of matching narrations by hand.

How does it keep deposits safe and separate?

Deposits and landlord funds are tracked as their own pools, distinct from the agency's operating money, per unit and per owner, with every movement attributed. You can state the exact deposit held for any unit and refund or remit on demand — the segregation that protects both the money and the agency's reputation.

Can it produce statements for each landlord?

Yes. Because rent collected, fees earned, maintenance costed, and deposits held all reconcile in one system, an owner statement — what the property earned, what it cost, what was held, and what was remitted — is generated on demand rather than assembled by hand.

Is this suitable for a small agency or a single landlord?

Yes — a small agency or an individual landlord with a handful of units benefits most, because the manual matching and record-keeping burden falls hardest where there is no back office. Start with referenced collection, which removes the monthly matching game immediately, and add maintenance and trust-fund tracking as the portfolio grows.

Bring one building to a demo

See referenced rent reconcile itself, a maintenance work order run to verified completion, deposits held in trust, and an owner statement generated on the spot.