Skip to content
Cleanpricing

You won the walkthrough. The proposal isn't the contract.

A bid proposal gets a facilities manager to say yes. It usually doesn't cover what happens if they cancel in month four, who's liable if a cleaner damages a floor, or how your rate changes at renewal. This page walks through what to add before anyone signs.

Get help finishing a contract

Why your bid template isn't enough on its own

Your bid templates exist to win the job — scope, price, schedule, in a format a facilities manager can approve fast. That's the right tool for that stage. But once they say yes, you're about to be on-site in their building for months or years, with keys, alarm codes, and staff who can make expensive mistakes. A contract is the document that survives a disagreement; a proposal is the document that starts one.

If you skipped straight from the discovery questions to a handshake, this is the gap that shows up later — usually at the worst possible time, mid-dispute, with no clause to point to.

How to turn an accepted bid into a signed contract

Do this before the first cleaning night, not after.

  1. 1. Copy the accepted numbers over exactly

    Scope, frequency, and price should match the bid word for word. A contract that quietly changes a number the client already approved is the fastest way to lose trust before you've cleaned a single office.

  2. 2. Add the clauses the proposal never had

    Liability and insurance responsibility, what happens to keys and access credentials if the contract ends, and who pays for damage caused by your crew versus pre-existing wear.

  3. 3. Set a real term and a real notice period

    State the initial length (commonly 12 months), whether it auto-renews, and how many days' written notice either side owes the other to cancel or to non-renew.

  4. 4. Route it for signature before the first visit

    Get a signature from someone with authority to bind the building — not just the on-site facilities coordinator who requested the walkthrough — before your crew shows up.

Clauses a bid proposal usually skips

These are the lines that matter when something goes wrong, not when everything goes right.

Liability & insurance

State your coverage limits and who is responsible for damage caused during service versus damage that existed before you started — with a walk-through note or photos as evidence.

Termination & notice

A specific number of days' written notice, not "reasonable notice." 30 or 60 days is standard for office cleaning contracts.

Payment & late fees

Net 15 or Net 30, and a stated late fee or interest rate if payment slips — proposals rarely include a consequence for late payment, contracts should.

Access, keys & security

Who holds keys or codes, what happens to them at contract end, and whether lost-key replacement costs are billed back.

Rate escalation at renewal

A stated ceiling — for example, tied to a cost index or capped at a fixed percentage — so a renewal conversation isn't a fight from zero every year.

Bid proposal vs. signed contract

Bid proposal

  • Wins the job
  • States scope, price, schedule
  • No binding term length
  • No cancellation process
  • Liability and insurance implied, not stated

Signed contract

  • Protects the relationship once it starts
  • Same scope, price, schedule — carried over exactly
  • Defined term with renewal terms
  • Written notice period both sides must honor
  • Liability, insurance, and access spelled out

Questions about using a contract instead of just the proposal

Is a bid proposal legally binding on its own?

Sometimes, depending on wording and your state, but it's not built to be — it's built to win approval quickly. Don't rely on a proposal to settle a dispute over liability, termination, or payment. That's what the contract is for.

Do I need a lawyer to write this?

For your first few contracts, having a local attorney review your template once is worth the one-time cost — insurance and liability language especially varies by state. After that, you're reusing the same reviewed language per client, filling in the specifics.

How is this different from the bid template on this site?

The bid template is for winning the job — it's what you send before anyone has said yes. This is for after they've said yes, when you both need a document that holds up if something goes wrong months into the contract.

What if the client's management company wants to use their own contract?

Common with larger portfolios. Let them use their paper, but read it against this list before you sign — check specifically for the termination notice period and who bears liability for damage, since those are the two clauses management companies most often write in their own favor.

Have a bid you're about to win?

Send us the scope and price you're proposing and we'll flag anything your contract should cover before you send it.

Get contract help