average commercial cleaning rates
However, the average price for small offices is generally in the neighborhood of $500 to $800 per month. Large offices are apt to pay anywhere from $2,000 to $5,000 per month. Most office cleaning companies will ask you to sign a one to three year contract.