PROPTECH ECOSYSTEM · BUILT IN AFRICA

Every unit.Every tenant.One signal.

The complete real estate platform for Africa. Manage properties, find your next home, and connect with verified construction professionals. One platform. Three powerful tools.

180+Units
71Leases
13Clients
14DFree Trial
126Listed
Scroll
$ makeja --pillars // The Real Estate OS

Three tools. One platform.

Built for every side of real estate.

Whether you manage a portfolio, hunt for a home, or build from the ground up — Makeja Homes has a dedicated product for you. All under one login.

MANAGE

Property Management OS

Digital leases, automated billing, Paystack rent collection, WhatsApp reminders, 5-role dashboards, and AI-powered insights. Managing 180+ units across 13 companies in production.

180+
Units
71
Leases
13
Clients
Start Managing →
FIND

Rental Listings Portal

126 verified units live across 6 cities. Studio to commercial. Browse by lifestyle, budget, and location. Full contact details with a KES 30 Day Pass.

126
Units
6
Cities
KES 30
Access
Find a Home →
BUILD

Construction Marketplace

Find verified architects, contractors, plumbers, engineers, and materials suppliers. Plans from KES 450/month with a 14-day free trial. Credential verification via SmileID and KRA PIN.

97
Categories
KES 450
From/mo
Verified
Explore BUILD →
$ makeja --section 01 // The Problem

How most landlords
still manage property.

WhatsApp groups for rent reminders. Screenshots as payment proof. Handwritten ledgers for water readings. You built a portfolio. Build a system around it.

ISSUE #1: RECURRING PROBLEM
Every month, without failCOSTS YOU

WhatsApp Chaos

Broadcast lists for rent reminders. Screenshots as payment proof. Personal numbers mixed with business. One disputed payment and your credibility is gone.

ISSUE #2: RECURRING PROBLEM
Every month, without failCOSTS YOU

Spreadsheet Hell

Twelve versions of the same Excel file. Manual water-reading math. Wrong formulas discovered on month 8. You built a portfolio, not a data-entry operation.

ISSUE #3: RECURRING PROBLEM
At every lease signingCOSTS YOU

Paper Lease Nightmares

Printed agreements stored in a drawer. No way to prove a tenant signed. No reminder when leases expire. Lost documents, disputed terms, legal exposure.

ISSUE #4: RECURRING PROBLEM
Every repair requestSLOWS YOU DOWN

Maintenance Black Hole

Texts to the caretaker that disappear. No tracking, no assignment, no accountability. Tenants waiting weeks with no update. Trust destroyed.

ISSUE #5: RECURRING PROBLEM
Every billing cycleSLOWS YOU DOWN

Billing Errors Cost You

Forgetting to add water charges. Miscalculating garbage fees. Tenants paying wrong amounts. Reconciliation done manually every month, always finding mistakes.

ISSUE #6: RECURRING PROBLEM
The day someone leavesCOSTS YOU

Zero Audit Trail

If a manager leaves, your records go with them. No log of who changed what. No history of payments, repairs, or decisions. Disputes with nothing to show.

$ makeja --section 02 // The Platform

One platform.
Every workflow.

Makeja Homes replaces WhatsApp, Excel, and paper leases with a single professional system. Your company gets its own isolated workspace — private data, 5 custom role dashboards, and every feature your team needs from day one.

Paystack card and bank transfer — all reconciled automatically
Digital leases: email link, unique token, tenant signs online, ACTIVE
Automated monthly bills: Rent + Water + Garbage + Recurring charges
Maintenance tracked PENDING → ASSIGNED → IN_PROGRESS → COMPLETED
WhatsApp bulk reminders, QuickBooks sync, public listings portal
AI-powered insights via Njiti. Live today. Role-scoped and context-aware.
Full audit trail: every admin action logged with timestamp and user
Start Free Trial
makejahomes.co.ke — portfolio.monitorLIVE
portfolio.units_managed180+
portfolio.active_leases71
portfolio.companies13
collection_rate.month94.2%
maintenance.open_tickets3
billing.next_cycle2026-07-01
njiti.statusONLINE
auth.sessions_active12
$ makeja --section 03 // Every Feature

Built for every
workflow you have.

Not a generic SaaS with a fresh coat of paint. A purpose-built system for how professional property management actually works in Kenya.

Digital Lease Signing

Tenant receives an email with a unique token link. They open it, review the lease, and sign online. No printing, no scanning. Lease status flips to ACTIVE automatically. 71 leases signed so far.

Token-based signingInstant activationEmail delivery
View screenshot

