Skip to the content

Domestic cleaning in Kingston upon Thames

Domestic cleaners for homes in Kingston upon Thames, Chessington, Kingston, New Malden and the rest of the borough. A weekly cleaner is £23 an hour; a deep clean starts at £198.

Weekly cleaner
£23an hour
Deep clean from
£198
Moving out from
£156
A woman and her dog on the patio step of a London house

See your price in Kingston upon Thames

Postcode

Pick the service and you see the price straight away. We confirm everything by phone.

Your clean

One cleaner, using your own products and equipment. The first visit is a trial at £26 an hour.

One-off clean: £26 for each cleaner an hour, plus £30 for the equipment and products the team brings.

Deep clean: £28 for each cleaner an hour, plus £30 for the equipment and products the team brings.

After builders: £30 for each cleaner an hour, plus £32 for the equipment and products the team brings.

Carpets and rugs
Sofas, chairs, mattresses and curtains

Ironing, offices, leather and other jobs are priced on a short call. Tell us about it on the next step.

Your price
Your details

We call you back to arrange the day and confirm the price.

Weekly domestic cleaning in Kingston upon Thames is £23 an hour, fortnightly £24. Each visit is 3 hours or longer, so a week of cleaning starts at £69, and the cleaner works with your own vacuum, mop and products.

Over half of Kingston’s homes date from the 1930s or earlier. Of the 70,420 homes on the Valuation Office list for March 2025, between-the-wars building accounts for 33.8% (the 1930s alone for 28.0%), and 21.1% predate 1919. At the 2021 Census the semi was the commonest single type of house, home to 31.7% of households, while flats of all kinds added up to 38.3%, chiefly purpose-built, with the highest flat shares on this page in Surbiton (57.6%) and the four Kingston town wards (48.4%).

So a regular cleaner in this borough splits roughly two ways. Out in Chessington, Tolworth and New Malden it is a semi or a terrace with a staircase; in the town centre and Surbiton it is more often a flat where kitchen and bathroom eat up most of the hours. Six households in ten own their home, and for an owned house a weekly cleaner on a fixed day is the simplest arrangement.

How many hours a Kingston home needs

Start from the bathrooms. A flat with one bathroom, one or two bedrooms, fits the 3-hour minimum. A 1930s semi with three bedrooms and one bathroom takes four hours a week, and a larger house with a second bathroom or an en suite adds an hour. The cleaner brings nothing for a regular visit: keep a vacuum, a mop and bucket, cloths and products in one cupboard, and add a limescale remover, since every drop Thames Water supplies counts as hard by its own account. Visit one is a trial, charged at £26 an hour; from visit two the hourly rate for a regular cleaner drops to £23, or £24 if the cleaner comes every second week. The cleaner can be paid at the door when the visit ends, or the office bills you monthly. The first four weeks are a settling-in period; after that, 14 days’ notice from you or from us ends it, and a visit called off with under two working days to go is charged at half its price.

Where parking is controlled in Kingston

Riverside, Villiers, Grove, Canbury, Oakhill, Kingston Hill and Norbiton are on the council’s list of controlled zones, along with A and A1 in the town centre and S in central Surbiton. Hours are usually 8.30am until 6.30pm, Monday through Saturday, with zone S starting half an hour earlier. Inside a zone, residents buy visitor sessions online by the hour or the day, at least ten at a time and up to 200 a year, and switch each one on with the visiting car’s registration. Outside the zones the time limits matter more than the permits. The council lists no controlled zone in New Malden, Tolworth or Chessington, but on-street stays are capped at one hour in Tolworth and two in New Malden, and paid through RingGo or at a PayPoint. A cleaner on foot or by train avoids the question; one who drives adds the parking to the bill at its actual cost, £40 at most.

Domestic cleaning in Chessington

