Deep cleaning of sofas, mattresses, and rugs at your home. Open pricing, no inspection needed.

Upholstery & Mattress Deep Cleaning

Deep cleaning of sofas, armchairs, mattresses, chairs, and rugs at your home. Professional extraction — we flush the dirt out of the fibres instead of masking it. The price is known up front, no inspection needed, travel and cleaning agents already included. Mattress from €49 · Sofa from €79 · Minimum order €69.

Deep extraction cleaning of a sofa and mattress at home in Slovenia by DomCare

When you need this

  • A tenant has moved out The mattress and sofa after someone else are the first thing the next occupant asks about. Cleaning between tenants settles the question and lets you hold your rate.
  • A new baby or a flare-up of allergies The mattress is the main reservoir of dust mites in a home. Cleaning plus an anti-mite treatment takes off most of the load.
  • Pets Hair, saliva, marking, odour. A household vacuum lifts the top layer; extraction reaches what has gone into the filling.
  • A stain that won't come out Coffee, wine, children's surprises, traces of creams and cosmetics.
  • The home stood empty for a long time A musty smell, damp, dust settled into the textiles. Often booked together with arrival preparation.
  • Before renting out or selling Fresh furniture in the listing photos pays for itself in the price difference.
  • It's simply time A mattress is cleaned every year to eighteen months, a sofa every one to two years. If you can't remember the last time — it's already time.

What we clean

Upholstery and mattresses

  • Mattresses — single, double, children's. One side or both.
  • Sofas — from two-seaters to corner and modular units.
  • Armchairs, pouffes, benches, bed headboards.
  • Chairs with a padded seat and fabric back — usually booked as a set.

Rugs, curtains, and textiles

  • Rugs and carpeting — at home and in the office.
  • Curtains — cleaned in place, without taking them down or washing them.

Cars

  • Car interiors — individual seats, a full set, the whole interior with the boot.
  • Minibuses, campers — priced individually.

Homes and commercial properties

We work with both homes and commercial properties — small hotels, apartments, guest houses, offices, coworking spaces. For regular volumes we set separate terms.

How it works

  1. Dry preparation

    A professional vacuum lifts dust, hair, and crumbs from the surface and out of the seams. Without this step, wet cleaning turns dust into mud.

  2. A test on a hidden area

    We check the fabric's reaction to the agent where it can't be seen. Always, on every item.

  3. Treatment with the solution

    We apply a professional agent matched to the type of soiling and the type of fabric, let it work, and treat stains separately.

  4. Extraction

    The machine drives the solution deep into the fibre under pressure and immediately draws it back out together with the dissolved dirt. This step is what separates real deep cleaning from a surface treatment.

  5. Drying

    We speed it up with forced drying. You can use the furniture again in 4–8 hours, or 2–3 with turbo drying.

  6. Before/after photos

    We send them to your email. Even if you aren't home, you still see the result.

  7. We bring everything ourselves

    We arrive with our own equipment, our own cleaning agents, and our own water if needed. All we need from you is a power socket and access to the item.

We publish the full price list. Not 'from', not 'on request', not 'after an inspection'. You work out the cost yourself in a minute and book when you're ready. All prices include travel within Ljubljana and a 20 km radius, professional cleaning agents, and the work itself.

Full price list

Mattresses

SizeOne · both sides
up to 90×200 (single, child)€49 · both €89
140–160×200€69 · both €125
180–200×200€89 · both €159

Upholstered furniture

ItemPrice
Chair with padded seat (from 4)€12 / item
Chair with fabric back€18 / item
Pouffe, bench€19
Headboard€25
Armchair€39
2-seat sofa€79
3-seat sofa€99
4–5-seat sofa€129
Corner or modular sofa€149

Rugs & textiles

ItemPrice
Rug up to 20 m²€9 / m², minimum €49
Carpet 20–100 m²€7 / m²
Over 100 m²€5.50 / m²
Curtains, cleaned in placefrom €29 per panel

Cars

