Pricing is one of the topics cleaning business owners avoid the longest and stress about the most. Underpricing in the early years of a cleaning business is extremely common. When you are starting out, you are guessing at what the market will bear, trying to compete on price to win clients, and learning the real cost of running a business at the same time. Most owners look back at their first-year pricing and cringe a little. That is normal. You were working with the information you had.
The challenge is that underpricing has a compounding effect. The longer it goes on, the more clients you accumulate at rates that do not support a healthy business. And the longer those clients are with you, the harder raising prices on them feels. Getting ahead of that cycle, or getting out of it if you are already in it, starts with understanding your numbers and having a plan.
This article covers how to set prices that actually reflect what your business needs to be profitable, how to know when increases are necessary, and how to execute those increases in a way that is strategic and manageable.
Hourly vs Flat Rate: Understanding Both Models
Cleaning businesses typically charge in one of two ways: hourly or flat rate. Both are legitimate models, and each has its advantages. What most owners do not realize is that regardless of which model they use, every business has an effective hourly rate. Understanding yours is one of the most important things you can do for your pricing.
Hourly Pricing
You charge a set rate per hour per cleaner, and the client pays based on how long the job takes.
Advantage: Transparent and flexible, especially on jobs that vary in size or condition.
Watch out for: It can feel open-ended to budget-conscious clients, and it can reward slow cleaning rather than efficient cleaning if you are not careful.
Flat Rate Pricing
The client pays a set price for the service regardless of how long it takes.
Advantage: Clients prefer this model because they know exactly what they are paying.
Watch out for: If the job takes longer than anticipated, your effective hourly rate drops and the job may no longer be profitable.
The critical concept for flat rate businesses: you always have an hourly rate, even if you never quote one.
Example: You charge $150 for a clean. If it takes 2 hours, your effective hourly rate is $75. If it takes 3 hours, it drops to $50.
Knowing your target hourly rate and tracking whether your flat rate jobs are hitting it is how you know if your pricing is actually working for you.
Know Your Numbers Before You Set Any Price
Pricing without knowing your costs is guessing. And guessing at pricing is one of the fastest ways to build a business that looks busy but does not make money. Your pricing needs to cover three things:
Direct costs: Labor, supplies, and the cost of getting to the job.
Indirect costs: Insurance, marketing, software, administrative time, and everything else it takes to run the business.
Margin: Enough left over to profit, reinvest in the business, and pay yourself.
How to Calculate Your Minimum Viable Hourly Rate
Step 1: Add up all of your monthly business expenses, including your own pay.
Step 2: Divide that number by the total billable hours your team produces in a month.
Step 3: The result is your break-even hourly rate. Your target rate needs to be higher than this to be profitable.
Example: Monthly expenses including your pay = $8,000. Billable hours per month = 200. Break-even hourly rate = $40. If you are currently averaging $35 per hour across your client base, you are losing money every month regardless of how full your schedule is.
Many owners discover their effective hourly rate is well below what they thought once they actually do the math. Running these numbers is eye-opening and necessary.
How to Audit Your Current Pricing
A pricing audit is a systematic look at what you are currently charging across your client base and whether those numbers are actually supporting your business. It should happen at minimum once a year and ideally more often when your costs change significantly.
For each client or service type, answer three questions:
1. What are you currently charging?
2. How long does the job actually take?
3. What is the resulting effective hourly rate?
When you lay those numbers out across your whole client list, patterns emerge quickly. You will see which clients are priced well, which are significantly underpriced, and which have not had a rate adjustment in so long that inflation alone has eroded your margin.
Also check your production rate. If your effective hourly rate looks low but your prices seem reasonable, the issue might be efficiency on the job. Employees who are not working at an appropriate pace effectively lower your hourly rate without your pricing changing at all. A pricing problem and a production problem can look similar on the surface but require completely different solutions.
The Rescue Resource Hub includes the Know Thy Numbers Calculator and the Guide to Setting and Raising Prices for Cleaning Services as free starting points. For owners who want a more thorough tool, our Doc Templates include a paid pricing audit spreadsheet that goes deeper into your numbers and comes with support from the RMMS team to help you work through it.
When to Raise Prices
Several signals tell you it is time to look at a price increase:
• Your costs have gone up and your rates have not kept pace.
• Your effective hourly rate has drifted below your target.
• You have clients who have been on the same rate for two or more years.
• You are consistently booked solid but still feel like the business is not making enough.
Regular small increases are far easier on clients and on you than large catch-up increases after years of holding prices flat. Many owners who did not raise prices during their early years find themselves needing to make significant jumps to get back to where they should be. That is manageable with the right approach, but it takes a plan.
One thing that holds a lot of owners back is the fear of losing clients to a price increase. In our experience working with cleaning businesses, the reality is that most clients who value your service and have had a good experience with your team will stay even when prices go up, particularly when the increase is reasonable and communicated professionally. The clients most likely to leave are often the ones who were already difficult to retain, which leads directly to how you prioritize your increases.
How to Prioritize and Batch Your Price Increases
When you have identified multiple clients who need price increases, sending them all at once is a risk most businesses cannot absorb. The smarter approach is to sort your underpriced clients into three priority groups and work through them in batches.
Group 1: Your Most Difficult Clients
These are the clients who cancel frequently, are unusually demanding, or make the work harder than it needs to be for your team. Send increases to this group first.
If they leave, you have lost your most challenging accounts and created space for better clients who are a stronger fit for your business.
Group 2: Clients Far Outside Your Service Area
Many owners start by taking on jobs wherever they can get them. As the business scales and employees are added, traveling long distances becomes a real cost. Fuel, drive time, and vehicle wear all eat into your margin. Clients far outside your core area often cost more to service than they appear to.
Raise rates on this group next and use any openings they create to fill your schedule with clients closer to your operating area.
Group 3: Everyone Else Who Needs an Adjustment
These are good clients in good locations who are simply underpriced relative to your current target rate. Work through this group last.
How to Execute the Batching Process
Step 1: Send increases to around five clients at a time within each group.
Step 2: Give those clients time to respond before moving to the next batch.
Step 3: If a client cancels, replace them with a new client quoted at your current pricing before moving forward.
Step 4: Once that batch is stable, move to the next group of five.
Throughout: Quote every new client at your current target rate from day one.
This approach keeps your revenue stable throughout the process and ensures you are always moving toward a healthier pricing baseline.
PRO TIP: Never send more increases at one time than you can financially afford to lose. Five clients at a time is a reasonable starting point for most businesses. If your margins are very tight, start with three. The goal is steady progress toward your pricing target without creating a revenue crisis in the process.
How to Communicate a Price Increase
The way you communicate a price increase matters almost as much as the increase itself. Clients who feel blindsided are far more likely to leave than those who received professional advance notice with a clear explanation.
Give enough notice. Thirty days is a reasonable standard.
Communicate in writing so there is a clear record. Keep it warm, professional, and brief. You do not owe clients an exhaustive explanation. A simple acknowledgment that costs have increased and that you are committed to continuing to deliver the quality they expect goes a long way. Keep the tone confident. Owners who apologize excessively for a price increase signal to clients that the increase is negotiable. State it clearly, thank them for their continued business, and let the communication stand on its own.
The Rescue Resource Hub includes the Client Communication Checklist and the 7 Tips for Managing Clients and Leads in Your Cleaning Business, both of which are useful resources for situations like this.
A Note on Underpricing and Being Kind to Yourself
If you are reading this and recognizing that your pricing has been off for a while, try to hold that lightly. Underpricing in the early years of a cleaning business is one of the most common patterns we see. Owners who started without a full picture of their costs, who priced based on what felt competitive rather than what the business actually needed, who were just trying to grow, were doing exactly what made sense with the information they had at the time. Getting here, doing the math, and making a plan is what progress looks like.
What matters now is having the information to move forward. You know your numbers better than you did when you started. You know your costs, your market, and your clients. Use that knowledge to build pricing that works for the business you have now and the one you are building toward.
Pricing Is an Ongoing Practice
Setting and raising prices is a regular part of running a healthy cleaning business. Your costs change, your team grows, your market shifts. Your pricing needs to keep pace with all of it.
Build the habit of auditing your numbers at least once a year. Know your target hourly rate and track whether your jobs are hitting it. Address underpriced accounts systematically rather than all at once. And quote every new client at your current pricing from day one so that your base stays healthy as your business grows.
The Business Health Check is a free self-assessment that helps you identify where your pricing and overall financials stand right now. And when you are ready to put your pricing into a quoting tool, the Estimator App can be customized to your specific rates, minimums, and service configurations so that every quote you send reflects exactly what your business needs to be profitable.