Chessington has very little old housing. The Valuation Office puts 37.3% of its homes in the 1930s and another 37.4% in 1945 to 1972, and only 3.1% are older than 1919, so there are few period quirks to plan round. Hook & Chessington North ward is 44.1% semis, Chessington South & Malden Rushett is 35.7% terraced houses, and in both wards together owners make up 72.6%. A terrace with one bathroom suits a fortnightly visit at £24 an hour; a family semi with children and a dog is better weekly. Where a house has fitted carpets throughout, a once-a-year carpet clean at £36 a bedroom and £41 for the stairs takes out what weekly vacuuming leaves. On parking, the council’s zone list does not name Chessington at all. For a cleaner coming by train, Chessington North and Chessington South are on South Western Railway in fare zone 6. Of 18 KT9 postcodes checked, Thames Water put 16 in its Esher and Chessington zone, mean 255 mg/l for 2025. Domestic cleaning across KT9 is booked by phone.

Domestic cleaning in Kingston

The council dates Kingston Old Town back to the first bridge over the Thames here, in the late 1100s, and describes a medieval trading centre for goods carried by road and river. The Victorian town came later. Fairfield was farmland until villas appeared on Orchard Road in 1860, and after 1863, when the station opened, houses followed on Mill Street, Knights Park and Fairfield North. In the four town wards, 26.1% of homes are older than 1900 and 21.2% date from 2000 or later, and Canbury Gardens ward is 51.0% purpose-built flats. A town-centre flat is a 3-hour visit: kitchen, bathroom, dusting, floors. Close to a third of households in the four wards rent privately (32.1%), and the end of tenancy clean when a tenant leaves costs £207 with one bedroom or £243 with two, the team bringing its own equipment and products. Town-centre streets, the High Street and Eden Street among them, are in zones A and A1; the outer bays there have a two-hour limit, and any parking fee is passed on at the price paid, £40 at most. Thames Water’s lookup gave its Kingston North zone, 2025 mean 259 mg/l, for three KT2 postcodes north of the centre. Domestic cleaning in KT1 and KT2 starts with a call.

Domestic cleaning in New Malden

Part of New Malden grew with the railway. The station opened in 1846, and the land that became The Groves conservation area was farmland until the trains came; by 1895 about half its plots were built, mixing modest semis on Chestnut Grove with larger houses built for professionals. Presburg Road is a smaller group: some 20 houses, Queen Anne or Renaissance in style, most of them the work of Vincent Davison, a local builder, and only 15 stood in 1899. Across New Malden Village and Green Lane & St James wards, 61.3% of households own their home and 24.2% live in terraced houses. A settled family house suits a long weekly arrangement, and ironing can be added, as extra time the office prices when you ring. Kingston’s zone list names no controlled parking zone in New Malden, but on-street stays here are two hours at most, and the two-hour bays include 30 minutes free. The three KT3 postcodes Thames Water was asked about all fall in its New Malden zone, averaging 254 mg/l over 2025, hard by its scale. For domestic cleaning in KT3, ring and the office will say whether a regular cleaner is near. The council also plans to rebuild Cocks Crescent, off the High Street, with a leisure hub and new homes.

Domestic cleaning in Norbiton

Social tenants make up 27.3% of Norbiton households, and council and social homes are commoner here than in most of Kingston. The homes run from big Victorian and Edwardian family houses to small blocks of flats put up in the 1960s, the 1980s and recently. On the Cambridge Road estate, plans agreed in 2020 take down 865 homes and put up 2,170. Its new council homes get heat and hot water from the RBK Decentralised Energy Network, the council’s district heating. Moving into a newly finished flat, book a deep clean first to clear the dust from fitting out (£28 per cleaner per hour, from £198), and a regular cleaner takes over the week after. Older blocks have character too: the Norbiton Hall flats, put up in 1933 to 1935 where the old manor house had stood, were locally listed in 2018. A large Victorian house with two bathrooms is five hours a week. Norbiton is zone N on the controlled list; its on-street bays allow four hours and take RingGo or PayPoint payments. For domestic cleaning with a cleaner who drives, residents can also buy visitor sessions, and the parking goes on the bill at cost, capped at £40.

