Vancouver Winter: Salt and Grit Damage to Entrance Mats
Greater Vancouver's wet-and-salty winter is harder on entrance mats than the dry-cold winters of the prairies. The salt-damage cycle and the cleaning cadence that survives it.
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.
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:
Red flag language: "As needed," "general cleaning," "reasonable effort." These are vague and will become disputes. Insist on specific task lists.
Comparison example:
Bid B is actually more expensive once you add window cleaning ($200/month) and monthly floor work ($300/month). Real cost: $3,000/month.
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:
Red flag: If the bid doesn't specify staffing and frequency, you're buying an unknown quantity. Push back until you have specifics.
What to ask for:
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:
Red flag: Contractor says "Yes, we have insurance" but can't produce a current certificate. Walk away.
What to ask for: Which supplies the vendor provides and which the client provides.
Why it matters: You might be comparing:
Supply cost for an office is typically $200-400/month. Bid A is actually cheaper.
What to clarify:
Red flag: "Supplies extra" without pricing. Get a price, don't assume cheap.
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:
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.
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:
Red flag: Stacked escalators that total more than 5% annually. Negotiate for a single capped escalator.
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:
Red flag: "Early termination forfeiture equal to remaining contract balance." This is rare but negotiable.
Building: 10,000 sqft office, 35 employees, one client-facing lobby
Bid A: $2,800/month
Bid B: $2,500/month
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.
Write a detailed scope of work specifying exactly what you want:
Send the same scope to 3–4 vendors and ask for bids against the same specification
Compare line by line, not headline rate:
Calculate total cost including any add-ons or excluded items the other bid covers
Negotiate the top 2 bidders on contract terms and escalation clauses (rate is rarely your best leverage; terms are)
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).
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:
Most reputable vendors will agree to all three. If they won't, their confidence in their own service is lower than it should be.
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.
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.
Greater Vancouver's wet-and-salty winter is harder on entrance mats than the dry-cold winters of the prairies. The salt-damage cycle and the cleaning cadence that survives it.
Touchless soap, paper towel, and sanitizer dispensers cost 2-4× more than manual versions upfront. Whether the payback is real depends on three factors that most facilities never measure.
The math on toilet paper consumption for a 50-person office, why most facility managers buy 20% too much, and a simple monthly reorder cadence that stops the overbuying.