Paystack Payments

Card and bank transfer payments processed through Paystack. Automated reconciliation — each payment matched to the right tenant and bill without manual intervention. Receipt emailed on confirmation.

Card paymentsBank transferAuto-reconcileReceipts
View screenshot

Maintenance Workflows

Full 5-stage lifecycle: PENDING → ASSIGNED → IN_PROGRESS → AWAITING_PARTS → COMPLETED. Assigned to caretakers with notes, linked to inventory. Tenants see real-time status.

5-stage lifecycleInventory linkedCaretaker assigned
View screenshot

Automated Billing

Monthly bills = Rent + Water (meter reading–based) + Garbage + Recurring charges. Mass billing generates hundreds of statements in one click. Auto-reminders chase overdue tenants.

Water readingsMass billingAuto-reminders
View screenshot

Njiti AI Assistant

Your in-dashboard AI with live data context. Njiti reads your real portfolio state before answering — unpaid bills, open maintenance, inventory levels, deposit balances. Role-scoped. Live today.

Live data contextRole-scopedAI-powered insights
View screenshot

Full Audit Trail

Every admin action logged with timestamp, user ID, and detail — payment recording, lease changes, user creation, role changes. Tamper-evident history that survives disputes and staff turnover.

Timestamped logsUser attributionTamper-evident
View screenshot

5-Role Access Control

Admin, Manager, Caretaker, Storekeeper, Tenant. Each with a purpose-built dashboard. Nothing leaks between roles. Invite staff with one click, assign role, they're in.

5 dashboardsRole isolationStaff invites
View screenshot

Inventory & Purchase Orders

Full stock management with a dedicated Storekeeper role. Purchase Order workflow: DRAFT → APPROVED → RECEIVED auto-increments stock. Maintenance requests consume inventory. Never run out of parts unnoticed.

Stock managementPO workflowAuto-stock update
View screenshot
$ ls --all features // More in every plan
Tenant Portal
Tenants pay, sign leases, submit maintenance requests, view billing history, and track their request status. All from their own dashboard.
WhatsApp Business
Send bulk overdue rent reminders via WhatsApp Business (Twilio). Automated per-tenant message with bill details and payment link.
House Hunting Portal
Your vacant units appear on the Makeja Homes listings portal automatically. Tenants find you.
QuickBooks Sync
Two-way QuickBooks Online integration. Every payment and expense synced to your accounting software automatically. Per-client OAuth connection.
Reports & Analytics
Revenue, occupancy rates, collection rates, expense reports, expiring leases. All filterable by property, date, and status.
Vacancy Alerts
Get notified when a tenant moves out. Your unit goes live for house hunters the same day.
Unit Transfer Wizard
3-step guided transfer: select destination unit → set terms → confirm and archive old lease. Full history preserved.
Multi-Instance Login
Same credentials across multiple companies? An instance picker appears automatically. No separate logins needed.
Enterprise Security
JWT auth with revocation, rate limiting, bcrypt 12 rounds, private file storage, input sanitization. Same security stack as fintech.
Water Meter Billing
Enter previous and current readings. System calculates the charge at your configured rate. Included in every monthly bill automatically.
Lease Management
Full lease lifecycle: draft, sign, activate, renew, vacate. Expiry warnings at 30/60/90 days. Document storage included.
Inventory & Parts
Full stock management with a Storekeeper role. Purchase Order workflow: DRAFT → APPROVED → RECEIVED auto-increments stock.
$ makeja --section 04 // Platform in Action

Real screens.
Real platform.

Actual screenshots from the live platform — not mockups, not Figma frames.

$ makeja --section 05 // A Role for Everyone

Five dashboards.
One system.

Every person on your team gets a purpose-built interface. Nothing overwhelming. Nothing missing. Exactly what each role needs.

$ makeja --section 06 // The Tenant Lifecycle

Move-in to move-out.
Every step tracked.

From the first inquiry to the final deposit refund, every step of the tenant journey is handled inside Makeja Homes.

01

Onboarding

Add tenant details, assign unit, set lease terms. System auto-generates the lease agreement with all specified conditions and charges.

02

Digital Lease Signing

Tenant receives an email with a unique signing link. They open it, review the full agreement, and sign online. Lease flips to ACTIVE.

03

Monthly Billing

Each billing cycle, system auto-generates: Rent + Water (based on meter readings) + Garbage + any recurring charges. One statement, all in.

04

Payment

Tenant pays via Paystack — card or bank transfer. Payment auto-reconciled. Receipt generated and emailed. Balance updated in real time.

