If you want a straight answer on how to price a cleaning job, one-time deep cleans are where those expectations usually hit a wall. On the phone, it always sounds simple: "Just a bigger spring clean," or "we need the place to look fresh before new tenants move in." But then you walk into a Prague apartment, open the oven, check behind the washing machine, and realize the quote you almost sent would have paid for your stress, not your profit.
Small cleaning businesses in the Czech market run into this all the time. The issue isn't usually their cleaning skills. The real problem is underestimating the work, sending a low number too early, and then trying to make up for it by moving faster. That never ends well. Your team gets burned out, the client feels the tension, and a job that looked good on paper turns into a regret.
This article is for solo cleaners and small teams who want to stop selling deep cleans as cheap hourly work. I’ll show you a practical framework that actually works in the Czech market. We’ll cover hourly rates, flat fees, extra charges for details, and how to lock down the scope before you start. This is what decides whether a deep clean is a profitable job or a costly mistake.
Why one-time deep cleans are usually the riskiest jobs
On paper, a one-time deep clean looks great. It’s a bigger invoice, a quick turnaround, and maybe a foot in the door for a recurring client. But these are the jobs where your margin disappears the fastest. With a recurring client, you know the space and you know what to expect. With a one-time job, you're walking in blind.
The first big risk is underestimating the scope. Clients aren't always trying to hide things, but they often don't see what professional cleaners see. "Pretty normal" can mean anything from a bit of dust to layers of grease on top of kitchen cabinets, calcified limescale, and grout that hasn't been scrubbed in years. If you price it like a standard clean, you're losing money before you even unpack your gear.
The second risk is the "hidden" detail work, especially in kitchens and bathrooms. In Czech apartments, it’s always the same story. The hood looks okay from a distance, but the filter is completely blocked. The bathroom seems fine until you look closely at the shower tracks and corners. Deep cleaning isn't about the big surfaces; it's about the time it takes to degrease, descale, and polish the details.
The third risk is the conflict over results. When the scope is fuzzy, you’ll eventually hear: "I thought the fridge was included." That’s where your profit goes. It’s never just "five more minutes." It’s the fridge, the windows, the blinds, or the balcony. Suddenly you’re two hours behind schedule and working for free.
Honestly, deep cleans aren't risky because they're hard work. They're risky because they're often poorly defined.
When to charge hourly and when to offer a fixed price
This is where you make or break your profit. A cleaning service price list gives you a starting point, but you need to know when to use which model.
Hourly pricing is your safety net when the scope is uncertain. This means first-time cleans in neglected homes, flats after tenants move out, or any job where the client won't send photos. In these cases, it’s better to be direct: "Our rate is X per hour per person, with a minimum of Y hours. The final price depends on how long it actually takes."
That’s not being difficult; it’s being a pro. If you suspect a place is in worse shape than described, hourly billing is the only way to stay fair to both sides. The client pays for the actual effort, and you don't end up subsidizing their home.
A fixed price works when you know exactly what you’re getting into. You’ve seen the photos, you have a solid checklist, and you know the layout. It also works for clearly defined "packages" where it’s obvious what is included and what is an extra charge.
A lot of successful small teams in Prague use a hybrid model. You give a base fixed price for a specific scope and then list "add-ons" like windows, heavy grease removal, or inside appliances. That kind of cleaning service pricing usually lands better with clients because they can see what sits inside the base quote and what does not.
How do you communicate this? Just keep it simple. Instead of corporate jargon about "variable contamination levels," just say: "If we find heavy grease or need to clean the oven interior, we’ll price that separately so the initial quote stays fair." People appreciate that.
What has to go into your price to keep your margin
Most underpriced jobs don't fail because of the cleaning itself. They fail because the cleaner forgot to bill for the "invisible" costs. If you only look at the hours spent scrubbing, your margin is already gone.
Start with the basics: travel time, parking in blue zones, carrying gear up several floors, prepping chemicals, and packing everything back up. In central Prague, a two-hour job can easily involve another hour of logistics. If that’s not in your price, you’re working for free during that time.
Then there are the materials. It’s not just the cleaning solutions; it’s the cloths, sponges, trash bags, and the wear and tear on your vacuum and equipment. A proper deep clean uses significantly more supplies than a weekly maintenance visit.
The next layer is the detail work. Windows, oven interiors, hood filters, heavy limescale, blinds, and skirting boards. These aren't small items. These are the tasks that decide if a deep clean price should be 3,500 CZK or 7,000 CZK.
I’d never quote a deep clean without a complication buffer. 10 to 20% is standard. An old building with no lift, extremely hard water, or a kitchen after heavy use—these things will slow you down. A buffer isn't about overcharging; it's about the reality that photos never tell the whole story.
For example: two cleaners, a target internal rate of 380 CZK/hour, 5 hours on-site, 1 hour for logistics, materials, and a buffer. If you quote that same job at 4,000 CZK, you aren't being competitive; you're just paying for the privilege of being tired.
How to lock down the scope before the job starts
Scope control sounds fancy, but in cleaning, it’s the difference between a smooth day and a stressful argument in the hallway. If you want to know how to price a cleaning job correctly, you have to control the scope before you send the quote.
Ask the right questions: How many rooms? What’s the last time it had a deep clean? Do you want windows, blinds, or the balcony? Any pets? Will you be there or are you leaving keys? Every answer protects your bottom line.
Photos are your best friend here. Ask for shots of the kitchen, the bathroom, and a couple of wide shots of the main rooms. It’s not about judging; it’s about making sure you aren't selling a "reset" at the price of a "tidy-up."
A short checklist in an email or WhatsApp message works wonders. "Included: deep clean of surfaces, floors, and dust. Not included: windows and inside appliances unless confirmed." Clear language removes the friction before it even starts.
One more tip: if you arrive and find the place is in significantly worse shape than promised, stop and reset the price immediately. Don't wait until the end. Most conflicts aren't about the money; they're about the surprise of a higher bill at the finish line.
A simple pricing framework for small teams
Your system shouldn't be complicated. Small operators lose money when they improvise, not when they follow a simple formula.
Try this:
- (number of people x your internal hourly rate x estimated hours including travel)
- + materials and transport costs
- + extra charges for specific tasks (windows, oven, etc.)
- + 15% complication buffer
- Round it to a number you can defend with confidence.
Your internal hourly rate isn't just what you want to earn per hour of work. It has to cover taxes, insurance, time spent quoting, phone calls, and the days you don't have bookings. If you do not know your real hourly cleaning rate, you are guessing. This is where most small businesses fail.
Set a hard minimum for one-time jobs. A minimum call-out fee or a minimum number of hours protects you from jobs that aren't worth the travel time. It also stops you from offering a one-time cleaning price that looks attractive in the inbox but collapses as soon as you add travel, supplies, and the extra half hour nobody warned you about.
Finally, use deep cleans as a gateway. If a client is reasonable and the job goes well, offer them a recurring maintenance schedule. That’s where your business becomes stable and your margins become predictable.
A well-priced deep clean isn't the lowest number in someone's inbox. It's the number that allows you to do a great job, pay your team fairly, and leave without feeling like you've subsidized someone else's apartment. If you want a practical reference point, you can also look at the kind of structure a cleaning company price list needs before a quote ever goes out.
If you want to see how we frame these services in Prague, have a look at CistýKout's contact page. It is a soft benchmark for how a local cleaning business can present one-time work without turning the quote into a guessing game.

