Skip to content
Spring offer — try us for 4 weeks. $299, fully refundable.Claim offer
Office desk with documents and a calculator for contract review
All posts

How to Evaluate a Janitorial Bid: The Line Items That Matter

IndustryMay 27, 202610 min readBy Harjot Malhotra

The Real Comparison: Line Items, Not Headline Rates

Two janitorial bids land on your desk. One says "$2,800/month." The other says "$2,500/month." You're already calculating the annual savings—but you're probably comparing apples and oranges.

The most expensive janitorial mistake is comparing headline rates without auditing the line items. A 20% cheaper bid that excludes window cleaning, floor stripping, and supply restocking is not cheaper—it's a trap.

This post walks you through the seven line items that separate real bids from price-dumping offers, how to request equivalent scopes from multiple vendors, and a worked example that shows why line items matter more than monthly rate.

The Laundry Brothers' janitorial-cleaning services across Metro Vancouver build transparent line-item bids. This framework is designed for you to use with any vendor—it levels the field and prevents the "surprise, this wasn't included" conversation in month two.

The Seven Line Items That Actually Matter

1. Scope Task List (Per Visit, Per Week, Per Month)

What to ask for: A detailed task list that specifies what gets done each visit, what gets done weekly, what gets done monthly, and what is explicitly excluded.

Why it matters: "General office cleaning" is meaningless. One vendor's "general office cleaning" includes restroom sanitization; another's doesn't. The bid you're comparing might cover windows; the one that's cheaper might not.

What to look for in the bid:

  • Per-visit tasks: "Vacuum common areas, empty trash, dust surfaces"
  • Weekly tasks: "Restroom deep clean, kitchen detail, floor buffing"
  • Monthly tasks: "Window cleaning, floor stripping, carpet extraction"
  • Exclusions: "Janitorial does NOT include move equipment, organize tenant items, or clean tenant-leased equipment"

Red flag language: "As needed," "general cleaning," "reasonable effort." These are vague and will become disputes. Insist on specific task lists.

Comparison example:

  • Bid A: "$2,800/month. General office cleaning including restrooms, vacuuming, trash, dusting."
  • Bid B: "$2,500/month. Daily: trash, vacuum. Weekly: restroom deep-clean, kitchen, dusting. Windows, floor work: not included."

Bid B is actually more expensive once you add window cleaning ($200/month) and monthly floor work ($300/month). Real cost: $3,000/month.

2. Frequency Mapping (Daily vs 3×/Week vs Weekly)

What to ask for: Explicit frequency for each task, especially washrooms and common areas.

Why it matters: "3×/week cleaning" could mean three visits of 2 hours or three visits of 6 hours. It matters what gets done on each visit.

What to look for:

  • Washroom frequency (daily is standard for offices, 2-3× for back-office)
  • Common area frequency (3× for medium offices, daily for high-traffic)
  • Deep-clean frequency (weekly, bi-weekly, or monthly)
  • Staffing per visit (1 person, 2 people, 3 people)

Red flag: If the bid doesn't specify staffing and frequency, you're buying an unknown quantity. Push back until you have specifics.

3. Insurance and Bonding

What to ask for:

  • Commercial general liability certificate ($2M minimum, $5M preferred)
  • WCB clearance certificate (verifiable with WorkSafeBC)
  • Employee bonding (if high-trust environment)
  • Additional insured language (your building should be named)

Why it matters: If a contractor is injured and their WCB is lapsed, you can be held liable. Weak insurance is a hidden cost of a cheap bid.

What to verify directly:

  • Call the insurance broker (not the contractor) to confirm coverage is current
  • Check WorkSafeBC clearance (five minutes, free, online)
  • Confirm the certificate names your building as additional insured (some policies require a rider)

Red flag: Contractor says "Yes, we have insurance" but can't produce a current certificate. Walk away.

4. Supplies Included vs Excluded

What to ask for: Which supplies the vendor provides and which the client provides.

Why it matters: You might be comparing:

  • Bid A: $2,800 includes all supplies, equipment, soap, paper towels
  • Bid B: $2,500 excludes supplies (you buy and stock)

