CleanOptix

Sign in

Blog

Guidance for people running cleaning contracts

Practical writing on contract delivery, COSHH and client reporting, from the team building CleanOptix.

Operations15 June 2026 · 5 min read

Onboarding a new site without the first month going wrong

The first few weeks on a new contract set the tone for the whole relationship. Most onboarding problems are logistics, not cleaning quality.

Operations7 June 2026 · 4 min read

Contract renewal dates: the ones that get missed and why

Losing a contract on quality is at least a fair fight. Losing one because a notice period lapsed unnoticed is an entirely avoidable way to lose business.

Operations30 May 2026 · 5 min read

Task checklists cleaning staff actually complete

A forty-item checklist gets rushed or ignored by week three. A shorter, honest one gets used every shift, which is worth more than perfect theoretical coverage.

Operations22 May 2026 · 4 min read

Covering staff shortages without the client noticing

A gap in cover is a normal operational problem. A client finding out about it from an empty washroom bin is a relationship problem.

Operations14 May 2026 · 5 min read

Building shift patterns for multi-site cleaning contracts

The same team covering three sites on three different schedules looks efficient on paper and falls apart the first time someone calls in sick.

Operations6 May 2026 · 5 min read

Running a contract register across multiple sites without losing track

One spreadsheet tab per site works for a handful of contracts. It's the twelfth or twentieth site where the cracks in that approach start to show.

Client Audits & Quality28 April 2026 · 4 min read

Raising and closing issues from a cleaning audit properly

A finding logged and never followed up is worse for a contractor's credibility than one that's raised, fixed, and visibly closed out.

Client Audits & Quality20 April 2026 · 5 min read

What to bring to a quarterly business review with a facilities client

A QBR that's just the last audit score read aloud wastes the one meeting where a contract manager can actually get ahead of a renewal decision.