Cleaning prices
Clear starting prices. A tailored quotation. Know the scope and total before your cleaning visit.

Residential Cleaning Prices
The following starting prices apply to routine cleaning of properties in normal condition. Your confirmed quotation depends on size, bathrooms, checklist, location and access.
| Property size | From, per visit |
|---|---|
| Studio / bedsitter | KSh 1,500 |
| 1 bedroom | KSh 2,000 |
| 2 bedrooms | KSh 3,000 |
| 3 bedrooms | KSh 4,000 |
| 4+ bedrooms / larger homes | Tailored quotation |
Furnished Stays Cleaning Prices
For furnished stays primarily in Nairobi and immediate environs. Guide ranges per one-time clean for an agreed routine furnished-stay checklist. The confirmed quotation depends on unit size, bathrooms, condition, location and access. Laundry, ironing, replacement linen and purchases for restocking are separate unless expressly included in your quote.
| Unit size | Per One-Time Clean |
|---|---|
| Studio | KSh 800–1,000 |
| 1 bedroom | KSh 1,000–1,500 |
| 2 bedrooms | KSh 1,500–2,000 |
| 3 bedrooms | KSh 2,000–3,500 |
| 3 Bedrooms + DSQ / 4–6 Bedrooms | Tailored quotation |
Residential deep cleaning guide prices
Plan a more detailed home clean with these indicative ranges. The checklist may cover kitchen grease, bathroom buildup, doors, edges and other agreed detail work. Property condition and the work required determine the final quotation.
| Home size | Guide range |
|---|---|
| Studio / bedsitter | KSh 3,500–4,500 |
| 1 bedroom | KSh 4,500–6,500 |
| 2 bedrooms | KSh 6,500–9,000 |
| 3 bedrooms | KSh 8,500–12,000 |
| 3 bedrooms + DSQ / 4 bedrooms | KSh 11,000–15,000 |
| 5–6 bedrooms / larger homes | KSh 14,000–22,000; assessment required |
These are indicative guide prices for planning, not automatic fixed quotations. The final price depends on the agreed work, size, condition, method and location. We confirm any minimum charge, applicable taxes, transport and extras in the quotation before booking.
Upholstery, curtains, linen, pest treatment, difficult access and specialist residue removal are quoted separately. Routine cleaning and furnished-stay changeovers have their own starting rates.
Property-specific quotations
After-tenancy, post-construction, commercial and window cleaning are quoted against the property and agreed checklist.
| Service | How We Quote |
|---|---|
| Occupied Home Deep Clean | Rooms, bathrooms, condition and agreed detail work |
| Vacant Home / After-Tenancy | Size, remaining furniture and handover checklist |
| Office And Commercial | Floor area, washrooms, use and visit frequency |
| Post-Construction | Floor area, surfaces, dust, residue and access |
| Window And Glass | Glass area, height, sides and access |
Specialist work and additional tasks are itemised separately. Share photos, approximate floor area and your location for an accurate quotation.
Post-Construction Cleaning
Quoted after a project review. Share the floor area, photos, completion stage and handover date. We assess dust, glass, floor finishes, paint or cement residue and safe access. A site visit may be needed for larger or heavily soiled properties.
Your quote lists the agreed surfaces, cleaning stages and any specialist residue removal. Confirm rubble disposal and high-access work separately.
View Service Details ↗Office And Commercial Cleaning
One-off or scheduled quotations. We consider floor area, staff use, washrooms, kitchenettes, floor materials and the cleaning frequency. Tell us your preferred working hours and whether supplies and equipment are required.
Recurring proposals state visits per week or month, the checklist and any periodic deep cleaning. Extra visits and specialist tasks are priced separately.
View Service Details ↗Move-In And After-Tenancy Cleaning
Quoted for your handover checklist. Price depends on rooms, bathrooms, condition, furniture remaining and access to cupboards and appliances. Empty properties and occupied homes can require different time and work.
Send photos and your move date. We confirm the included kitchen, bathroom, floor and accessible window work before booking.
View Service Details ↗Window And Glass Cleaning
Quoted by glass area and safe access. Share the number or approximate size of panes, floor level and whether both sides need cleaning. Frames, sills, tracks and construction residue should be included in your request.
Height, access equipment and difficult residue can affect the price. We confirm what can be safely reached and any separate requirements in your quotation.
View Service Details ↗Daily and monthly plans
Recurring home, furnished-stay and office plans specify the number of visits, scope per visit and additional-visit charges. We can assess multiple units together. A monthly plan does not mean unlimited visits or all services included.
What affects the final price?
- Actual floor area and number of bedrooms and bathrooms
- Routine maintenance versus built-up dirt or construction residue
- Occupied or vacant condition and furniture access
- Window size, height and cleaning sides
- Location, transport, parking and building access
- Products, equipment and any client-supplied materials agreed
- Visit frequency, laundry and any specialist additions
Your quotation will state the total payable, any applicable taxes, transport and agreed extras before you confirm the booking. Published starting prices are not fixed prices for every property.
Get an accurate quotation
Send your location, property size, service required and preferred date. Photos help us understand heavy soiling, unusual surfaces or renovation residue. Contact GNA Cleaning for an exact quote.

