Property management, built for Kenya

What changes when you run
on Makeja Homes

The manual month, the WhatsApp chasing, the spreadsheet nobody trusts, the M-Pesa messages matched by hand. All of it goes away. Here is the whole system on one page.

Day 1
Rent reconciles itself
0
Manual M-Pesa matching
Minutes
To sign a lease
One view
Every property, live
01

The shift

How it runs now
  • Chasing rent on WhatsApp every 1st to 5th
  • A spreadsheet nobody trusts by mid-month
  • Matching M-Pesa messages to tenants by hand
  • Printed leases, scanned, chased for signatures
  • Maintenance requests lost in a group chat
  • No idea which property actually makes money
On Makeja Homes
  • Reminders go out on their own, on WhatsApp and email
  • One dashboard, always current, every role sees their slice
  • Payments land and reconcile in real time, overpayments and part-payments included
  • Tenant signs on their phone, contract in your inbox instantly
  • Every request logged, assigned, tracked to done
  • Live P&L per property, arrears, collection rate, all there
02

Everything it does

One platform. No add-ons, no per-feature pricing.

Payments, done properly

M-Pesa, card and bank transfer through Paystack, auto-reconciled. Handles overpayments (credit carried forward), partial payments (running balance, no bill marked paid early) and advance payments. Auto receipts by email.

Automated billing

Rent, water (from meter readings), garbage, service charge and any recurring charge, generated every month in one click. Preview before you send.

Digital lease signing

Send a lease by email link. Tenant reads and signs on their phone. Custom clause templates per property, or the built-in Kenya-law default set.

Maintenance workflow

Five stages from request to sign-off. Assign a caretaker, track parts and cost, auto-deduct from inventory, auto-draft a purchase order when stock runs low.

Tenant portal

Tenants pay, view their balance and history, download receipts, sign leases, raise and track repairs, give notice to vacate, all self-service.

Deposits and move-outs

Track deposit collection. On move-out: damage assessment, itemised deductions, refund record, tenant notified at each step.

AI portfolio insights

Ask in plain language: who owes the most this month, which unit is underperforming, what is due. Answers scoped to your role, from your live data.

WhatsApp for tenants

Outbound rent reminders and overdue notices. Inbound chatbot: tenants text to check balance, next bill, last payment, deposit status or raise a repair.

5 role dashboards

Admin, Manager, Caretaker, Storekeeper and Tenant each get a purpose-built view. Managers and staff are scoped to only the properties they run.

Kenyan tax and compliance

MRI withholding (7.5%), contractor WHT, stamp duty, land rates. KRA eTIMS e-invoicing built in for VAT-registered businesses.

QuickBooks sync

Connect QuickBooks Online. Verified payments and expenses sync across automatically, de-duplicated, nothing double-posts.

Public listings and sales

Your vacant units appear on a public listings portal. A separate catalogue for units you are selling, with inquiries and a booking flow.

Money handled the way it actually arrives
OverpaymentsExtra amount becomes a credit on the tenant's account and offsets the next bill automatically.
Partial paymentsBill stays open with a running balance. Nothing is marked paid until it truly is.
Advance and lump sumsPay several months ahead. The system allocates across bills as they fall due.
Paybill and STK pushTenant pays your paybill or gets the M-Pesa prompt. Auto-matched by unit or phone; unmatched goes to a review queue.
Manual and offlineRecord cash or bank transfers with a proof-of-payment upload, stored privately.
Receipts and remindersReceipt emailed on every payment. Overdue tenants chased automatically each morning.
03

Who it is for

Landlords, property managers, developers, SACCOs and housing associations. From a handful of units to large organised portfolios. Every team member gets their own view:

AdminManagerCaretakerStorekeeperTenant
04

Three ways to start

1
See the whole site
The full picture: features, screenshots of every dashboard, pricing, the guide. Fifteen minutes, no signup.
makejahomes.co.ke
2
Start a free trial
Your own workspace in a few minutes. 14 days, no card. Add a property, a unit, a tenant, and watch a billing cycle run.
Start free trial
3
Book a demo
A 20-minute screen share with Levis. No slides. He runs a billing cycle end to end and answers whatever you ask.
Book a demo