Car Seat and Upholstery Cleaning: Cost, Stains and Drying Time
Car seat cleaning in West Lothian: machine extraction is included in our Deep Clean, or about £10–£15 a seat with a Full Valet. Stains, materials and drying.

In this guide
- 01Seat cleaning prices at a glance
- 02Cleaning or extraction: which does your seat need?
- 03What each way of booking does to your seats
- 04What affects the price
- 05Which stains come out and which might not
- 06Leather, Alcantara and seats with airbags
- 07Planning for drying time
- 08If something has just been spilled
- 09Getting a price for your seats
A stain on a fabric car seat is one of those jobs that looks small until you try to fix it. A bit of kitchen roll, some spray from the cupboard, and suddenly there is a ring twice the size of the original mark.
This guide is about the seats fitted in your car or van, not baby seats or the sofa at home. It covers how we price seat cleaning, when an ordinary interior clean is enough, which stains are worth treating, and what to expect while the seats dry.
Seat cleaning prices at a glance
If the seats are marked, smell, or have had years of kids and dogs, book our Deep Clean Valet. Machine extraction of the fabric seats is part of it, alongside steam cleaning inside and tar and iron removal outside. It starts at £125 for a small car.
If the car only needs a regular clean but a seat or two has a mark, book a Full Valet and add seat extraction for about £10–£15 per seat, depending on condition.
We don't normally clean seats on their own. If yours are particularly dirty and the rest of the car is fine, send us photos. We may be able to do them for around £20 a seat, but it depends on seeing them first.
Cleaning or extraction: which does your seat need?
People use "shampoo", "valet" and "deep clean" for very different jobs, so here is what the words mean when we use them.
Surface cleaning deals with what sits on top of the fabric. The seat is agitated with a brush to lift grit and hair, then vacuumed. For a lot of cars, that is all the seats need.
Extraction deals with what has soaked in. A cleaning solution is sprayed into the fabric, then vacuumed straight back out by machine along with the dirt it has loosened. Polestar's owner's manual, for example, recommends a spray extraction cleaner for fabric upholstery to draw the washing fluid back out.
A few signs that a seat may need more than a surface clean:
- A stain that comes back after it dries, or has a tide mark round it.
- A smell that seems to sit in the seat itself, not just the car.
- Fabric that feels stiff or tacky from old spills.
- Seats with pet hair, sweat marks or repeated food and drink spills.
None of those is a diagnosis on its own. Send us a photo and we will tell you what the seats need.
What each way of booking does to your seats
How VDS treats fabric seats
- Booking
- Full Deep Clean Valet
- Price
- From £125 (small car) to £170 (XL)
- What happens to the seats
- Machine extraction included: cleaning solution sprayed into the fabric and vacuumed back out. Steam on suitable surfaces.
- Best for
- Marked or smelly fabric seats, especially when the whole car needs work
- Booking
- Full Valet
- Price
- From £75 (small car) to £105 (XL)
- What happens to the seats
- Agitated and vacuumed. Machine extraction can be added for about £10–£15 per seat, depending on condition.
- Best for
- A regular clean, with one or two seats that need more
- Booking
- Interior Valet
- Price
- From £55 (small car) to £85 (XL)
- What happens to the seats
- Agitated and vacuumed, minor seat stains treated, steam on suitable surfaces. Ask about extraction when you get a quote.
- Best for
- A tired cabin with light marks when the outside is fine
- Booking
- Seats on their own
- Price
- Around £20 per seat, only if we agree after seeing photos
- What happens to the seats
- Machine extraction. Not normally booked without a valet, but we may take on particularly dirty seats.
- Best for
- Badly marked seats when the rest of the car is fine
| Booking | Price | What happens to the seats | Best for |
|---|---|---|---|
| Full Deep Clean Valet | From £125 (small car) to £170 (XL) | Machine extraction included: cleaning solution sprayed into the fabric and vacuumed back out. Steam on suitable surfaces. | Marked or smelly fabric seats, especially when the whole car needs work |
| Full Valet | From £75 (small car) to £105 (XL) | Agitated and vacuumed. Machine extraction can be added for about £10–£15 per seat, depending on condition. | A regular clean, with one or two seats that need more |
| Interior Valet | From £55 (small car) to £85 (XL) | Agitated and vacuumed, minor seat stains treated, steam on suitable surfaces. Ask about extraction when you get a quote. | A tired cabin with light marks when the outside is fine |
| Seats on their own | Around £20 per seat, only if we agree after seeing photos | Machine extraction. Not normally booked without a valet, but we may take on particularly dirty seats. | Badly marked seats when the rest of the car is fine |
If you want whole-car prices by vehicle size, our full valet cost guide sets them out, so we will not repeat them here.
What affects the price
In a Deep Clean, seat extraction is part of the package price. With a Full Valet, it is about £10–£15 per seat on top. What we look at when we confirm the figure:
- How many seats. Two front seats is a different job from a seven-seater with every row marked.
- The condition of each seat. A fresh coffee spill and a milk spill that has sat for months are not the same job, which is why the per-seat price is a range.
- Carpets, mats and boot. If these also need wet cleaning, mention them when requesting a quote so we can confirm the scope and price.
- How much hair and grit is in the fabric first. Heavy pet hair has to come out before the fabric is cleaned. Standard pet hair is included in a Deep Clean, and heavy build-up can add up to £15.
- What the seat is made of. Leather and Alcantara need different treatment (see below).
- Odour. If a smell comes from something in the fabric, cleaning that out comes first. Ozone odour removal, from £40, can follow for some persistent smells, but it does not replace removing the source.
We would rather tell you a seat only needs vacuuming than charge you for extraction you will not notice.
Which stains come out and which might not
Some stains cannot be completely removed. Here is how different marks tend to respond to cleaning.
Usually good results: fresh drink and food spills, muddy footprints, and general grime on a well-used driver's seat. The sooner a spill is dealt with the better. For Alcantara, for example, the maker's stain advice is to act within 30 minutes.
May improve but not disappear: old set-in stains, ink and dye transfer. On leather seats, Kia's owner's manual tells owners of light-coloured leather to be careful of colour transfer, such as from jeans.
Not a cleaning problem: bleach marks are lost colour rather than dirt, and burns, tears and worn-through fabric are repairs, not cleaning jobs.
We will look at the marks before we start and tell you if we do not think one will shift.
Leather, Alcantara and seats with airbags
Not every seat should be extracted.
Leather is cleaned and conditioned, not soaked. Kia's owner's manual warns that high-alcohol, acid or alkaline cleaners can fade leather or strip its surface. For dirty or dry leather, Leather Restoration & Protection starts from £65.
Alcantara and similar suede-type trims are delicate. Alcantara's maker does not recommend steam machines, warns against rubbing too hard and says not to wet the material excessively or pour product straight onto it. Tell us if your seats have it, and we will confirm the right approach before booking.
Seats with side airbags need care at the sides. Polestar's manual tells owners never to spray cleaning agent on the sides of seats fitted with side airbags, and to use a moistened cloth there instead. Your own handbook is the place to check what applies to your car.
Fabric generally. Kia notes that using anything other than recommended cleaners and procedures may affect fabric's appearance and fire-resistant properties. It is a good reason to keep household stain removers and solvents off car seats.
Planning for drying time
Drying time varies with the fabric, seat padding, cleaning needed and weather. Cold, damp days take longer.
What to plan for:
- Extracted fabric will be damp when we hand the car back. The machine pulls the solution back out, but the seats will not be bone dry.
- Let it dry properly. Kärcher's advice is to allow ample drying time and keep the car well ventilated in the meantime. How you can do that safely depends on where the car is parked and the weather.
- Tell us your timings. If you need the car again the same day, say so when you book so the job can be planned around it.
- Vacuum again once dry. Kärcher also recommends a final vacuum once the upholstery has dried.
If something has just been spilled
- Lift off anything solid.
- Blot liquid gently with plain kitchen roll or a white cloth. Alcantara's stain advice is to work from the outside edge towards the centre so the stain does not spread.
- Do not scrub. Polestar's manual warns that scraping or rubbing a stain may damage the upholstery.
- Do not reach for stain removers or strong solvents. Polestar warns that these can damage upholstery too.
Then take a photo and send it to us.
Getting a price for your seats
To quote properly we need:
- Your make and model, and whether the seats are fabric, leather, Alcantara or a mix.
- Your postcode, so we can check coverage. We are based in Livingston and cover West Lothian and West Edinburgh as a fully mobile, insured service, bringing our own water and power.
- Which seats need doing, and whether the carpets, mats or boot also need wet cleaning.
- Photos in daylight: one of the whole seat and one close-up of each mark. Tell us what caused the mark if you know, and roughly how long ago.
WhatsApp the photos to +44 7591 780753, or ask for a Deep Clean quote and mention that you have photos. We will tell you whether a Deep Clean, a Full Valet with seat extraction, or something else is the right job, and confirm the price before we book.
Common questions
Frequently asked questions
7 answers
How much does car seat and upholstery cleaning cost?
Can I get just my car seats cleaned?
Does a deep clean valet include seat extraction?
Is shampooing car seats the same as extraction?
How long do car seats take to dry after cleaning?
Will every stain come out?
Can you clean leather or Alcantara seats the same way?
Know someone who needs this?
Recommended treatment
Full Deep Clean Valet
From £125
Inside and out, with machine extraction of fabric seats included. Steam cleaning inside, tar and iron removal outside.
View serviceContinue the diagnosis

