Skip to content

Whole-Building Cleaning Checklist

A whole-building cleaning checklist for facility managers, covering tenancies, common areas, plant rooms, exteriors and the zones office specs usually miss.

Specialist Cleaning3 min read

Managing a whole building is a different problem from managing an office. More zones, more ambiguity about who cleans what, and areas that get forgotten entirely because nobody walks them.

Zone map

Before writing a specification, map the building into zones with clear ownership:

ZoneTypically cleaned by
Tenancy interiorsTenant’s own contractor, or landlord service
Common corridors and lobbiesBuilding contract
LiftsBuilding contract
Fire stairsBuilding contract
Common bathroomsBuilding contract
End-of-trip facilitiesBuilding contract
Plant and service roomsBuilding contract, reduced frequency
Car parkBuilding contract, reduced frequency
Grounds and exteriorBuilding contract or grounds contractor
Bin storeBuilding contract
Loading dockBuilding contract

Ambiguity here is the most common source of dispute. Resolve it in writing.

Daily

Entry and lobby

  • Entry glass and doors, both sides
  • Entry matting vacuumed
  • Lobby floor
  • Reception or concierge desk
  • Seating
  • Directory boards
  • Hand sanitiser stations

Lifts

  • Floor
  • Walls and mirrors
  • Button panels sanitised
  • Handrail
  • Door tracks spot-cleaned

Common bathrooms

  • Full commercial bathroom protocol

Corridors

  • Floors, high-traffic areas
  • Handrails

Waste

  • Consolidated to store
  • Bin store kept clean
  • Bins presented per collection schedule

Weekly

  • Full corridor and lobby floor clean including edges
  • Fire stairs, floors, handrails, landings
  • Lift door tracks vacuumed
  • Skirtings in common areas
  • Internal glass and balustrades
  • Bin store washed out
  • Exterior entry swept, cobwebs cleared
  • End-of-trip facilities deep attention

Monthly

  • High dusting in common areas
  • Vents and grilles
  • Light fittings and diffusers
  • Directory boards and signage cleaned
  • Plant room floors swept
  • Car park swept, litter cleared
  • Fire equipment cabinets dusted (exterior only)
  • Roof terrace or balcony areas

Quarterly

  • Internal windows in common areas including tracks
  • Balustrade glass
  • Storage and archive areas
  • Loading dock washed
  • Exterior pressure wash of entries
  • Bollards, seating and external furniture

Periodic

TaskFrequency
Common area carpet extraction6–12 monthly
Hard floor strip and seal12–24 monthly
External window cleaningQuarterly – 6 monthly
High-level dusting (EWP)Annually
Facade wash1–3 yearly
Gutter clearingAnnually, pre-winter

The zones that get forgotten

  1. Fire stairs. Used rarely, cleaned rarely, inspected occasionally. Dust and litter accumulate for years.
  2. Plant rooms. Dust accumulation is a genuine equipment and fire risk.
  3. The bin store. Becomes unpleasant fast and reflects on the whole building.
  4. Loading dock. First thing suppliers see.
  5. Lift door tracks. Grit accumulates and it’s visible every time the doors open.
  6. Roof access areas.
  7. The undersides of balustrade handrails.
  8. Behind and under lobby furniture.

Multi-tenant considerations

Access. Who has keys to what, and how after-hours access works for each tenancy.

Standards variance. Different tenants will have different expectations of the common areas. Set one standard and publish it.

Complaint routing. Tenants should raise common-area issues with the building manager, not directly with the cleaner. Direct requests bypass the specification and create scope creep nobody is paying for.

Reporting. A per-visit record by zone is genuinely useful in a multi-tenant building, it lets you answer "was the third floor lobby cleaned on Tuesday?" without anyone’s memory being involved.

Keep reading

Next step

Want this done properly?

Free walkthrough across Hamilton and the Waikato. Written specification, priced within 24 hours.

  • FreeOn-site walkthrough, no obligation
  • 24hWalkthrough to written quote
  • 7 daysTo your first clean
  • $0To leave, no lock-in