05

Maintenance Requests

Tenant submits a request. Manager assigns to Caretaker. Caretaker updates status. Parts pulled from inventory if needed. Tenant sees every update.

06

Unit Transfer

3-step transfer wizard: choose destination unit → set new lease terms → confirm. Old lease archived, new lease created, move date recorded.

07

Vacating & Assessment

Tenant submits notice. Damage assessment completed. Deposit refund calculated (deducting any damage amounts). Payment recorded. Audit trail sealed.

$ makeja --section 07 // Pricing

Simple, transparent
pricing.

Start free. Scale as your portfolio grows. No credit card needed.

TIER::FREE
Free
For individuals starting out
Up to 10 units
Always free

Tenant management
Lease creation
Manual payment recording
Basic maintenance tracking
Njiti AI (limited prompts)
Read-only tenant portal
Get Started Free
TIER::STARTER
Starter
Independent landlords getting professional
Up to 50 units
KES2,499/month

Everything in Free
All 5 role dashboards
Paystack card & bank transfer
Digital lease signing
Automated billing + water readings
WhatsApp bulk reminders
Maintenance workflows
Full tenant portal
Email support
Start Free Trial
TIER::GROWTH
Growth
Growing property businesses scaling up
Up to 200 units
KES5,999/month

Everything in Starter
Njiti AI Agent (live, role-scoped)
AI business insights
Inventory & purchase orders
Advanced reports & analytics
KRA tax module
Full audit trail
Public listings portal
Priority support
Start Free Trial
TIER::PRO
Pro
Property management companies & agencies
Up to 500 units
KES12,999/month

Everything in Growth
QuickBooks Online sync
Dedicated account manager
Custom integrations
SLA uptime guarantee
Onboarding & team training
Start Free Trial
TIER::ENTERPRISE
Enterprise
Large portfolios & multi-branch companies
Unlimited units
KES24,999/month

Everything in Pro
Dedicated infrastructure
White-labelling options
Custom SLAs & uptime guarantees
Priority onboarding & training
Custom unit limits on request
WhatsApp Us →
← Scroll to see all plans →
$ query --pay-as-you-go
Pay-as-you-go add-ons
Only pay for what you use. No bundles, no surprises.
Public listing
KES 200/unit/mo
Get your vacant unit on the public listings portal
Listing boost
KES 300–800/boost
Featured placement in search results for 7–30 days
WhatsApp Add-On
KES 150one-time
Activate WhatsApp Business reminders and alerts for your account
Day Pass
KES 30/day
Full platform access for a single day — no subscription
Hunter Pass
KES 150/week
Premium house-hunting features for 7 days
Monthly Pass
KES 400/30 days
Premium house-hunting features for a full month
$ query --over-500-units
Managing more than 500 units?
We build fully custom packages: tailored unit limits, dedicated infrastructure, custom pricing, and white-labelling. No template, no ceiling.
Get Custom Quote
14-day free trial
No credit card required
Cancel anytime
Built in Nairobi
$ makeja --section 08 // Our Vision

Built for Africa.
Ready for the world.

Makeja Homes was born in Nairobi, built to solve the real problems of property management across Africa: digital payment reconciliation, water-reading billing, local tax compliance, and the chaos of managing tenants across WhatsApp.

Get that right and you have the foundations of something that works anywhere. From Nairobi to Lagos. From Kigali to Cape Town. From East Africa to the world.

Join the Platform
Born in Nairobi
Every feature built from real conversations with Kenyan property managers. Not adapted from a US product.
AI, Live Today
Njiti AI Agent and business insights are running now. No Q3 promises. No roadmap theatre. Live.
Enterprise Security
JWT auth with revocation, CSRF protection, rate limiting, isolated schemas. Same security stack as fintech.
Multi-Company Platform
Your company. Your workspace. Your data. Completely isolated from every other customer on the platform.
$ status --founding-partners // OPEN

We're onboarding our founding clients now.

If you manage 10+ rental units in Kenya, we want to work with you directly — shorter feedback loops, direct access to the founders, and pricing that reflects the early stage. This is not a waitlist. We respond within 24 hours.

$ makeja --section 09 // Your Destination

Stop managing
in WhatsApp.

Get your own workspace, 5 role dashboards, Paystack integration, and the full Makeja Homes platform, free for 14 days. No credit card. No contracts.

No credit card · Cancel anytime · Real human support · Built for Africa

180+
Units Managed
71
Leases Signed
13
Clients
5
Role Dashboards
14 days
Free Trial