Key facts
- gpt-5.4-mini received the exact same 40-unit-building cleaning question for Minneapolis on three separate occasions on 2026-09-23, browsing switched off and the model's stock configuration untouched each time.
- Run 1 named 6 companies, run 2 named 8, and run 3 named 8, for 22 name mentions in total across the three runs, more names than any other local-business prompt in this panel.
- Marsden, named as “Marsden Services” in runs 1 and 2 and “Marsden Building Maintenance” in run 3, and ServiceMaster Clean, named identically in all three runs, were the only two brands to appear in every run.
- Jan-Pro Cleaning & Disinfecting appeared in runs 1 and 2 but not run 3, and a company referred to as KBS appeared in run 1 and run 3 but under two different fuller names: “KBS / commercial facility services providers” and “KBS (Kellermeyer Bergensons Services).”
- All three runs, independently, told the property manager to get quotes from a mix of vendor sizes, one large regional provider, one national franchise brand, and one or two smaller local firms, rather than picking a single company from the list.
What we asked and how
The wording put to gpt-5.4-mini, three separate times, en-CA locale, browsing off, was “Which commercial cleaning companies in Minneapolis should a property manager consider for a 40-unit building?” Each of the three passes started from a blank session with no prior context carried over.
This prompt was written the way a real property manager might actually search, naming a building size and a decision-maker role rather than asking a generic “best cleaning company” question. That framing appears to have pushed the model toward a more structured, checklist-heavy answer than several of this panel's other prompts got.
The full list, run by run
Run 1 named: Fish Window Cleaning of Minneapolis, Marsden Services, Red Coats Inc., Jan-Pro Cleaning & Disinfecting, ServiceMaster Clean, KBS, plus a generic category of “local independent janitorial companies serving multifamily properties.”
Run 2 named: HARCO Commercial Cleaning, Clean Response, Office Pride of Minneapolis, Stratus Building Solutions, BMS Cat / BMS Facilities, ServiceMaster Clean, Jan-Pro Cleaning & Disinfecting, and Marsden Services.
Run 3 named: Marsden Building Maintenance, MaidPro Minneapolis, Merry Maids of Minneapolis, Bonus Building Care, KBS (Kellermeyer Bergensons Services), ServiceMaster Clean, Stanley Steemer Commercial, and Coverall.
Two names held steady; the rest didn't
Only two names cleared every run. ServiceMaster Clean appeared identically worded in all three responses. Marsden appeared in all three as well, but under two different names, “Marsden Services” in run 1 and run 2, “Marsden Building Maintenance” in run 3, which we're treating as the same national brand named two ways rather than two separate companies.
Jan-Pro Cleaning & Disinfecting made two of three runs on an identical exact name, and KBS made two of three runs under two different expanded names. The remaining 12 companies, 12 of the 22 total mentions once Marsden's and KBS's variant spellings are merged, appeared in exactly one run and none of the others. Notably, run 3 recommended two residential-leaning brands, MaidPro Minneapolis and Merry Maids of Minneapolis, for a 40-unit commercial building, while flagging itself that they are “more residential-focused” and might not be the right fit, a self-contradiction worth reading literally rather than treating as a clean recommendation.
What this does and doesn't tell you
This shows which two names were stable across three tries of one exact prompt sent to one model, on the same date, browsing switched off. Why those two held steady, whether it reflects the size and market presence of national and regional janitorial brands, something in the training data, or plain chance across a small sample of three, isn't something this dataset can settle.
It also does not show what a browsing-enabled session would return, since live search could surface current local vendors that a static, no-browsing model would not know about. A property manager cannot use this page to conclude that Marsden or ServiceMaster Clean is objectively the better vendor for a 40-unit building; it only shows that those two names were the ones this model kept returning in this small test.
One thing stayed constant: the vetting checklist
Independent of which companies it named, every run produced close to the same practical checklist: confirm multifamily or apartment experience specifically, not just office cleaning; confirm insurance and bonding; ask for references from similar-sized buildings; get a clear written scope covering lobbies, stairwells, trash rooms, and elevators; and ask how missed cleanings or complaints get handled.
All three runs also converged, independently, on the same buying strategy: request bids from a mix of vendor sizes rather than default to the biggest name. That structural advice was more consistent across the three runs than the actual company list was.
Related questions
ServiceMaster Clean, named identically each time, and Marsden, named as “Marsden Services” in two runs and “Marsden Building Maintenance” in the third. Jan-Pro and KBS each surfaced in exactly two of the three 2026-09-23 runs; the remaining 12 companies surfaced in only one run apiece.
Twenty-two name mentions across the three runs (6, then 8, then 8), covering 16 distinct companies once the Marsden and KBS naming variants are merged.
Yes, in one run. Run 3 named MaidPro Minneapolis and Merry Maids of Minneapolis, both described in the same response as “more residential-focused,” alongside a caveat that they may not fit commercial common-area work. We report that inconsistency as it appeared rather than smoothing it over.
No. This test measures what one AI model said with browsing off, on one date, three times. It does not measure service quality, pricing, insurance, or actual client satisfaction for any named company.
Untested here, but plausibly yes. Browsing was disabled for every run in this panel so the results reflect the model's own training data rather than a live search, which could surface different, more current local vendors.
Sources
SearchPod has no commercial relationship with any cleaning company named in this test. What's shown here is a straight transcript of three gpt-5.4-mini sessions from a single date, not a verified ranking and not an endorsement of any business that happened to come up.
Want to know how your business shows up?
Get a free, no-obligation proposal within one business day. We look at your site and your market and tell you plainly what we would do, and what we would not.
Get your free proposal