Simple, listing-based pricing
Every plan is priced by how many active listings you need — never by the price or value of your properties. Pick a plan, list your properties, upgrade whenever you need more room.
Landlord Plans
For individual landlords and property owners listing directly.
Free
Try Mahaba Homes with a single active listing.
Free
Up to 1 active listing
- 1 active listing
- Standard listing visibility
- Basic enquiry notifications
Standard
For landlords managing a handful of properties.
Ksh 499/mo
Up to 5 active listings
- 5 active listings
- Listing analytics
- WhatsApp and phone enquiry buttons
- 1 featured-listing credit per month
Portfolio
For landlords with a larger property portfolio.
Ksh 1,499/mo
Up to 20 active listings
- 20 active listings
- Advanced analytics
- Priority support
- 3 featured-listing credits per month
Agent Plans
For independent agents and agencies managing listings on behalf of clients.
Starter
For agents just getting started on Mahaba Homes.
Ksh 1,499/mo
Up to 15 active listings
- 15 active listings
- Public agent profile
- Lead inbox
- Listing analytics
- WhatsApp and phone enquiry buttons
Professional
For established agents building a lead pipeline.
Ksh 2,999/mo
Up to 50 active listings
- 50 active listings
- Everything in Starter
- 5 featured-listing credits per month
- Verified-agent badge eligibility
- Priority support
Agency
For agencies running a full team on Mahaba Homes.
Ksh 5,999/mo
Up to 150 active listings
- 150 active listings
- Everything in Professional
- Team-member accounts
- Bulk property upload
- 10 featured-listing credits per month
- Advanced agency analytics
Extra Purchases
One-off boosts on top of any plan — useful when you want extra visibility for a single listing.
Featured listing
7 days
Ksh 200
Featured listing
30 days
Ksh 500
Homepage spotlight
7 days
Ksh 1,000
Additional listing above plan limit
per listing / month
Ksh 100
Extra purchases aren't available for checkout yet — pricing is shown ahead of M-Pesa payments going live.
All prices are in Kenyan Shillings (KES) and billed monthly. Sign up or sign in to choose a plan from your dashboard.