← Back to news
Business

How to price end-of-tenancy cleaning in the UK

EOT cleans are high-value, one-off jobs that can anchor your week — but only if you quote them properly. Here's how to price accurately, present confidently, and protect your margin.

End-of-tenancy cleaning is one of the most lucrative job types a cleaning business can offer. A single EOT clean on a two-bedroom flat can bring in more revenue than three or four regular domestic cleans — and with the UK rental market producing a constant churn of tenancies ending every month, the demand is reliably there.

But EOT cleaning is also the job type most likely to go wrong commercially. Underquoted jobs, unseen conditions, scope creep, and disputes over what was included are all common — and they're almost always the result of quoting incorrectly or without enough information. Here's how to get it right.

Why EOT cleaning is different

End-of-tenancy cleaning occupies its own category for several reasons. First, the stakes are higher for the client: the clean is typically tied to the return of a tenancy deposit, which means a property that fails an inventory check has real financial consequences. This creates both pressure and an opportunity — clients are motivated to pay for a thorough job, and letting agents and landlords who trust you will come back again and again.

Second, EOT cleans involve letting agents and landlords as well as (or instead of) the tenant. This adds a layer of complexity — you may be quoting for a tenant who needs a receipt to present to their landlord, or for a landlord between tenancies who needs a turnaround by a specific date. Each has different priorities and communication needs.

Third, EOT cleans are assessed against an inventory checklist. Letting agents typically use a check-out report that compares the property's current condition to the check-in inventory. If items on that list aren't addressed, the clean fails — and you may be asked to return. Understanding the standard being applied before you quote is essential.

Market rate benchmarks by property size

The following ranges represent typical UK market rates in 2025–26, excluding London, for a standard EOT clean with oven cleaning included but carpets and external windows excluded.

Property size Typical price range Approx. team hours
Studio / bedsit £120–£160 3–4 hrs (2-person team)
1-bedroom flat £150–£200 4–5 hrs (2-person team)
2-bedroom flat or house £200–£280 5–7 hrs (2-person team)
3-bedroom house £280–£380 7–10 hrs (2-person team)
4+ bedrooms £380–£500+ 10–14 hrs (2–3 person team)
📍 London pricing
London pricing runs 20–30% above national averages. A two-bedroom flat in zone 2–3 that commands £200–£220 outside London typically quotes at £260–£300 in the capital. Factor this into your pricing if you operate in Greater London or commuter belt areas.

What drives price up or down

The headline property size is just the starting point. Several factors should adjust your quote significantly:

  • Property condition — a well-maintained flat from a house-proud tenant and a student property with four years of deferred cleaning are categorically different jobs, even if they're the same size. Always assess condition before quoting.
  • Oven and appliances — a standard single oven is usually included in the base price, but a large range cooker, heavily soiled double oven, or American fridge-freezer can each add £30–£60 to the job.
  • Carpet cleaning — this is typically priced separately. A two-bedroom property with three carpeted rooms adds £80–£140 with professional extraction equipment.
  • External windows — if letting agent standards require external windows, price these separately: typically £20–£40 depending on the number of windows and floor level.
  • Location and access — properties more than 30–40 minutes from your base require travel time factored in. Parking charges, congestion zones, and restricted access (e.g. waiting for keys) also add to real job cost.
  • Time pressure — a same-day or next-day booking that disrupts your schedule warrants a premium. Many tenants leave booking EOT cleaning to the last possible moment; urgency has value.
⚠ The oven problem
The biggest margin killer in EOT cleaning is underestimating the oven. A heavily soiled range cooker can add 90 minutes to a job. Always price oven cleaning as a separate line item — typically £45–£80 depending on size — and confirm the oven type and condition before quoting.

The survey-first rule

The single most important rule in EOT pricing is: never quote sight unseen. Even a brief five-minute visit — or at minimum, a photo survey via WhatsApp — prevents the most common EOT pricing disasters. A two-bedroom flat in an "average" condition can conceal a filthy oven, mould-covered bathroom grout, and a kitchen with built-up grease that transforms a 5-hour job into an 8-hour one.

