If you've thought about switching your janitorial supplier in Toronto in the last year, you're not alone. We hear it from food plants in Etobicoke, condo property managers in North York, restaurant operators downtown, and cleaning contractors running routes from Mississauga to Durham. Every one of them tells us a version of the same story: it isn't really about the products. It's about how the buying side works. We pulled the eight pain points in this guide out of months of procurement-manager threads on Reddit, LinkedIn, ChefTalk, and Trustpilot, plus a stack of phone calls with GTA buyers who reached out after a price hike, a backorder, or a rep who stopped picking up.
Most articles about janitorial procurement are written by sales teams at the big distributors. This one isn't.
1. The quote that takes two days when you need it in two minutes
Here is the loop that nobody puts in a catalog. You email your rep. The rep emails their pricing desk. You wait. You ask once. You wait. The next day a price comes back, sometimes formatted as a screenshot, sometimes typed into the email body. You tab between the rep's email and your spreadsheet, copy line by line, then send the PO.
Forty-eight hours from "we need to reorder" to "the PO is in." Buyers say it like a fact of life. One operator on a Reddit procurement thread put it bluntly: "If I don't get the email, I don't order from them." A purchasing manager on r/supplychain wrote that no easy way exists to apples-to-apples price-shop consumables without rep quotes that take two business days, "and by then the shop is down waiting."
The version that should exist is simpler. You paste your invoice or your SKU list. You get back a line-by-line PDF quote you can forward to whoever signs your POs. No back and forth, no rep gatekeeping, no "let me check on that one."
Our team is built around that flow. Send the list, our buyers map it against our catalog, you get the spreadsheet and the PDF.
2. The surprise price hike on the invoice you already approved
This is the highest-emotion buyer language we found anywhere in the research. People who shrug at slow shipping get furious at unannounced price changes.
A restaurant operator on PMQ Think Tank: "If they randomly change the price on a case by ten or twenty dollars I have to say something." A plant procurement lead on r/supplychain: "Every quarter it's like five to ten percent more." A janitorial contractor on r/procurement: "Vendor jacks up prices twenty percent post order. We lost a client because we couldn't restock on time."
This is why "call for pricing" exists in the first place. Customer-specific pricing, volume bands, freight pass-throughs, and rep discretion give the distributor flexibility but they cost you predictability. The cost compounds: an extra hour a week price-checking across vendors, plus the trust hit when an invoice doesn't match the quote.
The fix is published trade-account pricing where the math is visible, and a written price lock on standing orders so the SKUs you autoship don't move during the contract. If something upstream actually shifts enough to matter, you should hear about it before the invoice, not from it.
3. The backorder you found out about when the truck didn't show

The pattern is consistent across HD Supply, Grainger, Sysco, and VWR reviews. Order goes through. Confirmation looks normal. Then the dock waits, nothing arrives, you call, and you find out that two of your six items have been backordered for a week with no email.
A Trustpilot review of Grainger sums it up in caps: "NEVER SHIPPED. WAS BACKORDERED AND NEVER RECEIVED NOTICE." A pharma procurement post on r/procurement: "Pharma cleanroom wipes always backordered. Last month, entire production halt because they underestimated demand."
The fix is a stock signal at quote time, not after. If a SKU is short, you see it before the PO goes out, not after the truck doesn't show. If something goes short between PO and shipment, the email has two options in it: wait, or approve a substitute. Never a silent swap.
We treat substitutions as your decision, not ours. If we don't have something we'll tell you, and we'll show you the closest comparable spec.
4. The rep who was friendly until you signed

The pre-sale rep is great. Same-day callbacks, fast quotes, good listener. Then the contract goes through and you find out you've been handed off to someone whose phone goes to voicemail and whose inbox is on a five-day delay. By the time anyone calls back, the issue you needed solved has compounded.
This pain shows up in Sysco threads, property-management forums, and janitorial contractor reviews. One PissedConsumer reviewer on Sysco: "When they needed our service they were very communicative but as soon as they have the product you can't get a hold of anyone." A Trustpilot reviewer: "We get deliveries twice a week, and each week there's a NEW driver." A property-management blog: "Property managers having a new person every week who doesn't know the building."
What should replace it: the same person you talked to before you signed should be reachable after you signed. That sounds basic because it is, and yet most national distributors split their pre-sale and post-sale functions and the handoff between them is where the relationship breaks.
We are a smaller team and we like it that way. The person who quoted your account answers when you call after you sign.
5. The minimum order that forces you to stockpile things you don't need
Pull up the comments on any small operator thread about Uline, Sysco, or MSC and the line repeats. Minimum orders are sized for the supplier's logistics, not yours. "Insane MOQs, can't order less than ten cases, but we don't need that much weekly." "Most of their margin is from over charging shipping." "Shipping fifty plus on a two hundred dollar order."
This is a buyer voice we hear constantly in the GTA. A small bakery doesn't need ten cases of nitrile gloves. A daycare doesn't need a pail of every chemical. A cleaning contractor running four routes doesn't want to warehouse dish detergent because the supplier won't break a case.
We let you order single-case, sometimes single-unit, on the SKUs that move slowly. The SKUs that move predictably can roll into a standing order. Your storage shouldn't be padding for someone else's logistics.
6. Five logins, five suppliers, one purchase order

