Homes across Nairobi

Reliable house cleaning you can trust

MJ Cleaning Services keeps Nairobi homes spotless with vetted staff, clear standards, and flexible weekly or bi-weekly visits.

  • Mon–Sat 8:00 AM–6:00 PM
  • Nairobi & environs
  • Sunday & nights on request

Services

Offerings & pricing

Transparent rates tailored to property size and cleaning frequency.

Regular House Cleaning
Residential

Weekly or bi-weekly deep tidying, dusting, mopping, vacuuming, and kitchen & bathroom sanitisation.

Starting rate KES 1,500 – 5,000 / visit
Deep Cleaning
Popular

Quarterly or move-in/out detail cleaning: inside cabinets, light fixtures, window tracks, appliance rear, and grout.

Starting rate KES 5,000 – 20,000 / session
Commercial Office Cleaning
Commercial

Scheduled maintenance for workstations, reception areas, meeting rooms, and washrooms. Includes consumables supply.

Starting rate KES 30,000 – 100,000 / month
Carpet & Upholstery Cleaning
Specialised

Extraction cleaning for carpets, sofas, mattresses, and curtains using professional chemical solutions.

Starting rate KES 50–100/sqm | Sofa: KES 2k–8k
Post-Construction Cleaning
Specialised

Removal of construction dust, cement residue, paint splatters, and heavy debris from new or renovated builds.

Starting rate KES 10,000 – 50,000 / project
Fumigation & Premium Services
Premium

Pest control, water tank cleaning, exterior pressure washing, pool maintenance, and industrial scrubbing.

Starting rate Custom Quote

Our Commitment

Why MJ Cleaning Services stands out

Vetted & uniformed staff

Background-checked, police-cleared personnel wearing branded dustcoats and ID badges for maximum security clearance.

Uniformed MJ cleaner with branded polo and ID badge

Guaranteed relief staff

For commercial accounts, if a regular cleaner falls sick, we deploy a trained substitute immediately at no additional cost.

Calendar checkmark with MJ relief cleaner illustration

Colour-coded hygiene

We eliminate cross-contamination using strict colour-coded microfiber cloths and professional-grade chemical solutions.

Colour-coded microfiber cloths and spray bottle
100% Satisfaction guaranteed

About MJ Cleaning Services

Keeping your corporate and living spaces spotless

MJ Cleaning Services provides specialised cleaning solutions for residential, commercial, and industrial clients. From daily office upkeep and warehouse dust containment to sofa steam extraction and house move-in cleaning, our team guarantees deep hygiene and spotless results.

  • One-off deep cleans or continuous regular contract visits
  • Industrial-grade equipment for large floor and warehouse surfaces
  • Fast response times across Nairobi CBD, Westlands, Kilimani, and surrounds

Clients

Trusted across Nairobi

“MJ Cleaning handles our office complex flawlessly. Always punctual, thorough, and highly professional!”

Krystal Commercials — Operations Manager

“Outstanding post-construction cleanup service. They removed all dust and leftover debris in just one afternoon.”

Apex Heights Ltd — Property Director

“The deep cleaning team transformed my 3-bedroom apartment before moving in. Spotless work!”

Larry K. — Homeowner

“Regular bi-weekly home cleaning services are exceptional. Very trustworthy and reliable crew.”

Greenpark Villas — Estate Management

“Restored our office carpets and sofa upholstery to brand new condition. Excellent value!”

David O. — Business Owner

Coverage & hours

Where we operate

Primary service zones

Nairobi CBD, Westlands, Kilimani, Lavington, Karen, Ngong Road, Syokimau, Kiambu Road, Kasarani, Utawala & metropolitan environs.

Working hours

Monday – Saturday: 8:00 AM – 6:00 PM
Sunday & night shifts: on special request (warehouses & offices)

Hotline & emergency enquiries

Phone: +254 756 295 128 / +254 717 434 845
Email: info@mjcleaning.co.ke

Need an office site assessment or residential package?

Leave your details and our team will get back to you within 2 hours.

Frequently Asked Questions

Find quick answers to common questions about our cleaning services.

What is the cost of your cleaning services?

Our pricing depends on the size of your space and the type of cleaning required (regular, deep cleaning, or specialised services). Contact us for a free instant estimate tailored to your home or office.

Do I have to be home when you are cleaning?

No, you do not need to be home. Many of our clients provide key access or entry instructions. Our team is fully vetted, trustworthy, and committed to working securely while you attend to your day.

Do you offer a satisfaction guarantee?

Yes. We offer a 100% satisfaction guarantee. If you are not satisfied with any area we cleaned, let us know within 24 hours and we will re-clean it at no extra charge.

How do I pay for my cleaning services?

We accept convenient payment methods including M-Pesa, direct bank transfers, and major credit cards upon completion of the service.

Do I have to sign a long-term contract?

Not at all. You can book one-time cleaning sessions as needed. For regular residential or commercial clients, we offer flexible arrangements without locking you into long-term contracts.

Does MJ Cleaning Services offer any other services apart from cleaning?

Yes, beyond residential and office cleaning, we specialise in carpet and upholstery shampooing, post-construction cleanup, and professional fumigation and pest control services.

Do you cover other areas, or only Nairobi?

While our primary hub is Nairobi, we extend our specialised commercial and residential services to surrounding regions and major urban centres across Kenya upon request.

What makes MJ Cleaning Services different from other cleaning companies in Kenya?

We combine trained professional staff, eco-friendly equipment, transparent flat-rate pricing, and a firm 100% satisfaction guarantee to deliver consistent, top-tier service every time.