Upholstery cleaning in Kingston

Sofas and mattresses in Kingston, Surbiton, New Malden and Tolworth homes, cleaned piece by piece by our London teams, fabric only.

★ 4.7 on Google

Priced per piece

Visits from £67

Vetted, trained cleaners

Since 2014

Ring or WhatsApp 0333 555 2076 with your list of pieces, 8am to 7pm, seven days a week. Fabric only; allow 12 to 24 hours to dry.

Book online

Step 1 of 4 · Postcode

Where do you need us?

We cover London, Liverpool, Manchester and the surrounding areas.

Fixed price · no payment now · we only use your details to arrange your clean.

We work with over 300 letting agents

99 home logo allied neuro therapy logo aspire estates logo ats trees logo cromptons contractors logo david conway logo dexters logo ellis and co logo founthill logo ga harpers logo goldbeck groves residential logo hampstead parish church logo hamptons logo hinton and downes logo hughes group logo james anderson logo jorgensen turner logo jubba logo kt5 construction logo laybel interiors logo life less ordinary logo main trade services logo mj construction group logo neilson bauer logo peter anthony logo petsyoga platform serpentinedevelopments tennisonproperty tuffin-wren veezedresidential whittington winkworth wjmeade

Sofa cleaning in Kingston by Monster Cleaning is £57 for a two-seater, but no visit is charged below £67, so a lone two-seater comes to £67. Put a single or double mattress (£35) on the same visit and the pair is £92. Our London teams do upholstery cleaning in Kingston town, Surbiton and New Malden on fabric only. Allow 12 to 24 hours before using anything they clean.

Last updated November 2026.

To book, use the form at the top of the page: sofas and mattresses go under its “Upholstery” option, and the price builds as you add each piece. The office then calls back inside an hour (8am to 7pm) to fix a date. You can also call or 0333 555 2076.

4.7
our rating on Google
2014
the year we started trading
29.8%
of Kingston households live in purpose-built flats (Census 2021)

What can be cleaned

Reading the care label

  • W Water-based clean
  • WS Water or solvent
  • S Solvent only: checked on the day
  • X Vacuum only

The technician starts with the care label on the sofa and the cleaning code printed on it:

W
Water-based cleaning is fine, so the clean goes ahead.
S
Solvent only. Our clean uses water, so the technician checks the piece on the day and tells you before anything starts whether it can be done.
WS
Either method suits it.
X
Neither water nor solvent, so it gets a vacuum and nothing else.

A hidden patch is then tested for colour. We clean fabric only, so leather, faux leather and part-leather pieces are turned down; a leather specialist is the right call for those. Antique horsehair or hessian pieces are left alone too. The clean is hot water extraction, which people call steam cleaning. A pre-spray matched to the fibre and the marks goes on first. Then a small wand sprays and pulls the water back out in one pass, with extra time on the arms and headrests. Our care-label symbol guide reads faded labels, and the full method is on our upholstery cleaning overview.


Kingston prices

PiecePrice
Two-seater sofa£57
Each seat beyond two three-seater £83, four-seater £109£26
Armchair£33
Dining chair£13
Office chair£11
Single or double mattress£35
Curtain, short drop£35
Curtain, long drop£42
Fabric protection£13 a seat
Smallest visit£67

Upholstery cleaning

from £67

A visit, priced piece by piece, agreed before we start.

Get your price

0333 555 2076 · 8am to 7pm

A three-seater with two armchairs is £149, and six dining chairs come to £78. Prices for recliners, corner sofas, king-size mattresses and headboards are given by phone. Pre-treating the marks is part of every clean. A visit cancelled or moved at under 48 hours’ notice carries a £50 fee. A carpet can go on the same visit, from £36 for a bedroom: see carpet cleaning in Kingston, and every service is on our prices page.


Stain treatment

Every mark gets a pre-treatment, but complete removal is never guaranteed, so the technician looks at each one first and says which are likely to shift. A photo of the marks helps when you book. Recent tea, coffee or wine usually lifts, as do food, grease, make-up and the sweat on arms and headrests. Set-in wine or coffee, turmeric, curry and ink more often fade than vanish, while bleach marks are permanent because the dye has gone. Urine that has worked into the foam can be reduced, but the foam may need replacing.

With a dog or a cat at home, extraction lifts more of the hair and dander in the weave than a household vacuum reaches. Between visits, our guide on how to clean a sofa covers the day-to-day care.


Visiting flats in Kingston town and Surbiton

Around both town centres many homes are flats. Census 2021 put 54.6% of Surbiton Hill ward households in purpose-built blocks. The technician carries the machine and the products up to the flat, so give the office the floor number and say if there is a lift. For a flat over a shop, say where the street door is.

Dusky pink velvet armchair in soft side light
Illustration: a velvet armchair by a window.

Both centres sit inside controlled parking zones. Central Kingston (zone A1) is controlled from 8.30am to 10.30pm Monday to Saturday and from 11am on Sundays, and central Surbiton from 8am to 6.30pm, Monday to Saturday. If you can offer a visitor permit or a bay at your building, mention it when you book.

In a let, check the landlord is happy for the sofa to be cleaned. Tenants moving out can add it to an end of tenancy clean in Kingston, where a two-seater costs £51 and a mattress £29. The boundary with Richmond follows the Thames and the Royal Parks near Ham; for homes on that side, see upholstery cleaning in Richmond.