Domestic cleaning in Surbiton

Flats hold 57.6% of households across Surbiton’s four wards. St Mark’s & Seething Wells ward is 71.3% flats, a fifth of households (19.8%) in converted or shared houses, while Alexandra ward is 66.9% semis. Across those wards 35.3% rent privately. The town centre is a conservation area. By 1865 terraces and semis lined Brighton Road’s north side, Claremont Road and Victoria Road, and the Grade II Art Deco station is the landmark. Around Claremont Road, Coutts and Company commissioned stuccoed Regency-style villas and terraces from the 1840s, designed by Philip Hardwick and built by Cubitts. St Andrew’s Square is a one-off, the borough’s only traditional Victorian square; Corbett and McClymont built its Gothic brick terraces, three storeys tall, between 1876 and 1884. Stairs can come with a top-floor flat in a converted terrace, so keep the vacuum up there. Zone S controls central Surbiton six days a week, 8am until 6.30pm, and Maple Road, Claremont Road and St Andrew’s Road have paid bays. Domestic cleaning in KT5 and KT6 is usually 3 hours a week for a converted flat.

Domestic cleaning in Tolworth

A third of Tolworth’s homes date from the 1930s. Its shops line the Broadway beside the A3 Kingston bypass, where Tolworth Tower, an office block, opened in 1963, and the Valuation Office puts 33.6% of the ward’s homes, about 5,000 in all, in that decade. Some streets were planned as a set: the Station Estate plans of January 1940 show 459 houses and 10 shops, spread over four sites on both sides of Kingston Road and the Chessington railway branch. A semi from that era with one bathroom is four hours a week, or 3 if the household keeps on top of the kitchen. The old government offices, an 11-acre site hemmed in by the A3, the A240 and the railway, got planning permission in July 2019 for 950 homes, a nursery and a doctor’s surgery. A new flat there suits a one-off clean before the first regular visit. On-street stays in Tolworth are one hour at most, and a driving cleaner’s parking is billed at what it cost, up to £40. Thames Water put the three KT6 7 postcodes it was asked about in its Berrylands and Long Ditton zone, mean 257 mg/l. Domestic cleaning in Tolworth is confirmed postcode by postcode.

Questions about domestic cleaning in Kingston upon Thames

Do I need a visitor session for my cleaner in Kingston?

Not always. Residents of a controlled zone can buy visitor sessions on the council’s website, ten or more at a time and no more than 200 a year, each switched on with the car’s registration; paid on-street bays, through RingGo or at a PayPoint, are the other choice. New Malden, Tolworth and Chessington have no controlled zone on the council’s list, though on-street time limits apply. What the cleaner spends on parking reaches your bill at cost, never above £40.

Why do Kingston taps scale up between cleans?

Rivers supply about 65% of Thames Water’s water and underground sources filtered through chalk the other 35%, and the company counts all of it as hard. KT1 1EU, in the town centre, sits in Thames Water’s Kingston South zone, where the 2025 average was 251 mg/l. A limescale remover in the cupboard lets the cleaner keep the taps and shower screen in check week to week.

Does a Kingston landlord need a licence?

Only for bigger shared houses, going by the council’s HMO page. A licence is needed where at least five people from two or more households share kitchens or bathrooms, and blocks built as flats are exempt when they hold more than three; no selective or additional scheme is mentioned. Whatever the licence position, the end of tenancy clean is priced by size; the prices page lists every size of home.

Can I get a regular cleaner anywhere in Kingston?

Not in every postcode. Ring the office and it will say whether a regular cleaner covers your street, from KT1 in the town to KT9 in Chessington; once one starts, the office tries to keep the same person coming.

Your price first, then a phone call to arrange the day

Type the postcode, choose the service and the form shows the price. We ring back to set the day and time. A regular cleaner is paid by the hour; one-off work is held with a 50% deposit.

See your price020 3519 6415