The per-visit rate is not your bill
Janitorial is the contract version of commercial cleaning, so the number that matters is monthly, not per visit. Everyone quotes you a per-visit rate because it sounds smaller. Your budget line is that rate multiplied by how many visits a month your frequency actually buys, and a month is 4.3 weeks, not 4.
Turning a per-visit rate into a monthly figure
Visits per month by frequency (multiply by your per-visit rate)
| Frequency |
Visits per month |
Monthly at a $130 per-visit rate |
| Once a week | ~4.3 | ~$560 |
| Twice a week | ~8.7 | ~$1,130 |
| Three nights a week | ~13 | ~$1,690 |
| Five nights a week | ~21.7 | ~$2,820 |
The right-hand column uses the $130 floor to show the arithmetic, not to promise a price — a bigger property starts higher up the $130–$350 range. Two things pull in opposite directions: a larger or messier property raises the per-visit rate, while higher frequency lowers it, because a space cleaned five nights a week never needs catch-up work. That is why the top of the range rarely applies to a nightly contract.
Who buys the soap
Consumables — hand soap, paper towels, toilet paper, can liners — are the single most common gap between two janitorial bids that look identical. Some contracts include them, some bill them at cost plus a margin, some leave them entirely to you. On a property with busy public restrooms that gap is real money every month. Ask which of the three you are being quoted, and get it in writing.
Where janitorial contracts quietly grow
A janitorial contract is priced against a scope written on one day and then lived in for a year. It grows when the scope was vague: a floor gets added, a tenant moves in, a conference room becomes a daily reset, someone starts asking the night crew for daytime spills. None of that is unreasonable — it just needs to be repriced rather than absorbed, because absorbed work comes out of time on site. If you need coverage during business hours, that is a day porter, and it belongs in the contract as its own line rather than being handed to the night crew.
The clauses that move money rarely mention a dollar figure: the term and whether it auto-renews, the notice window required to cancel, any annual escalation and whether it is capped, the rates for additional services agreed in advance, access responsibility, and the separate price of a first-time deep clean. Put those lines beside the monthly total before comparing proposals.
A transition also has its own cost. Month one often includes backlog from the outgoing service, so the first-time deep clean should be stated separately instead of hidden in the recurring rate. Keys, badges, alarm codes, access paperwork, supply ownership, and the first service date should be assigned during onboarding. If the outgoing and incoming agreements overlap, show that overlap on the calendar before approval rather than discovering two invoices after service starts.
Record the agreed baseline condition during the walkthrough and identify any periodic floor, glass, or detail work that is not part of the recurring visit. That keeps restoration work out of the monthly rate and gives both sides the same starting point for the first quality review.
Comparing two janitorial bids
Put both on the same page and check they name the same things: monthly total as well as per-visit rate, visits per week, the room-by-room scope, restroom and floor frequency, consumables, building-access requirements, service windows, the term length and the notice period to cancel, and the price of a first-time deep clean. If one bid is meaningfully cheaper, the difference is almost always in one of those lines rather than in efficiency.
For the range across every kind of commercial space, see how much commercial cleaning costs in Austin. For a workplace specifically, see office cleaning cost, and settle frequency first with how often a commercial space should be cleaned. For what the recurring service covers, see janitorial services in Austin; when your scope and frequency are set, request a commercial cleaning quote.
A janitorial price is a contract, not a quote
This is the difference between janitorial and every other cleaning purchase on this site, and it is where the money actually moves. A deep clean is a price. A janitorial number is a term — a rate attached to a length, a renewal, a notice window and an escalation, all agreed on day one and then lived in for a year or three. Two contracts at the identical per-visit rate can differ by thousands over their life on clauses that never mention a dollar figure.
The clauses that move money in a janitorial agreement
| Clause |
What to look for |
What it costs you if you skip it |
| Term and renewal | Length, and whether it auto-renews | An auto-renew you forgot rolls you into another full term |
| Notice window | How many days before the end date you must give notice | Miss a 60-day window on an auto-renewing contract and the exit closed before you knew it opened |
| Escalation | A fixed percentage, an index, or nothing | An uncapped annual increase compounds quietly on a line nobody re-reads |
| Additional-services rates | Hourly and per-item rates for work outside scope, set in advance | Every extra gets priced at the moment you have least leverage |
| Keys, alarm codes and damage | Who holds access and who is responsible for a false alarm or a damaged finish | Unassigned responsibility becomes an argument at exactly the wrong moment |
| First-time deep clean | Priced as its own line, not folded into month one | A recurring rate inflated to absorb it stays inflated for the whole term |
None of that is a trap being set for you. All of it is standard, and most of it is reasonable — but every line is negotiable on the day you sign and none of it is negotiable afterwards. The notice window and the escalation are the two worth reading twice.
The frequency is the contract term nobody negotiates
The single largest number in a janitorial agreement is the one set before any of the above: how many visits a week. It is usually chosen by habit or by copying the previous contract, and it is the variable with by far the most leverage over the monthly total. Dropping from five nights to three removes 40 percent of the visits — the saving lands somewhat under that, because a lower frequency lets the per-visit rate drift back up as catch-up work returns, but it is still a bigger move than any rate negotiation will produce.
What makes it worth revisiting is that frequency is a property question, not a preference. Restrooms and any food-contact surface set a floor that hygiene will not let you go below. Everything else — floors, dusting, glass, common areas — is presentation, and presentation can be split off onto its own longer interval instead of riding along nightly because it always has. That is how most over-priced contracts got that way: one frequency applied to the whole scope. Settle it properly on how often a commercial space should be cleaned before you negotiate a rate, because the frequency decision is worth more than the rate decision.
We quote janitorial contracts at recurring cleaning 2–5 nights a week as well as seven nights. The per-visit rate for a schedule of two to four nights is set at the walkthrough, because on fewer nights each visit carries more of the week’s catch-up work.
What switching janitorial vendors actually costs
Changing providers is priced as if it were free, and it is not. None of the following is a reason to stay with a vendor who is failing you — but budgeting for them is the difference between a clean transition and three angry months.
- Month one is a restoration month. An incoming crew inherits whatever the outgoing one stopped doing — and the last weeks of a contract that has already been cancelled are rarely anyone’s best work. The backlog is real, and it belongs in the transition quote rather than surfacing as a complaint about the new crew.
- Access takes longer than cleaning does. Keys, badges, alarm codes, building access paperwork filed with the landlord, and names on a security list. This is the single most common reason a start date slips, and none of it moves faster because you are in a hurry.
- The supply gap on night one. If the old contract included consumables, that stock leaves with them. Somebody has to have bought soap and paper before the first shift, and that somebody is usually assumed to be the other party.
- The overlap you are paying twice for. A notice period served while the new vendor has already started means two invoices for the same weeks. Worth planning deliberately, because a clean handover is often worth the double month.
- The paperwork the building asks for. A new vendor usually has to clear the landlord’s insurance check before the first shift, so ask for the certificate early. Bailey & Bear carries $1M per occurrence / $2M aggregate general liability, with a certificate of insurance on request.
- The scope has to be rewritten, not inherited. Handing a new bidder the old scope reproduces the old contract’s blind spots and makes the bids look comparable when they are not.
How to tell whether you are getting what you pay for
Janitorial is bought almost entirely on trust, because the work happens when the building is empty and the evidence of it is an absence — nothing sticky, nothing overflowing, nothing noticed. The failure mode is slow: standards drift a little each month, nobody can point to the night it changed, and the first hard signal is a tenant complaint.
Two things fix that, and both belong in the agreement rather than in good intentions. A written scope specific enough to be checked — "restrooms cleaned and restocked nightly, hard floors machine-scrubbed monthly" is checkable, "maintain a clean and professional appearance" is not. And a named route for complaints with a response time attached, so an issue reaches the person who can fix it before it reaches your tenant twice. If daytime coverage is what you actually need, that is a day porter and it belongs in the contract as its own line.