Drying, and a spare bed

Allow 12 to 24 hours before anyone sits or sleeps on a cleaned piece. A morning visit gives it the whole day, an open window helps, and feather or very deep cushions are the slowest. If the sofa and the mattress are done together, line up a spare bed or an airbed for that night.

Spare single bed made up beside a slightly open window
Illustration: a spare bed made up for the night.

Who does the cleaning

Our London teams do the cleaning here and across the capital (see upholstery cleaning in London); the office at 75 Shakespeare Avenue in Feltham takes the bookings. Every technician is interviewed in person and insured, and works alone only after training on our 57-point checklist. The same teams clean carpets with the same equipment, so a rug and a sofa can share one visit.


Visiting houses in New Malden and Old Malden

In the Maldens most homes are houses. In Old Malden, seven in ten households live in a semi-detached or detached house (Census 2021), and New Malden mixes houses with flats.

In a house the machine comes in through the front door, so the main question is where the van can stop: on your drive, outside the house or in a side street. Neither New Malden nor Old Malden appears on the council’s list of controlled parking zones, but tell the office about yellow lines or a narrow road all the same.

The borough ends at the railway bridge by Worcester Park station; south of it, Worcester Park is in Sutton, and Motspur Park is split between Kingston and Merton. For homes over those lines, see upholstery cleaning in Sutton or upholstery cleaning in Merton.


Parking

For a Kingston postcode the booking form adds nothing for street parking. Where the van can only park near you by paying, that cost goes on the bill as a separate item, at what it actually cost and capped at £40 a visit, and you see the figure before you confirm.

Ahead of the visit, leave roughly a metre of space around every piece and take any rug out from under the sofa.


How to book

Booking takes three steps

  1. Your postcode and the property. The form gives the price.
  2. A date that suits you. Seven days a week.
  3. We confirm it with you by phone or WhatsApp.

0333 555 2076 · 8am to 7pm

In the form, choose “Upholstery”, add each piece and watch the total; the office phones within the hour, any day from 8am to 7pm, to agree the date. On the phone or WhatsApp, say which pieces, how many seats, the fabric, any pets and the marks you would like looked at, and you get the price on the call. Email goes to office@monstercleaning.com. A few days’ notice is usually enough, and a visit the same day or the next is only possible when a technician is already nearby.


Mattresses and curtains

A mattress is vacuumed, its sweat and other marks are pre-treated and it gets a low-moisture clean. Allow the same 12 to 24 hours before sleeping on it.

Curtains are priced per drop, which is one panel from the rail to the hem. On the day the technician checks whether each curtain can be done in place, and you hear what can be done, and the price, before any work starts. Heavily soiled or delicate curtains need taking down and cleaning elsewhere.

Short sage green curtains above a bare double mattress
Illustration: short curtains and a bare mattress.

Stairs in Tolworth and Chessington homes

In Tolworth and Chessington most homes are houses. In the Hook & Chessington North ward, 82.6% of households live in one (Census 2021).

A mattress in an upstairs bedroom means the machine goes up the stairs as well, so mention a loft room or a steep staircase when you book. Stair carpet can join the visit at £41 a flight.

Neither Tolworth nor Chessington appears on the council’s list of controlled parking zones. If you live on Ewell Road, which the council has described as “heavily trafficked”, suggest a side street where the van can stop.


Frequently asked questions

How much does sofa cleaning cost in Kingston?

A two-seater is £57 and each extra seat adds £26, so a three-seater is £83 and a four-seater £109. A sofa with a single or double mattress comes to £92.

Is there a minimum charge in Kingston?

Yes. Every visit costs at least £67, so a two-seater booked on its own is £67.

How long does a sofa take to dry?

Allow 12 to 24 hours before using it. A morning visit and an open window help, and feather or very thick cushions are the slowest.

Do you clean leather sofas in Kingston?

No. We clean fabric only, so leather, faux leather and part-leather sofas are best left to a leather specialist.

What happens with a sofa labelled S for solvent only?

Our clean uses water, so the technician checks an S-coded piece on the day and tells you before anything starts whether it can be cleaned.

Can you remove every stain?

No one can promise that. Every mark is pre-treated and the technician tells you first which are likely to shift, but complete removal is never guaranteed.

Is parking a problem in Kingston town centre or Surbiton?

Both centres are in controlled parking zones. The form adds no street-parking charge for Kingston postcodes; if paid parking is the only option near you on the day, it is added as its own line, never more than £40, and you see it before you confirm.

Do you clean sofas in New Malden, Tolworth and Chessington?

Yes, our London teams cover all three, along with Old Malden. Most homes there are houses, so tell the office where the van can stop and whether the mattress is upstairs.

How do I book, and how much notice do you need?

Book through the form at the top of the page, or call 0333 555 2076 ( works too) between 8am and 7pm. A few days’ notice is usually enough, and a cancellation or move inside 48 hours is charged £50.

Are your technicians vetted and insured?

Yes. Every technician has a face-to-face interview, is insured and trains on our 57-point checklist before going out alone.

Will you re-clean the sofa if I am not happy?

Upholstery has no re-clean guarantee. The 48-hour re-clean is for end of tenancy cleans only, and it excludes carpets and upholstery.

A price per piece, agreed before we start.

Add your pieces to the booking form for the price now, or ring or WhatsApp with your list.

0333 555 2076