• 8 min read

    Commercial cleaning contract negotiation: what to hold firm on

    Most cleaning contracts are lost in negotiation, not in the bid. Here is what to concede, and what to never give away.

    Answer price pushback with scope, not discounts

    When a buyer says the number is high, the correct reply is never a lower number — it is a question: which part of the scope would you like to adjust? Drop restroom frequency from five nights to three, or move carpet extraction from quarterly to twice yearly, and the price moves honestly. Cutting price while holding scope guarantees you cut corners later, and that is how contracts get cancelled at month six.

    Write scope creep out of the agreement

    Scope creep is the quiet killer of cleaning margins: an extra floor, a new kitchen, a second bin run, all 'while you are here'. Put a one-line clause in every agreement stating that changes to square footage, frequency or added areas are priced as a written variation. It is not adversarial — it protects the client from a quality drop too.

    Protect payment terms harder than price

    Cleaning is a payroll-first business: you pay staff weekly or fortnightly and invoice monthly. Net 30 is normal, net 60 is a cashflow problem, net 90 with a large facility can end a small company. Hold net 30, ask for the first month in advance on new accounts, and add a late-payment clause you are willing to actually enforce.

    Always include an escalation clause

    Wages rise every year; multi-year contracts without an annual uplift lose money by design. Include an annual increase tied to a published wage or inflation index, capped so it stays reasonable. Buyers accept this far more often than owners expect, because facility managers see the same clause from every other supplier.

    Know which walk-aways are wins

    Unlimited scope changes at fixed price, liability terms beyond your insurance cover, 90-day payment on a thin-margin site, and termination clauses where only the client can exit — those are contracts worth losing. Walking away from a bad agreement is the cheapest business decision you will make that quarter. Full pipelines make that easy; empty ones make owners sign anything.

    FAQs

    Should I lower my price to win a cleaning contract?+

    No. Adjust scope or frequency instead so the reduction in price matches a real reduction in work.

    What payment terms should a cleaning contract use?+

    Net 30, with the first month up front on new accounts and a late-payment clause you are willing to enforce.

    How do I handle a client asking for extra work for free?+

    Price it as a written variation. A short clause in the original agreement makes that a routine conversation rather than a conflict.

    What is an escalation clause?+

    A term allowing an annual price increase tied to wage or inflation indexes, which protects margin on multi-year contracts.

    How long should a commercial cleaning contract term be?+

    Twelve months with a 30-60 day mutual termination notice is standard and fair to both sides.

    Go deeper

    Keep reading