Professional Cleaning for Homes and Businesses in Nairobi.

Carpets, sofas, mattresses, offices and post-construction. Book in minutes — we confirm every job by phone or WhatsApp.

Serving Kilimani, Lavington, Syokimau, Kiambu, Karen, Hurlingham, Ruaka, Kitengela, Ngong, Runda, Kikuyu, Kiambu Rd, Lang'ata

Trained, supervised teams
We bring all equipment & products
Safe for children & pets
One-off or regular visits

What would you like cleaned?

13 services, one team. Pick yours and book in about a minute.

Home

Business

Specialised

The Cleanmark Facilities team in uniform at our Nairobi office

A local team you can let into your home

Every clean is carried out by a trained, supervised crew that arrives with its own equipment and products — extraction machines for carpets and upholstery, steam for kitchens and bathrooms. You approve the checklist before we start, and you inspect the work before you pay.

Most of our work comes from repeat clients and word of mouth. Read about how we work.

How it works

No app to install, no account to create. Four steps and it is done.

  1. Tell us what you need

    Pick a service and fill in the short form — or message us on WhatsApp.

  2. We confirm & quote

    We call or WhatsApp you within one working day with a price and a time slot.

  3. We clean

    The team arrives with equipment and products, and works to your checklist.

  4. You inspect, then pay

    Walk through the result with us. Pay once you are satisfied — M-Pesa accepted.

Areas we serve

Our teams cover these 13 areas every week. Elsewhere in Nairobi? Ask on WhatsApp.

Before & after

The kind of difference a deep clean makes. See the full gallery.

Sample photos — replaced with real Cleanmark job photos as clients give permission.

A heavily soiled carpet before extraction cleaning The same carpet clean and even after extraction cleaning
Carpet cleaning · Lavington
A fabric sofa mid-clean, still showing ground-in dirt A sofa looking clean and fresh after upholstery cleaning
Sofa cleaning · Kilimani
A Nairobi building site during construction, dusty and unfinished A clean, furnished room ready for handover after a builders clean
Post-construction cleaning · Ruaka

What customers say

Sample reviews shown for layout — real customer quotes will replace these, with each customer's permission.

“They cleaned my two-bedroom apartment top to bottom while I was at work. Came home to a spotless kitchen and the bathroom looked new. Booking on WhatsApp took two minutes.”

Wanjiku K. · Kilimani · Apartment cleaning

“After the fundis left, the house was full of cement dust and paint spots. The team did a site visit, gave a written quote, and the final clean was ready for us to move in.”

Otieno M. · Syokimau · Post-construction cleaning

“Three sofas and four mattresses done in one visit. The sofa dried by evening and smelled fresh, not chemical. I have already booked the same team for curtains.”

Njeri W. · Karen · Sofa and mattress cleaning

“Our living room carpet had not been deep cleaned in years. They brought the extraction machine, and the water that came out told the whole story. Carpet feels new.”

Kamau J. · Ruaka · Carpet cleaning

“The crew arrived on time with their own products and worked through the whole house room by room. They even cleaned behind the fridge without being asked.”

Achieng S. · Lavington · House cleaning

“Heavy sitting-room curtains taken down, steam cleaned and rehung the same afternoon. No shrinking, no smell of strong chemicals. Very careful work.”

Muthoni P. · Kiambu · Curtain cleaning

“They clean our office three evenings a week after staff leave. Desks, kitchen, washrooms — everything is ready by morning. Reliable and easy to reach.”

Omondi D. · Hurlingham · Office cleaning

“My son's allergies pushed me to get the mattresses done. The difference after one visit was obvious. Fair price and the team explained everything they were doing.”

Wambui N. · Kilimani · Mattress cleaning

“We manage a small retail space and needed floors and windows kept presentable daily. Their written quote was clear and the work has matched it every week since.”

Kiprop E. · Syokimau · Commercial cleaning

“Booked a one-off deep clean before family visited. Two cleaners, four hours, and the apartment passed the white-sock test. I now have them on a monthly plan.”

Nyambura T. · Lavington · Apartment cleaning

Questions, answered

Drying times, pricing, whether you need to be home — the things people ask before they book.

All FAQs
How do I book a cleaning?

Tap "Book a Service", fill in the short form — it takes about a minute — or send us a WhatsApp message on 0738 756152. We confirm every booking by phone or WhatsApp before the visit.

What is included in a cleaning visit?

Each service page lists exactly what is included. In short: we work to a checklist agreed with you before the team starts, so there are no surprises about what "a clean" means.

How long does a clean take?

A one-bedroom apartment usually takes two to three hours; a three-bedroom house, three to six. Post-construction and commercial jobs are scheduled after a site visit.

How long do carpets and mattresses take to dry?

Carpets take four to eight hours and mattresses four to six, depending on weather and airflow. Book a morning slot and both are usually ready the same day.

Do I need to be home while you clean?

No. Many clients arrange access through a caretaker, building management or a key handover. Tell us your preference when you book and we message you when the clean is done.

Are your products safe for children and pets?

We use products appropriate for homes with children and pets, and we can use your preferred products on request. Please mention allergies or sensitivities in the booking notes so we can plan for them.

From the blog

Practical cleaning advice for Nairobi homes and offices.

More cleaning tips

Ready for a cleaner space?

Book online in about a minute, or message us on WhatsApp — we confirm every job personally.