Choose a clear quote and a clean start
A useful cleaning quote should explain the work, not just give you a number. Tell us about the property, its condition and your priorities so we can recommend a suitable checklist and confirm the total before the visit.
Routine cleaning, a deep clean and a post-construction handover involve different work. We account for the size, finishes, accessible glass, built-up dirt and any extras you request. For recurring visits, we agree on the frequency and scope of each visit.
You can ask us to explain or itemise the quotation before booking. Send your location, approximate size and preferred date, and let us help you choose a service that fits your space and budget.
Industrial cleaning pricing guide
Industrial cleaning is quoted to the site. A single floor area can require very different work depending on surfaces, dust, grease, equipment access and operating conditions.
| Work required | How it is priced |
|---|---|
| Routine warehouse / factory floor upkeep | Tailored by floor area, method and frequency |
| One-off industrial / warehouse deep clean | Planning range KSh 25,000–60,000; site assessment |
| Degreasing, equipment exteriors, special access | Separately assessed quotation |
| Recurring industrial cleaning plan | Agreed scope and visit schedule |
These are indicative guide prices for planning, not automatic fixed quotations. The final price depends on the agreed work, size, condition, method and location. We confirm any minimum charge, applicable taxes, transport and extras in the quotation before booking.
The deep-clean range is a broad planning benchmark, not a minimum charge for every site or an all-inclusive machinery or hazardous-waste package. Share the actual area and work for an accurate proposal.
Pest management pricing guide
Indicative household ranges for an assessed routine pest-control visit. The pest, activity, treatment method and any repeat visits matter more than bedroom count alone.
| Property / requirement | Guide range |
|---|---|
| Bedsitter / single room | KSh 3,000–4,500 |
| 1 bedroom | KSh 4,000–6,500 |
| 2 bedrooms | KSh 5,500–8,500 |
| 3 bedrooms | KSh 7,000–11,000 |
| Larger homes, DSQ, commercial sites | Tailored quotation |
| Termites, severe bed bugs, specialist fumigation | Assessment and separate quotation |
These are indicative guide prices for planning, not automatic fixed quotations. The final price depends on the agreed work, size, condition, method and location. We confirm any minimum charge, applicable taxes, transport and extras in the quotation before booking.
These household guides do not describe true gas fumigation or guarantee that an established infestation can be resolved in one visit. Confirm the target pest, method, preparation and follow-up inclusions in the quotation.
Upholstery, curtain and linen price guide
Price by the right unit: seats for sofas, items for duvets and kilograms for agreed washable laundry or curtains. Fabric suitability and care labels are checked before the work is confirmed.
| Item / service | Starting guide |
|---|---|
| Standard washable duvet | From KSh 750 per item |
| Large / heavy washable duvet | From KSh 1,000 per item |
| Bed linen and towels — wash, dry and fold | From KSh 200 per kg |
| Washable curtains / sheers | From KSh 350 per kg |
| Fabric sofa / armchair | From KSh 750 per seat |
| Blinds, delicate fabrics and specialist care | Tailored quotation |
| Mattresses, cushions, removal / rehanging and transport | Quoted separately after assessment |
These are indicative guide prices for planning, not automatic fixed quotations. The final price depends on the agreed work, size, condition, method and location. We confirm any minimum charge, applicable taxes, transport and extras in the quotation before booking.
For per-kilogram work, the weighing basis and included wash, dry and fold service are agreed before collection. Ironing, dry cleaning, stain treatment, urgent turnaround, taking down and rehanging are not assumed to be included.
Before you book
Your quotation confirms the details of your booking. Please review these together before accepting the visit:
- Scope: Agreed tasks, exclusions and any specialist work.
- Total price: Any minimum charge, transport, extras and applicable taxes.
- Visit arrangements: Date, access and estimated timing.
- Payment: Method, timing and any deposit required.
- Changes: Rescheduling and cancellation terms for your booking.
- Handover: How to review the agreed work and raise a concern.
If plans change, contact us to discuss the booking. For a concern about completed work, share the task, what you noticed and photographs where helpful. We will discuss the next steps against the agreed checklist.
Discuss your booking on WhatsApp ↗