ItemPrice
One seat€19
Set of 5 seats€89
Full interior + boot€139
Minibus, camperfrom €199

Add-on options

OptionPrice
Anti-mite and anti-allergen treatment+€19 per item
Ozone odour treatment (tobacco, pets, damp)+€49 per room
Fabric protection coating+30% of the item price
Turbo drying (dry in 2–3 hours)+€25 per visit
Travel beyond 20 km from Ljubljana€0.50 / km

Packages

PackagePrice
Bedroom — mattress 140–160 (one side) + headboard + anti-mite treatment€99
Guest moved out — mattress 140–160 + 3-seat sofa + rug up to 6 m²€189
Allergy under control — two mattresses 140–160 + anti-mite treatment on both€149
Whole apartment — all mattresses and all upholstery, up to 100 m²from €299

Minimum order — €69. If the total is lower, add a second item or combine it with a cleaning. Subscribers to Property Care and regular cleaning get −15% on everything. The price is final: we don't recalculate it on site or add a "difficulty" surcharge. The only exception — if an item's condition differs fundamentally from what was described at booking, we tell you before starting and you decide whether we continue.

What we don't take on and what we don't promise

We say this honestly and up front — it prevents disputes after the fact and helps you decide with your eyes open.

We don't take on without an inspection first

Silk, expensive velvet, antique and restored furniture. Leather and faux leather — that's a different technology and different chemistry, we do clean it, but separately and by arrangement. Items with clearly damaged or coming-apart upholstery.

We don't promise full removal of

Old dye stains — wine, ink, hair dye, antiseptic dye, marker. Traces of rust and mould that have penetrated the filling. An odour whose source is inside the filling — in that case it's more honest to replace the item than to clean it.

What we do in those cases

We tell you before starting, show you a realistic expected result — and you decide for yourself. If we take it on, we work to the full, but we don't guarantee the result on such stains and we write that into the booking confirmation.

What we guarantee

Fresh organic soiling, general soiling, dust, hair, everyday odours — they go. If the result doesn't match what we agreed, we come back and finish the job free of charge within 24 hours, as with any other cleaning.

FAQ

Frequently asked questions

Because these are two different services. For €20 they usually sell a dry UV treatment: a vacuum plus an ultraviolet lamp. It kills mites and bacteria but doesn't flush out dirt or remove stains — the mattress looks exactly the same. We do wet extraction: the solution is driven deep into the fibre and drawn back out together with the dirt. It takes longer, needs a professional machine, and gives a visible result. Both technologies have their place — what matters is understanding what you're paying for.
A mattress and upholstery — 4–8 hours with normal ventilation. With turbo drying — 2–3 hours. In winter and in rooms without airing we recommend turbo drying.
Clear access to the item, take things off it, provide a free power socket nearby and, if possible, parking by the building. We bring everything else. A detailed checklist comes by email once the booking is confirmed.
Yes. It's best to keep them in another room during the work and drying. We use agents approved for living spaces; if anyone in the home has allergies, tell us in advance and we'll pick the formula.
We travel across Slovenia. The price includes Ljubljana and 20 km around it; beyond that it's €0.50 per kilometre. For Bled, the Coast, and our other service zones it's often better value to combine several items into one visit.
Yes, and it's the most common scenario. For example, a deep clean before an arrival plus cleaning the mattresses and sofa — one visit, one day, one arrangement.
We'll tell you up front, before starting, if we can see the stain is in the hard-to-remove category. For fresh organic soiling the standard guarantee applies: unhappy with the result — let us know within 24 hours and we'll come back and finish.
A mattress — every year to eighteen months, more often with allergies or pets. A sofa — every one to two years. A rug — once a year. If the home is rented out, the benchmark is different: between tenants.
Yes. For properties with several units and for regular volumes we price separately — it usually works out noticeably cheaper than the retail list. Tell us how many units and how often.

Work it out yourself — then tell us when it suits you.

The price list is open, no inspection is needed, and the price doesn't change on site. Tell us what needs cleaning and which day suits you — we'll confirm the slot and send a preparation checklist.