How is pricing usually determined for office cleaning services?

Pricing typically depends on office size, cleaning frequency, service scope, and any specialised requirements such as sanitisation or window cleaning.