Starting a cleaning company in Kakamega is a smart business idea thanks to growing demand from homes, offices, institutions, and real estate developers. With minimal capital, basic equipment, and a solid strategy, you can launch a profitable cleaning business that scales quickly.
Here’s how to get started:
1. Choose Your Niche
Decide what cleaning services you’ll offer:
- Residential cleaning (homes, apartments)
- Office cleaning (banks, offices, schools)
- Post-construction cleaning
- Carpet, sofa, and upholstery cleaning
- Pest control and fumigation
- Sanitary bin supply and maintenance
Specializing in 1–2 services initially helps you focus resources and build a strong client base.
2. Register Your Business
To legally operate in Kakamega:
- Register your business name via eCitizen (KES 1,000)
- Apply for a Single Business Permit from Kakamega County (KES 5,000–10,000 annually)
- Get a NEMA waste disposal license if handling hazardous materials
- If using loud equipment or cleaning chemicals, consult public health officers for clearance
Display your permits at your office or on your uniform.
3. Invest in Basic Equipment & Supplies
Start small with essential tools:
- Cleaning mops, buckets, brooms
- Detergents, disinfectants, and polish
- Floor scrubbers or vacuum cleaner
- Branded uniforms (adds professionalism)
- Safety gloves, boots, and masks
As you grow, add carpet shampoo machines, pressure washers, and fogging machines for fumigation.
4. Build a Small Team
Start solo or hire 1–3 trained cleaners. Ensure they are:
- Punctual and professional
- Trustworthy (screen background if needed)
- Trained in safety and hygiene practices
Train your team to follow checklists, handle delicate materials, and manage customer expectations.
5. Set Fair and Profitable Prices
Pricing depends on the task, size of space, and equipment used. For example:
- 1-bedroom deep cleaning: KES 2,000–3,500
- Office cleaning per hour: KES 500–1,000
- Sofa set: KES 150–200 per seat
Offer quotes based on site visits or client photos for accuracy.
6. Market Your Business Effectively
Use low-cost marketing channels to get your first clients:
- Create a Google Business Profile for local SEO
- Promote on WhatsApp, Facebook groups, and posters
- Offer referral discounts and monthly cleaning packages
- Distribute flyers in estates, schools, and government offices
Consider targeting:
- Landlords and agents
- Hospitals and clinics
- Restaurants and hotels
- Government institutions
7. Deliver Quality and Build Trust
What sets a good cleaning company apart:
- Arriving on time with proper gear
- Following a checklist and customer instructions
- Polite communication and follow-ups
- Offering receipts and customer feedback forms
Happy clients = more referrals and recurring jobs.
8. Scale Strategically
As you grow:
- Register with government procurement portals (e.g. AGPO)
- Offer contracts to corporates, schools, and county offices
- Invest in a branded van or motorbike for mobility
- Launch a basic website or use business listing sites
Estimated Startup Budget
| Item | Cost (KES) |
|---|---|
| Business registration | 1,000 |
| County business permit | 5,000–10,000 |
| Cleaning tools & supplies | 20,000–40,000 |
| Uniforms & branding | 5,000–10,000 |
| Marketing & flyers | 3,000–7,000 |
| Staff onboarding | 10,000–15,000 |
| Estimated Total | ≈ 50,000–80,000 |
Conclusion
If you want to start a cleaning company in Kakamega, now is a great time. The demand is rising, startup costs are low, and success depends more on consistency than capital. With the right setup, your cleaning business can grow into a full-service operation within a year.