Supply cost for an office is typically $200-400/month. Bid A is actually cheaper.

What to clarify:

  • Cleaning chemistry (provided or client-supplied)
  • Paper goods (toilet paper, towels, hand sanitizer provided or client-supplied)
  • Equipment (contractor brings their own or uses building equipment)
  • Trash liners (contractor-supplied or building-supplied)

Red flag: "Supplies extra" without pricing. Get a price, don't assume cheap.

5. Contract Length and Auto-Renewal

What to ask for: Contract length, renewal terms, and exit penalties.

Why it matters: A three-year contract at 5% below market can lock you in for 36 months. When the vendor increases prices 7% in year two, you're stuck.

What to negotiate:

  • 12-month initial term with month-to-month renewal (standard and reasonable)
  • Automatic renewal only if both parties sign renewal (not auto-renewal without opt-out)
  • Exit penalty if service is documented as substandard (not a blanket exit fee)
  • 30–60 day notice to exit, no penalty

Red flag: "Auto-renews for another 3 years unless you provide 90-day notice." This is a trap. Miss the window by one day and you're locked in for 36 more months.

Negotiation point: Most vendors will happily agree to 12-month + month-to-month because they want to prove themselves. If they balk, it signals weak confidence in their service.

6. Price Escalation Clauses

What to ask for: How pricing changes annually.

Why it matters: A contract with "CPI + 2% + wage adjustment + supply adjustment" can escalate 8-12% annually. A capped single escalator is much more predictable.

What to look for:

  • Straight CPI (Consumer Price Index) ≤ 3% annually: reasonable
  • CPI plus fixed increase (CPI + 2%): questionable
  • CPI plus wage plus supply plus market adjustments: aggressive, watch out
  • Fixed 3% annual increase: predictable and reasonable

Red flag: Stacked escalators that total more than 5% annually. Negotiate for a single capped escalator.

7. Transition and Exit Terms

What to ask for: What happens if you terminate the contract or switch vendors.

Why it matters: If the vendor is awful, you want to be able to exit without penalty. If you're switching vendors, you want cooperation on transition.

What to include in the contract:

  • Exit is permitted with 30-60 days' notice
  • No penalty if service falls below documented standards
  • Contractor agrees to cooperate on transition (hand off documentation, brief new vendor, finish tasks in progress)
  • 30-day overlap period where both vendors are on-site (helpful for large facilities)

Red flag: "Early termination forfeiture equal to remaining contract balance." This is rare but negotiable.

The Worked Example: Why Line Items Matter

Building: 10,000 sqft office, 35 employees, one client-facing lobby

Bid A: $2,800/month

  • Frequency: 3×/week, 2-hour visits (6 hours/week total)
  • Tasks: General vacuuming, trash, dusting
  • Washroom: 1×/week only
  • Supplies: Included
  • Insurance: $2M CGL, current
  • Contract: 12-month + month-to-month
  • Escalation: 3% annually

Bid B: $2,500/month

  • Frequency: 2×/week, 3-hour visits (6 hours/week total)
  • Tasks: Vacuuming, trash, dusting (no restroom care)
  • Washroom: Not included (client handles)
  • Supplies: Not included (extra $250/month estimated)
  • Insurance: $1M CGL, current
  • Contract: 3 years auto-renewing, non-cancellable
  • Escalation: CPI + 2% + wage adjustment

Real cost comparison (Year 1):

| Item | Bid A | Bid B | |------|-------|-------| | Monthly cleaning | $2,800 | $2,500 | | Washroom care (upgrade needed) | — | $400 | | Supplies | — | $250 | | Insurance adequacy | ✓ | ⚠ (below market) | | Flexibility (month-to-month exit) | ✓ | ✗ (locked 3 years) | | Real Monthly Cost | $2,800 | $3,150 | | Annual Cost | $33,600 | $37,800 |

Bid B is $4,200 more expensive per year once you account for the missing washroom service, supplies, and lost flexibility.

And if Bid B increases by "CPI (3%) + 2% + wage adjustment (3%)" in year two, the real cost balloons to $40,000+ annually.

