DobiMtaani

How Dobi Mtaani works

Honest discovery. Direct contact.

Find a nearby laundry, check what has been verified, and contact the business on WhatsApp or by phone.

What each label means

ListedWe hold a record of this business — from OpenStreetMap, the owner, or our team. It may be unclaimed.
Contact verifiedOur team called or messaged the number and reached this business. Only verified numbers get a Call button.
WhatsApp confirmedThe business told us this number takes WhatsApp. Only then do we show a WhatsApp button.
Owner verifiedThe owner’s claim was checked using the contact we already held for the business, plus a manual review.
Accepting requestsThe owner confirmed they are taking requests within the last 48 hours.
Check availabilityThe owner’s last confirmation is older than 48 hours. It may be out of date.
Open according to listed hoursBased only on published opening hours. It does not mean they are accepting new orders.
Confirmed slotCapacity the laundry reserved when accepting your specific request.

Booking states

Requested → Accepted → Confirmed by you → Received → Processing → Ready → Completed. Requests can also be declined, expire if the laundry doesn’t answer within 24 hours, or be cancelled. A request is not a confirmed booking.

Weight-based estimates may change after weighing. If the new total is materially higher (more than 10% or KSh 100), the laundry must get your approval before work starts.

How results are ordered

First we remove anything that doesn’t fit your search: the wrong services, outside the area, closed or removed, or not accepting bookings when you asked for that. Personalisation never overrides these filters.

“Recommended” then adds up simple, documented factors: service match (weight 3), accepts booking requests (0.5), recently confirmed availability (0.5), closeness (3) and your own explicit choices — saved, booked before or “I know this laundry” (1.5). It does not predict quality. “Nearest” sorts by straight-line distance only; “All nearby” lists everything that matches.

Sponsored placements are always labelled “Sponsored” and shown separately.

What we can and can’t know