How Much Do Office Cleaners Charge Per Hour? The cost of office cleaners per hour can vary widely, depending on the type of service being provided and in what area you are located. Generally speaking, most office cleaning services charge somewhere between $15 to $30 an hour for basic janitorial services. This rate may be slightly higher or lower in certain regions or depending on the tasks required, such as carpet shampooing or hard floor care.

cleaning office company