The Comparison Process: How to Get Apples-to-Apples Bids

  1. Write a detailed scope of work specifying exactly what you want:

    • Frequency (3×/week, daily, etc.)
    • Task list (specific to your building)
    • Insurance minimums
    • Supplies included
    • Contract length preferred
  2. Send the same scope to 3–4 vendors and ask for bids against the same specification

  3. Compare line by line, not headline rate:

    • Is insurance equivalent?
    • Is the task list the same?
    • Are supplies included in both?
    • Are contract terms comparable?
  4. Calculate total cost including any add-ons or excluded items the other bid covers

  5. Negotiate the top 2 bidders on contract terms and escalation clauses (rate is rarely your best leverage; terms are)

Red Flags in Bid Evaluation

Too cheap. If a bid is significantly below market (more than 15% below other bids on the same scope), ask why. Cost-cutting usually means lower quality or hidden catches.

Vague scope. If the task list is one-liners ("general office cleaning"), don't sign without getting specific.

Weak insurance. If coverage is below $2M or not current, that's a red flag. WCB lapse is a dealbreaker.

Long auto-renewal. If the contract auto-renews for 3+ years without your explicit sign-off, negotiate it down to 12 months + month-to-month.

Stacked escalators. If price increases compound multiple adjustments, ask for a single capped escalator (3–4% annually is reasonable).

The Negotiation Conversation

Once you've selected your top choice, have one more conversation before you sign:

"We're excited to work with you. Before we sign, let's clarify three things:

  1. Can we move the contract to 12-month + month-to-month instead of 3-year auto-renewal? We want to give you the chance to prove yourself.
  2. Can we cap the annual increase at [3-4%] instead of stacking multiple adjustments?
  3. Can we add language that exit is penalty-free if service falls below documented standards?"

Most reputable vendors will agree to all three. If they won't, their confidence in their own service is lower than it should be.


FAQ

Q: What is the biggest mistake buyers make when comparing janitorial bids?

A: Comparing headline monthly rates without checking whether the scope is equivalent. A 20% cheaper bid that excludes window cleaning, floor stripping, and supply restocking isn't actually cheaper.

Q: What about insurance coverage — what level is standard?

A: Commercial general liability of $2,000,000 minimum is the BC market standard for janitorial. WCB coverage must be current. Many landlords require additional insured status — confirm the bid includes that capability.

Q: Should we accept a multi-year contract for better pricing?

A: Generally no. The 'discount' for a 3-5 year term is rarely real once you account for the lost optionality. 12 months with month-to-month renewal preserves your leverage to switch.

Q: How specific should the scope task list be?

A: Per-visit task lists, not vague 'general cleaning.' The bid should specify what is included each visit, what is included weekly, what is monthly, and what is excluded. Ambiguity at the bid stage becomes invoice disputes later.


Ready to Evaluate Your Next Janitorial Bid?

Use this framework with your next RFQ. You'll eliminate low-quality bids quickly and focus on vendors with real substance.

The Laundry Brothers provide transparent line-item bids for offices, medical clinics, and facilities across Metro Vancouver. We include detailed scope documentation, competitive insurance, and flexible contract terms.

Get a competitive, transparent bid.

Frequently asked questions

What is the biggest mistake buyers make when comparing janitorial bids?
Comparing headline monthly rates without checking whether the scope is equivalent. A 20% cheaper bid that excludes window cleaning, floor stripping, and supply restocking isn't actually cheaper.
What about insurance coverage — what level is standard?
Commercial general liability of $2,000,000 minimum is the BC market standard for janitorial. WCB coverage must be current. Many landlords require additional insured status — confirm the bid includes that capability.
Should we accept a multi-year contract for better pricing?
Generally no. The 'discount' for a 3-5 year term is rarely real once you account for the lost optionality. 12 months with month-to-month renewal preserves your leverage to switch.
How specific should the scope task list be?
Per-visit task lists, not vague 'general cleaning.' The bid should specify what is included each visit, what is included weekly, what is monthly, and what is excluded. Ambiguity at the bid stage becomes invoice disputes later.

Ready to try us?First pickup this week.

Schedule a pickup