For new clients or letting agents you haven't worked with before, make a survey or photo walkthrough a standard part of your quoting process. Frame it as professional thoroughness: "We always assess the property before quoting so the price we give you is accurate and there are no surprises on the day." Most clients appreciate this rather than resenting it.

If a survey genuinely isn't possible, include a caveat in your quote: "This quote is based on the information provided and standard property condition. Additional charges may apply for excessive soiling, specialist cleaning requirements, or unforeseen access issues."

Per-job vs per-hour pricing

Always quote per job. This is not a recommendation — it's a commercial imperative for EOT work.

Hourly pricing on EOT jobs creates a set of problems that make the job harder to sell and harder to manage. Clients don't know their final cost until the job is done, which creates anxiety. If your team works efficiently, they feel cheated that the job finished "early." If it runs long, you face an argument about why it took longer than expected. Letting agents and landlords dealing with multiple properties need a fixed cost to budget against and present to tenants.

Per-job pricing, priced correctly after assessment, eliminates all of this. You manage your own time, your team knows what the job requires, and the client has a single clear figure to agree to. A professional fixed quote also signals that you know what EOT cleaning actually involves — which builds confidence, particularly with letting agents comparing multiple providers.

How to present a quote that wins

A well-presented EOT quote does three things: it tells the client exactly what's included, it shows clearly what optional extras cost, and it makes it easy to say yes.

Structure your EOT quotes as follows:

  • Base clean — property type and size, exactly what's covered room by room
  • Inclusions listed — oven, fridge, all appliances, bathroom descaling, skirting boards, inside windows, etc.
  • Optional add-ons with individual prices — carpet cleaning (by room or whole property), external windows, garage, patio, balcony
  • Total — clearly stated, with any VAT noted if you're VAT registered
  • Payment terms — see below
  • What's not included — a brief note on exclusions (e.g. external windows unless specifically requested) protects you from scope disputes

Presenting add-ons as separate line items rather than a single inflated total also helps clients justify spending more — they can see exactly what the carpet clean or external windows cost and make an informed decision.

✓ Letting agencies are gold
Letting agencies are the best repeat source of EOT work. One relationship with a mid-size letting agency can mean 4–8 jobs per month with no marketing spend. They set the quality standard, they handle client communication, and they pay reliably. Prioritise these relationships — a professional quote, good communication, and a clean that passes inventory check first time is all it takes to become their go-to cleaner.

Getting paid on EOT jobs

EOT jobs have different payment dynamics to regular domestic cleaning. Direct Debit isn't appropriate for one-off jobs, so you need a clear payment process that protects your time.

For private clients (tenants or landlords you haven't worked with before), taking a deposit is standard practice and entirely reasonable. A 30–50% deposit on booking secures the slot and ensures the client is committed. Make it clear in your quote: "A 50% deposit is required to secure your booking, with the balance due on completion."

For letting agents on an account basis, you'll typically invoice after the job and receive payment within 14–30 days. Establish these terms clearly when setting up the relationship, and chase promptly if invoices slip past the due date.

Always send the invoice the same day as the job is completed — not at the end of the week. For EOT cleans, the deposit return and landlord/tenant relationship is often time-sensitive, and a prompt invoice reflects the same professionalism as the clean itself.

How Cadi helps with EOT jobs

Cadi is built to make EOT cleaning commercially smooth as well as operationally efficient:

  • Quoting tool — build professional, itemised quotes with add-on line items, send them by link, and track whether they've been viewed and accepted
  • Job scheduling — schedule EOT jobs in your calendar, assign team members, and see your week at a glance to avoid double-booking
  • Invoicing — send the invoice the moment a job is marked complete, with the original quote attached for reference
  • GoCardless for deposits — collect booking deposits via payment link before the job, without requiring Direct Debit setup
  • Client records — log property details, notes from the survey, and any agreed scope for the job so your team arrives fully briefed

Quoted right, scheduled cleanly, and invoiced promptly — an EOT clean through Cadi is the kind of job that makes your week more profitable without making it more complicated.