One-Time Cleans vs. Recurring Contracts: Building the Right Mix
One-time cleans and recurring contracts aren't rivals — they're different tools. Here's the ratio, pricing, and conversion tactics that make both pay off.
Chris Wilson
Last Updated: September 7, 2026 — Most advice on this topic tells you recurring revenue is better and stops there. The harder question is how to run both types of work in the same business without one wrecking the other.
In this guide:
- It's not either/or
- The real math behind recurring revenue
- Where one-time cleans still earn their spot
- The operational trap: how one-time work wrecks recurring routes
- The conversion play: turning a one-time clean into a contract
- Building your target mix
- FAQ: One-time vs. recurring cleaning clients
I'm Chris Wilson. I co-own Gem City Cleaning Crew in Dayton, Ohio — 150+ recurring residential clients and 10 cleaners — and I also built Gem City Cleaning Tools, the software we run the business on.
For the first year or two, I took almost every job that called. One-time deep clean, sure. Move-out with a two-day notice, sure. A recurring biweekly, obviously yes. I didn't have a philosophy about it — I had a calendar with empty slots and a mortgage. It took watching a few bad weeks in a row to realize that not all revenue behaves the same way, and treating a one-time job and a recurring contract as interchangeable was costing me more than I realized.
This isn't an argument for turning down one-time work. It's a framework for deciding how much of it you want, when to say yes, and how to get more of it to turn into the kind of client who's still on your books two years from now.
It's not either/or
Search around for advice on this and you'll mostly find one of two takes: recurring revenue is king and one-time jobs are a distraction, or one-time jobs pay better per visit so why turn them down. Both are half right, which makes them both a little misleading.
Recurring contracts and one-time cleans aren't competing for the same job in your business. They do different work:
- Recurring clients are the foundation. They fill your route, they're the reason you can forecast next month's revenue within a few hundred dollars, and they cost almost nothing to keep once they're happy.
- One-time cleans are a tool for specific situations: filling a gap in the schedule, generating cash fast, picking up a review, or testing a new service area before you commit a recurring route to it.
The mistake isn't taking one-time work. It's taking it the same way you take recurring work — same pricing logic, same scheduling priority, same lack of a plan for what happens after the job is done. Treat them as two different products with two different jobs to do, and most of the tension between them disappears.
The real math behind recurring revenue
The reason recurring contracts get so much attention isn't hype — it's the math, and it's worth actually looking at instead of taking on faith.
A cleaning business earning its revenue in one-time jobs starts over every single week. Every booking requires its own lead, its own quote, its own scheduling conversation, and its own trip — with no guarantee the client calls again. A recurring client requires that same acquisition effort exactly once, then keeps paying on a schedule with a fraction of the ongoing effort. Industry consultants who've run the numbers on this put it plainly: a business with roughly a dozen steady recurring accounts can match the revenue of well over a hundred one-time jobs, while spending a small fraction of the labor hours on sales, scheduling, and drive time to get there.
That's before you account for acquisition cost. If you've ever calculated what a client is actually worth to you over time, you already know recurring clients change the math completely — see customer lifetime value and customer acquisition cost, explained if you haven't run that number for your own business yet. A one-time client generates one data point of lifetime value. A recurring client compounds it.
General industry guidance — not a GCCT-specific benchmark, just what shows up consistently across cleaning business consultants — puts a healthy revenue mix somewhere around 60-70% recurring, 30-40% one-time and specialty work. Some solo operators run closer to 50/50 in their first year and it still works, because they need the cash flow and the reviews more than they need the efficiency. The ratio isn't a law. It's a starting point to measure yourself against.
A rough way to sanity-check your own mix: if you know your recurring monthly revenue and your average one-time job ticket, you can back into "how many one-time jobs would it take to replace one recurring account" pretty quickly. Most owners are surprised how lopsided that number is once they actually run it — it's usually not close.
Where one-time cleans still earn their spot
None of that math means you should stop taking one-time work. It means you should be intentional about why you're taking it. One-time cleans are genuinely good at a few specific jobs:
- Filling schedule gaps. A cancellation, a slow Tuesday, a cleaner with an open afternoon — a one-time job can turn dead capacity into revenue instead of an empty slot on the calendar.
- Smoothing cash flow. Recurring revenue is steady but it's also slow to grow. A run of one-time jobs can cover a short-term gap without you needing to discount your recurring rates to bring in cash faster.
- Generating reviews and referrals. New one-time clients are a disproportionate source of first-time Google reviews, because the job is fresh and the "wow, this is so much better than I expected" reaction is strongest on a first visit.
- A funnel into recurring work, done right. Move-out cleans, move-in cleans, and post-renovation jobs are one-time by nature, but they're also how a lot of owners get in front of property managers and realtors who become a recurring referral channel even if the homeowner never becomes a repeat client. I go deeper on pricing and scoping that specific category in adding move-out and turnover cleans as a revenue stream.
- Testing new service areas or offerings. Before you commit a recurring route to a new neighborhood or a new service type, a handful of one-time jobs tells you whether the demand and the pricing actually hold up.
The businesses that struggle aren't the ones that take one-time work. They're the ones that take it as filler without ever asking whether that particular job is doing any of the five things above — or just occupying a slot a recurring client would have filled for less hassle and more long-term value.
The operational trap: how one-time work wrecks recurring routes
Here's the part that doesn't show up in the "recurring is better" articles: one-time jobs don't hurt your business by existing. They hurt it by being scheduled carelessly next to your recurring route.
A few ways this actually happens, because I've done all of them:
- Underpricing the interruption. A one-time job doesn't just cost you the hours on-site. It costs you the drive time to a location outside your normal route, the schedule reshuffling to fit it in, and the opportunity cost of a slot a recurring client might have taken. If you're pricing a one-time job the same as a recurring visit of the same size, you're absorbing all of that for free. One-time work should carry a real premium over your recurring rate — not because you're punishing the client, but because the job genuinely costs you more to deliver.
- No buffer, no plan. Slotting a one-time job directly between two recurring visits with zero buffer is how a client's regular Thursday cleaner shows up 40 minutes late. Standalone jobs need their own breathing room, ideally at the start or end of a route, not wedged into the middle of one.
- Letting a bad cancellation policy eat the slot. One-time clients cancel or reschedule at a higher rate than recurring clients, because there's no relationship holding the appointment in place. If your cancellation policy doesn't apply the same fees and notice requirements to one-time bookings as it does to recurring ones, you'll eat far more no-shows on the job type that already has thinner margins. Worth checking your policy actually covers this — see cleaning cancellation policy: fees, notice & enforcement if you haven't looked at it recently.
- No visibility into which jobs are which. If you're scheduling from a calendar that treats every appointment the same, it's easy to lose track of how much of next week is locked-in recurring revenue versus one-time work that could fall through. Software that flags open capacity and gaps in your route — what we built as availability gap cards and smart scheduling indicators in Gem City Cleaning Tools — exists specifically so you can see, at a glance, where a one-time job actually fits without bumping a recurring client.
The fix isn't complicated: price one-time work at a premium, buffer it deliberately, and enforce your cancellation terms on it just as hard as you do on recurring accounts. The businesses that get burned by one-time work are the ones that never wrote down a rule for it in the first place.
The conversion play: turning a one-time clean into a contract
The highest-leverage thing you can do with a one-time client isn't pricing them well or scheduling them carefully — it's asking them, directly, to become a recurring client before you leave.
A few things that have actually worked for us:
- Ask at the moment of maximum satisfaction. That's the walkthrough at the end of the job, not a follow-up email three days later. The house has never looked better and the client is standing in it. That's the moment to say, "A lot of clients have us come back every two weeks so it stays like this — want me to set that up?"
- Make the offer specific, not vague. "Let us know if you ever want to book again" gets ignored. "I can get you on our schedule every other Thursday starting next month, at our standard recurring rate" gets booked. Specificity removes the friction of the client having to think through logistics themselves.
- Price the first recurring visit as a genuine discount off the one-time rate. Since one-time work should already carry a premium, dropping to your standard recurring rate for their first ongoing booking feels like a real, honest incentive — not a coupon-code gimmick.
- Follow up once, with a real reason. If they don't commit on the spot, one follow-up a week or two later ("wanted to check if you'd like to lock in that biweekly spot before it fills") is reasonable. More than that starts to feel like pressure.
Once a one-time client does convert, the goal shifts to keeping them — and the administrative friction of managing recurring visits is a real reason clients quietly drift, even after they've said yes. A client who has to call or text you every time they want to skip a visit or move a date is more likely to eventually just stop calling. That's part of why we built a client self-service portal into Gem City Cleaning Tools that lets existing recurring clients reschedule or manage their own upcoming visits without a phone call — it's a small thing, but the businesses I talk to that don't have it tend to lose the exact clients they just spent a whole one-time job's worth of effort converting.
If you want the fuller picture on what makes recurring clients quietly disappear after they've converted, why cleaning clients quietly cancel (and how to keep them) covers the early signals worth watching for.
Building your target mix
There's no universal right ratio, but there is a sensible way to think about where you should land based on what stage your business is actually in.
| Business Stage | Reasonable Mix | Why |
|---|---|---|
| Just starting out (0-12 months) | 40-60% one-time | You need cash flow, reviews, and referral relationships more than you need efficiency. One-time work also teaches you your true costs faster. |
| Growing (1-3 years) | 50-65% recurring | You should be actively converting one-time clients and building the recurring base that will eventually carry the business. |
| Established (3+ years) | 65-80% recurring | Recurring revenue should be the engine. One-time work becomes a deliberate, higher-margin add-on — not a survival mechanism. |
Whatever stage you're in, the number that actually matters isn't a percentage you read in a blog post — it's your own. That means tracking recurring versus one-time revenue as a real number every month, not a gut feeling. If you're doing that math by hand in a spreadsheet right now, a reports section that already splits recurring and one-time revenue automatically saves you from reconstructing it every time you want to check where you actually stand — it's one of the reports we built into Gem City Cleaning Tools for exactly this reason. A broader look at what else is worth tracking monthly is in 7 KPI reports every cleaning business should track.
FAQ: One-time vs. recurring cleaning clients
What percentage of my cleaning business revenue should be recurring?
General industry guidance puts a healthy mix around 60-70% recurring and 30-40% one-time or specialty work, though newer businesses often run closer to 50/50 in year one while they build cash flow and reviews. There's no universal correct number — the goal is knowing your own ratio and moving it deliberately toward more recurring revenue as the business matures, not hitting an exact target.
Should I ever turn down a one-time cleaning job?
Sometimes, yes — specifically when it would bump a recurring client, when the price doesn't reflect the disruption to your route, or when it's a type of job (a heavily damaged property, an unreasonable deadline) that costs more in cleaner time than it's worth. A one-time job that doesn't fill a gap, generate a review, or have a shot at converting to recurring is just occupying a slot a better job could have filled.
How do I price a one-time clean versus a recurring visit?
One-time work should carry a real premium over your standard recurring rate — commonly 20-50% more depending on the job type — because it costs you more to deliver: extra drive time outside your normal route, schedule disruption, and no guarantee of repeat business to amortize the acquisition cost against. Move-out and turnover cleans are a specific, especially lucrative category of one-time work that often supports an even higher premium — see adding move-out and turnover cleans as a revenue stream for the full pricing breakdown.
What's the best way to ask a one-time client to become recurring?
Ask in person, at the end of the job, while the client can see the result — not in a follow-up email days later. Make the offer specific (a day, a frequency, a price) instead of a vague "let us know if you want us back." Offering your standard recurring rate as a genuine discount off the one-time premium they just paid makes the ask feel like a real incentive rather than an upsell.
Do one-time clients hurt my recurring schedule?
Only if you schedule them carelessly. Wedging a one-time job directly between two recurring visits with no buffer is what causes a recurring client's regular cleaner to show up late. Buffer one-time jobs at the edges of a route, price them to reflect the disruption, and enforce the same cancellation policy on them that you use for recurring accounts.
Is it worth advertising for one-time cleaning jobs at all?
Yes, especially early on or when you're testing a new service area or offering. One-time jobs are one of the fastest ways to generate fresh Google reviews and to build relationships with referral sources like property managers and realtors who send repeat one-time work even if the homeowner never becomes a recurring client. Just don't let that marketing spend crowd out the effort you're putting into keeping and growing your recurring base.
How many recurring clients does a solo cleaner need to stay full?
It depends heavily on visit length and frequency, but a solo cleaner running mostly biweekly 2-3 hour visits often lands somewhere in the 25-35 recurring client range to stay consistently booked, with one-time work filling the remaining gaps. The more useful exercise than chasing a specific number is tracking your actual weekly capacity against how much of it recurring clients currently occupy, and growing from there.



