What ordering on a results page reflects
Position is produced by relevance signals, site structure, content, links and local prominence, along with paid placement in some slots. All of those can be worked on deliberately by a business of any size. A provider ranking highly has usually invested in being found, which demonstrates commercial competence and says nothing at all about who attends your building or how they are supervised and it is a competence that has no relationship to cleaning.
Local map listings add another layer. Proximity, category and review activity all contribute, and a business with a nearby address may appear above one further away regardless of capability. That is useful when you want somebody close and misleading if you read it as a quality ordering, which is how most people instinctively read a numbered list and assume reflects some assessment somebody has already carried out.
