A bright, freshly cleaned living room

Family-run house cleaning in Oxford, with your price agreed before you book

See it online in under a minute, then we ring to confirm the date.

  • Family-run, local team
  • We bring the products, or use your own
  • One price, agreed before we start

2-bed home, fortnightly

from £54.38 a visit

Postcode

Bedrooms

2

Bathrooms

1

How often

Find the right clean for your home

Prices shown for a 2-bed home with 1 bathroom. Your own quote follows your rooms and the hours you choose.

Most popular

Regular clean

£54.38 a visit

Save about £146.12 a year

Weekly or fortnightly visits — the easiest and best-value way to keep on top of your home.

  • Best value
  • A routine that fits yours
  • Same standard every visit
Get a quote

One-off clean

£60 a visit

A single visit, whenever you need it — before guests arrive, after a party, or just to reset the house.

  • No commitment
  • Book a single date
  • Same standard as regulars
Get a quote

Deep clean

£293 a visit

Two cleaners, top to bottom — priced by the size of your home, with the kitchen, oven and hallways always in. For when a regular clean isn't enough.

  • Two cleaners as standard
  • Priced by home size, not the hour
  • Living and dining rooms included
Get a quote

More about regular cleaning, one-off cleans and deep & end of tenancy cleaning.

Every room, every visit

We don't just clean what's obvious. We work through your home properly, from kitchens and bathrooms to floors, living spaces and the finishing touches.

Ovens, fridges, inside windows and laundry sit outside a standard clean. Add any of them to your quote and we build the extra time into the visit.

Kitchen
01

Kitchen

Surfaces, sink and hob cleaned every visit.

Bathrooms
02

Bathrooms

Sink, toilet, bath or shower and visible surfaces cleaned thoroughly.

Hallways & landings
03

Hallways & landings

The common areas most cleaners skip — floors, bannisters and surfaces on the way through.

Floors & finishing touches
04

Floors & finishing touches

Hard floors mopped, carpets vacuumed and bins emptied where needed.

What you can count on

Getting the price right is the easy part. These are the things that decide whether you keep us.

Get a quote

Who we send into your home

People we'd trust in our own homes.

The hardest part of booking a cleaner has never been the price. It's handing your front door to someone you have not met. So here is exactly what we do before anyone is sent to a customer.

  • We check who we hire

    Identity and right to work confirmed before anyone is given a job, and we keep a record of it.

  • References taken up

    We speak to previous employers ourselves rather than taking a CV at face value.

  • Insured for work in your home

    Public liability cover is in place, so the rare accident is our problem to sort out and not yours.

  • Trained before their first visit

    Nobody cleans a customer's home alone until we have worked alongside them and are happy with the standard.

How your price is built

No callback, no guesswork. Here's exactly how we get to your number, the same steps the quote form walks you through.

01

Your rooms

Tell us what we're cleaning.

Bedrooms3
Bathrooms2
02

We suggest the hours

Adjustable, you stay in control.

Suggested time

3.5h

recommended
03

You pick how often

Regular visits save £2.25 an hour on the clean.

Your quote

£76.13

3 bed · 3.5 hours · every 2 weeks

Book this clean

Add a little extra

Optional

Only add what you need. We'll include the time and the price.

The SAAFI experience

From your quote to a clean home

The booking takes about a minute. This is everything that happens after it.

Booking it

  1. 01

    Tell us about your home

    Postcode, how many rooms, and how long you'd like us to stay.

  2. 02

    See your price straight away

    A real number on screen before you commit. Not a callback, not an estimate by email.

  3. 03

    We ring to confirm

    We lock in the date and time, check we've got your home right, and answer anything you're unsure about.

On the day

  1. 04

    We arrive in the slot we agreed

    You know the day and the time before we set off, because we settled both on the call.

  2. 05

    We work through the rooms you booked

    Kitchen, bathrooms, living spaces and floors, for the hours you chose. Products and equipment come with us.

  3. 06

    Anything bigger gets asked, not billed

    If your home turns out to be more than we quoted for, you approve the new price before we carry on. If we're simply slower than expected, that's our cost.

  4. 07

    You already know the total

    You paid when you booked, so there's nothing to hand over on the day — no card machine, no invoice, just the clean you agreed to.

Why SAAFI

The people behind it

SAAFI is one family's business. The people who own it are the same people who answer the phone, confirm your booking and stand behind the work that gets done in your home.

SAAFI

Family-run home cleaning

You always get a person

One phone call, to the family who runs it. Nothing to chase through a support form and nobody to be passed along to.

01

We hire our own cleaners

Not contractors picked up job by job. We choose who comes into your home, and we are answerable for them.

02

Our name is on it

A family name is a small thing to trade on and an easy thing to lose. That is the whole reason the standard holds.

03

Questions, answered

Questions we get asked a lot

How do you work out the price?

By the time your home needs. We suggest a length based on the rooms you tell us about, you can adjust it up or down, and the price follows. Nothing is hidden and nothing is added afterwards without asking you first.

When do I pay?

You pay for the clean when you book it, and we ring you to confirm the date and time. If anything about the job changes on the day we agree it with you first and send a separate link for the difference — we never take more without asking.

Who brings the cleaning products?

Whichever you prefer, and you choose when you book. We can bring everything for £5 a visit, or use the products you already have at no extra cost — plenty of people would rather we used their own, whether that's a fabric they know or simply no bleach in the house.

How long will you stay?

The quote form suggests a length based on the rooms you tell us about, and you can adjust it. Visits run from a 2-hour minimum up to a full 8-hour day.

What if I need to move a clean?

Give us a ring as early as you can and we'll do our best to find another slot that works. As long as we know a day or so before, there's nothing to pay.

Do I need to be home?

Only if you'd rather be. Plenty of our regulars are at work when we come. We'll agree how we get in on the confirmation call — some people leave a key with us, some fit a keysafe, and some prefer to be there for the first visit and go from there once they know us.

Is it the same cleaner each time?

For regular cleans we keep you with the same person wherever we can, because a cleaner who already knows your home does a better job of it. If they're ever off, we'll tell you before the visit rather than send a stranger unannounced.

What about pets?

No problem at all. Just tell us on the call what you've got and whether they'll be loose while we're there, so whoever comes is expecting them.

Which areas do you cover?

Oxfordshire — any OX postcode, from Oxford itself out to Kidlington, Abingdon, Witney, Bicester and the towns between. Put your postcode in to start a quote and we'll confirm we can reach you when we ring to book the date.

Local by design

Where we clean

Not on the list? Give us a ring on 07864 161387 — we cover more than we can fit here and we are adding areas all the time.

  • Oxford
  • Kidlington
  • Abingdon
  • Witney
  • Bicester
  • Didcot
  • Wallingford
  • Thame

See your price in under a minute

Just your postcode and a few details about your home. We'll ring to confirm the date.

Get a quote

One agreed price · Nothing added without asking · No callback to wait for