Most cleaning company owners put off a price increase for the same reason: the fear that the client will say "fine, we'll bid it out." So the contract sits at the same monthly number for two, three, four years while wages, insurance and supplies all climb. By the time you finally ask, the gap is large, the request is awkward, and the client is more likely to shop around.
There is a calmer way to raise prices on commercial cleaning clients: a regular rhythm, a cost you can point to, a conversation before the paperwork, and a clause that makes the next increase expected. Below are the timing, the math, a sample clause, a letter template and answers to pushback.
When should you raise prices on a cleaning contract?
Raise prices on a fixed annual date, usually the contract anniversary, and also whenever a cost you cannot control jumps outside that cycle.
A predictable date matters more than the size of the increase. Jordan Tong, a third-generation owner of Frantz Building Services, put it bluntly in a CleanLink column on justifying price increases: "Most of you, if you are honest, dread approaching customers with a price increase." His answer is to make increases part of the business plan rather than an occasional act of courage.
These are the moments that justify a new price:
| Trigger | What to show the client | Timing |
|---|---|---|
| Contract anniversary | Index change for the past 12 months (CPI or ECI) | Every year, same month |
| Minimum wage change in your state or city | The new legal rate and its start date | Before the new rate takes effect |
| Scope creep | The original scope next to what you now clean | As soon as the extra work becomes regular |
| Supply or paper cost jump | Your supplier's old and new prices | When the higher cost reaches your invoices |
| Raise for the crew at that building | The wage change for the people the client knows | When you give the raise |
Minimum wage changes
Mandated wage increases are the easiest increase to explain, because the client can check them. The Department of Labor's state minimum wage page, updated July 1, 2026, still lists the federal minimum at $7.25 an hour, but many states set their own higher rate. Several adjust automatically every year by formula. Oregon and the District of Columbia adjust on July 1, and Michigan's rate is scheduled to rise to $15.00 an hour on January 1, 2027, with annual formula increases after that. Check the page for every state you work in each fall. The DOL also keeps a historical table of state minimum wage changes from 1968 to 2024, which helps if a client wants to see the pattern over time.
Even if you pay well above the minimum, a rise at the bottom pushes your whole pay scale up. Your crew leads will not stay at a dollar above a new hire.
Scope creep
Scope creep is work that gets added to a building without anyone changing the price. A new suite opens, the tenant adds a breakroom, trash pickups go from three nights to five. Tong's column names exactly these examples and makes the point that "both you and the customer need to understand the original scope of work and associated expectation." That is why a written scope in your commercial cleaning proposal matters long after the contract is signed. It is the document you hold up a year later.
How much should you raise commercial cleaning prices?
Raise by an amount you can tie to a documented cost change: an official index, a wage increase, a supplier price or measured extra hours. Do not pick a round number because it feels normal.
Two federal indexes give you an objective reference that a finance department will recognize.
- Consumer Price Index (CPI). As of October 2026, the BLS CPI page reports that prices for all urban consumers rose 3.7% over the 12 months ending September 2026, not seasonally adjusted.
- Employment Cost Index (ECI). The BLS ECI release of July 31, 2026 reports that compensation costs for private industry workers rose 3.3% over the 12 months ending June 2026, and private industry wages and salaries rose 3.1%. The ECI page is updated each quarter.
Because labor is the largest part of a cleaning price, the ECI often describes your costs better than CPI does. If you want the full picture of how labor drives a bid, our guide to pricing commercial cleaning builds a price from hours and loaded wages.
Use your own numbers when they are higher
An index tells the client what happened in the economy. Your books tell them what happened at their building. If you raised wages at the site, look at local pay data first. The BLS Occupational Outlook Handbook reports a median of $17.71 an hour for janitors and building cleaners in May 2025, and $17.21 in the services to buildings and dwellings industry. If your crew earns above that to keep good people, say so.
A simple way to size the increase:
- Take the share of the monthly price that is labor and multiply it by the wage change you actually gave (or are legally required to give).
- Take the share that is supplies and multiply it by your supplier's price change.
- Add any new hours from scope changes at your current hourly rate.
- Add those together. That is the increase you need to stand still on margin.
Work out what you have already lost
If a contract has gone several years without a change, add up the gap. Gary Clipperton, writing in a CleanLink piece on cost of living increases, suggests averaging the actual cost of living increases over the flat period and multiplying by the monthly billing to see how much you have underbilled. You will not recover that money, but the figure tells you how firm to be.
What should an escalation clause in a cleaning contract say?
An escalation clause says how and when the price will change automatically, so the increase is part of the deal from day one rather than a fresh negotiation.
Tong's advice in the same column is short: "Even better, include regular price increases in your contract." Our list of janitorial bidding mistakes treats a missing clause as one of the costliest errors you can make after you win. A good clause covers four things: the date, the index or trigger, any floor or cap, and what happens with mandated wage increases between anniversaries.
Example only. This is not legal advice. Have a lawyer review any contract language for your state or province before you use it.
Annual price adjustment. On each anniversary of the start date, the monthly service fee will be adjusted by the percentage change in the Consumer Price Index for All Urban Consumers (CPI-U), U.S. city average, as published by the U.S. Bureau of Labor Statistics, for the most recent 12-month period available 60 days before the anniversary. Contractor will give Client written notice of the adjusted fee at least 30 days before it takes effect.
Mandated wage changes. If a federal, state or local minimum wage, or any other legally required wage or benefit applying to Contractor's employees at the premises, increases during the term, Contractor may adjust the monthly fee by the resulting increase in labor cost, with 30 days' written notice and supporting documentation.
Scope changes. Any addition to the areas, tasks or frequencies listed in Schedule A will be priced in writing and added to the monthly fee before the additional work begins.
Some contractors use the ECI instead of CPI-U. Either way, keep the clause short enough for a facility manager to explain in one sentence.
How do you tell a cleaning client about a price increase?
Tell them in person or on a call first, then send the letter. The letter should confirm a conversation, never replace one.
The reason is simple. Nobody likes reading bad news in an inbox, and a facility manager who learns about a higher number from an invoice will start wondering what else they could get for that money. Our article on why buildings fire their cleaning company covers how unexplained increases push clients to rebid. Tong's version is "Don't spring it on them, but prepare them."
A good conversation runs in this order:
- Start with the account. What is going well, any changes you have made at the building, how the crew is doing.
- Name the cost. "The state minimum wage goes up in January" or "we gave the crew at your building a raise in the spring."
- Give the number and date. Monthly fee today, monthly fee from the effective date, and the percentage.
- Show what stays the same. Same crew, same schedule, same scope.
- Ask what they need. Budget timing, approval steps, anyone else who should see it.
Tong also points out that clients often care about the people who clean their building. If you are raising wages to keep a crew member who has been at the site for years, say so. In his words, "you are asking for help to keep this employee at their location." That is a very different request from "our costs went up."
Price increase letter template for cleaning clients
Here is a cleaning price increase letter you can adapt. Keep it to one page, put the numbers in plain sight, and send it to the person who signs.
Subject: Service fee adjustment for [Building name], effective [date]
Hi [Name],
Thank you for taking the time to talk on [day]. As we discussed, I'm writing to confirm the adjustment to your monthly cleaning fee.
Starting [effective date, at least 30 days out], your monthly fee will change from $[current] to $[new], an increase of [X]%.
The reason is [one specific cause: for example, the [state] minimum wage rising to $[rate] on [date], or the wage increase we gave the team at your building in [month]]. For reference, the Bureau of Labor Statistics [Employment Cost Index / Consumer Price Index] rose [X]% over the 12 months ending [month, year].
Your service stays the same: [frequency], [crew lead name] as your site lead, and the scope in our current agreement. [If relevant: This also covers the [added area or task] we began in [month].]
If it would help your budget process, we can [phase the increase / lock this rate for [term] / review the scope together]. I'm happy to go through the numbers with you or anyone on your team.
Thank you for trusting us with [Building name].
[Your name] [Title, company, direct phone]
Put your notice period at least as long as the client's cancellation window. In a 2012 Contracting Profits survey of facility managers, 96% said their cleaning contracts included a 30-day cancellation policy. That means a client who dislikes your letter can usually leave on about the same notice you gave. The same survey found 55% of facility managers said they are not likely to pick a contractor based on price, which is the reassuring half of the story: service, not the number, decides most accounts.
How do you handle pushback on a janitorial price increase?
Handle pushback by offering a choice, not by dropping the number. Most objections are about budget timing or approval, and there are several ways to help with those without working for less.
| Client says | What you can offer |
|---|---|
| "We don't have it in this year's budget." | Phase the increase: half now, half at the start of their next budget year. |
| "That's too much at once." | Spread it over two dates, with both written into the letter. |
| "We can get it cheaper elsewhere." | Re-scope: drop or reduce a task to hold the monthly fee. |
| "We need certainty." | A multi-year lock: a set increase now in return for a longer term at agreed annual steps. |
| "Why should we pay more for the same thing?" | Show the cost change and any scope added since the contract began. |
A scope trade-off keeps your margin per hour intact, and some facility managers would rather defend a lighter scope than a higher bill. A multi-year renewal with the escalation clause built in is often the best result of all: the client gets certainty and you get a protected account.
If a client still says no, ask what number they need and what they would give up for it. Then you have a real decision to make, not a standoff.
Which cleaning clients should you re-scope or let go?
Re-scope any account that cannot cover its costs at a fair price, and let it go only after you have offered a version of the work that does.
Some accounts were underpriced from the start, or have grown into far more work than the fee covers. Before you walk away, offer a re-scoped service that fits their budget. If they decline that too, give proper notice, finish well, and leave on good terms. A building that leaves politely sometimes comes back when the cheaper replacement struggles.
Before you let any account go, weigh what it is worth over its full life, not just this month. Our guide to the lifetime value of a janitorial client shows how much more a client is worth over several years than over one, which is a reason to push for fair pricing and also a reason not to lose a long-term account over a small gap. Freed-up crew hours only pay off if better work fills them, which is where filling empty hours for your cleaning crew comes in.
If an increase does cost you an account, the steps in what to do after losing a big cleaning account will help you steady cash flow and keep the crew.
How do you keep the account after a price increase?
Keep the account by making the next 90 days visibly good. The client just agreed to pay more, so they will be watching.
- Visit the site. A walk-through with the facility manager in the first month shows the money bought attention.
- Fix the small things first. Restocking, trash and restrooms are what occupants notice. Get them right every night.
- Report without being asked. A short monthly note on inspections and any issues resolved.
- Keep the same crew. If the increase was about retention, the client should see the same faces.
- Put the next increase on the calendar. Mention the anniversary review date so next year's adjustment is no surprise.
What if raising prices leaves gaps in your schedule?
Fill them with new contracts priced right from the first invoice, with the escalation clause already written in. If you need new buildings to replace thin accounts, LeadWharf sends exclusive, pay-per-lead commercial cleaning leads: a named decision-maker in your area who has said they want regular cleaning. You quote the job at your price. If that would help fill the gap, book a call and we can talk through your area.
- U.S. Bureau of Labor Statistics, Consumer Price Index (checked October 2026)
- U.S. Bureau of Labor Statistics, Employment Cost Index news release, June 2026 data (released July 31, 2026)
- U.S. Bureau of Labor Statistics, Employment Cost Index
- U.S. Department of Labor, State Minimum Wage Laws (updated July 1, 2026)
- U.S. Department of Labor, Changes in Basic Minimum Wages Under State Law, 1968 to 2024
- U.S. Bureau of Labor Statistics, Occupational Outlook Handbook: Janitors and Building Cleaners
- CleanLink, Selling Service Key To BSC Price Increases (Jordan Tong, February 2021)
- CleanLink, Negotiating For Cost Of Living Price Increases (Gary Clipperton, May 2017)
- Contracting Profits, Customer Feedback: Facility Managers Weigh In (March 2012)