This is the procurement pain that adds up to whole hours of your week. Paper from one supplier. Gloves from another. Floor chemicals from a third. Foodservice paper from a fourth. Hand soap and sanitizer from whichever facility supply company is on the lowest price this month.
A buyer voice on r/procurement: "Sometimes ease of use wins. I don't want to be ordering things from five different accounts." A LinkedIn purchasing manager: "Why do eighty percent of our distributors still require separate logins per vendor with no SSO?" An r/supplychain post: "Takes about an hour a week to check prices across all of them."
This is the case for narrowing your supplier count, not expanding it. The hidden cost isn't just the time spent in vendor portals. It is the AP time matching invoices, the procurement time chasing missing items, and the fragmentation that makes it hard to know whether you're actually getting the price you negotiated.
One trade account should cover paper, can liners, gloves, hand soap, sanitizer, foaming degreasers, floor finish, urinal screens, microfiber, and CFIA-grade quat. The catalog doesn't need to be the size of a phone book to do that. Narrower line card, broader category coverage, one login.
7. Compliance documents that show up after the audit
This one matters to the segment of GTA buyers who get inspected. Food plants. Co-packers. Long-term care. Daycares. Pharmacies. Cleanrooms. Anywhere an inspector or a customer auditor can ask for paperwork.
If that is you, you already know the version where the SDS is two revisions out of date, the bilingual label isn't actually bilingual, the NSF nonfood-compound category (A1 for general cleaners, A4 for floor and wall, A8 for degreasers, D1 and D2 for antimicrobials, E for hand-care, H1 for incidental food contact lubricants) is undocumented, and the letter of guarantee you need by the audit deadline takes a week to track down.
A paperindex.com guide on packaging-paper compliance puts it well: "A leading cause of audit friction isn't missing paperwork, but mismatched paperwork. The wrong letter, the wrong grade, or the wrong lot." A TotalSDS testimonial said the quiet part out loud: "Without me having to spend hours Google searching and making sure that I have got the latest and greatest SDS."
Compliance documents should land at quote time, not after the audit deadline. SDS, WHMIS bilingual labels, NSF category, Health Canada PCP registration where applicable, and SKU-specific letters of guarantee. If you're submitting a vendor qualification packet to a co-packer or a CFIA-regulated plant, the answers should already be in the file when the auditor opens it.
This is a service expectation, not a feature. Buyers in regulated facilities shouldn't be the ones doing the homework on their supplier's documentation. (We have written the full audit-day checklist for the chemical and SDS side as a separate post: How to prepare for a CFIA or customer audit without the last-minute cleaning chemical scramble.)
8. The quality drop after the acquisition
This one is GTA-specific. In 2022, Imperial Dade closed its acquisition of Veritiv Canada and renamed the entity Imperial Dade Canada. If you bought from Veritiv before then, you've spent the last four years watching the relationship change. The pricing logic. The rep continuity. The catalog. The service standards. Some of that change is normal post-acquisition consolidation. Some of it is the inevitable shift from a regional Canadian operation to a unit inside a US-headquartered platform.
We see the same pattern in the data outside the Imperial Dade case. Sysco buyers post-acquisition. Bunzl customers after a regional rollup. The PissedConsumer review reads like a template across dozens of submissions: "Pre-Covid the quality was beyond great. Then post-Covid came and everything went down hill. The prices tripled, and the quality went down the drain." That review isn't literally about an acquisition, but it captures the feel of being a customer of a company that has stopped caring about your specific account.
The fix is a distributor whose ownership and operating team are local enough that no headquarters two thousand kilometres away can override your account. We aren't pitching that we're bigger than Imperial Dade or Bunzl. We're pitching that we're closer.
What the eight have in common
None of these eight are about products. None of them require a different chemical, a different glove gauge, or a different paper grade. They're all about how the buying experience works.
The product side of janitorial supply has been commodified for a decade. Bib pads are bib pads. Quat sanitizer at 200 ppm is quat sanitizer at 200 ppm. White nitrile at 4 mil is white nitrile at 4 mil. The thing that hasn't been commodified is the service layer wrapped around the products: how you get a quote, how you reorder, how you find out about a stockout, how you find your SDS at audit, who answers when you call.
Each of these eight pains is one way the service layer breaks. Most of them break because the supplier got too big to keep them from breaking.
What we'd quote for you
If you've recognized your current janitorial supplier in two or more of the eight, you're already most of the way to the answer. Most operators we work with had been thinking about switching for six to eighteen months before they actually sent us their invoice. The path is short. Send us your most recent invoice, or paste your usual SKU list into the quote form on cleancaresupplies.ca. Our buyers map it line by line against our catalog, return a comparable PDF quote with comments where we'd substitute, and walk you through whatever standing order, vendor consolidation plan, or compliance documentation makes sense for your facility.
We won't pretend our truck is bigger than it is. We will tell you when something is going to be tight, when a SKU is on a longer lead time, and when we don't think we're the right fit for a category. The buyers we work with rate that honesty as the thing they switched for.
These are the eight pains worth asking your next supplier about before you sign. We're happy to be one of the names on the list.
Related reading
- How to choose commercial toilet paper for your GTA restroom covers formats, specs, dispenser match, and the cost-per-thousand-sheets math that decides actual run rate.
- How to choose the right janitorial wiper for your GTA facility covers wiper categories, lint and absorbency specs, color-coded zoning, and the chemical compatibility traps that catch food and clinical buyers.
- How to prepare for a CFIA or customer audit without the last-minute cleaning chemical scramble is the audit-day checklist for the chemical and SDS side that auditors actually look at.
Clean Care Supply is a Toronto-area janitorial-supply distributor serving food manufacturers, property managers, daycares, restaurants, and commercial cleaners across the GTA. Trade accounts are reviewed individually. Send your supply list to quotes@cleancaresupplies.ca or use the quote form on the site.