Stain removal Krakow

Stain removal Krakow by CleanAI covers spot cleaning for fresh and older marks on upholstery, carpets, mattresses and selected fabrics. We identify the stain type, match the cleaner to the material and show the price before booking.

  • stain removal krakow
  • upholstery stain removal krakow
  • carpet stain removal krakow
  • sofa stain removal krakow
Quick AI quote

How the visit goes

Three stains on a sofa and one on a carpet: from the door to the door usually 60–75 minutes, of which about 40 minutes is the work itself. We need a socket and room to walk around the furniture.

  1. 1

    Book online

    You set the number of stains, add cleaning of the whole element or odour neutralisation, pick a date. The price is visible straight away and the confirmation arrives by email.

  2. 2

    Send a photo

    Send a photo through the AI calculator or the chat. A photo shows the fabric type and the size of the mark, so we can say what to expect and how much time to book.

  3. 3

    Arrival and inspection

    We bring the extraction machine, a full set of agents and our own water. We look at the stain against the light, check the label and ask what has already been tried at home.

  4. 4

    Fabric test

    The agent is tested where it cannot be seen: under a cushion, on the back of the backrest, on the underside of the carpet. We check whether the fabric releases dye and whether water leaves a ring.

  5. 5

    Spot treatment

    The preparation works for a few minutes, then we work the stain and rinse it out with the extractor. If something is left after the first pass we repeat it — at the same price, no charge for a second attempt.

  6. 6

    Result and payment

    We show the spot while it is still wet and say how it will look once dry. You pay after the work: cash, BLIK, card or online. An invoice on request.

Configure your order online

Enter the quantity, a date and extras. You see the price at once and pay after the job or right away online.

1

Configure your order

Choose service options

🧽Spot stain removal30
1

The minimum order is 120 zł. Add more stains, cleaning of the whole element, odour neutralisation or fabric protection.

2

Choose a date

Nearest available dates and times

September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Days with a green badge are discounted. Discounts do not stack: the largest one applies — date, promo code or subscription.

Morning

Afternoon

Evening

3

Frequency

Order a subscription and save

One-time order with no commitment. Good for a first try.
Stable monthly price. Priority dates. Can be cancelled.
Most popular option. Always clean, 15% cheaper.
Best price. Regular team. Maximum cleanliness.
4

Additional services

Add to your order for an extra fee

5

Contact details

Needed to confirm your order

6

Payment method

Choose a convenient payment method

7

Discount code

Have a promo code? Enter it here

Summary

Spot stain removal30.00
Total30.00 zł

How long it takes and how it dries

Times for three stains on a polyester sofa, spot treatment without cleaning the whole element. A mattress and a carpet dry similarly, wool takes longer.

  1. 1

    10–15 min

    Inspection and test

    Label, stain type, agent test on a hidden spot, vacuuming around the mark.

  2. 2

    15–25 min per stain

    Treatment

    Preparation, dwell time, working the stain, extraction and rinsing the agent out.

  3. 3

    2–5 h

    Drying

    The machine takes most of the water straight away; the rest goes into the air through an open window.

  4. 4

    after 5 h

    You can sit down

    The fabric feels cool but dry; the final result is only visible once it has dried.

Do not dry the spot with a hairdryer or on a radiator. Hot air pulls the remaining soil out of the filling back to the surface, and after a few hours the stain can return as a yellowish ring. An open window and a draught do the same job without the risk.

Reviews of this service

Real jobs in Kraków. The result photos come from our own visits.

Kanapa narożna jasnaOur job: Kanapa narożna jasna
Verified

Kanapa po czyszczeniu wygląda jak nowa. Bardzo sprawny kontakt i punktualny przyjazd.

Marta · Pranie tapicerki

Dywan wełnianyOur job: Dywan wełniany
Verified

Dywan odzyskał kolor, a zapach po zwierzętach zniknął już po pierwszym czyszczeniu.

Oleh · Pranie dywanów

Fotel tapicerowanyOur job: Fotel tapicerowany
Verified

Auto po praniu tapicerki pachnie świeżo, a plamy z foteli zniknęły.

Piotr · Tapicerka samochodowa

Examples of our work

The results speak for themselves

Light corner sofa — after
After
Light corner sofa — before
😟 Before

Light corner sofa

Upholstery cleaning

Coffee and food stains

60 min Guarantee
Upholstered armchair — after
After
Upholstered armchair — before
😟 Before

Upholstered armchair

Upholstery cleaning

Grease stains

30 min Guarantee
Velvet sofa — after
After
Velvet sofa — before
😟 Before

Velvet sofa

Upholstery cleaning

Pet marks

55 min Guarantee
Sofa with cushions — after
After
Sofa with cushions — before
😟 Before

Sofa with cushions

Upholstery cleaning

Drink stains

65 min Guarantee
Wool rug — after
After
Wool rug — before
😟 Before

Wool rug

Carpet cleaning

Dirt, dust, shoe marks

60 min Guarantee
Stained mattress — after
After
Stained mattress — before
😟 Before

Stained mattress

Mattress cleaning

Old stains, odor

35 min Guarantee

Stain removal in Krakow: what the service is

Updated:

Stain removal is spot work: the technician comes to one specific mark, not to a full clean of the furniture. We read the care label and the fabric composition, test the agent on a hidden spot, dissolve the stain with a preparation matched to its type — one works on protein, another on grease, a third on dye — and rinse it out together with the dirt using an extraction machine. Once dry, no agent is left in the fibre to attract dust, and that is the main difference from a supermarket stain remover.

Stain removal prices in Krakow

Spot treatment of one stain
30 zł
Every next stain on the same item
30 zł
Cleaning the whole element (no halo)
60 zł
Odour neutralisation
40 zł
Pet hair removal
30 zł
Fabric protection after the treatment
50 zł

We work on upholstery, mattresses, carpets, wall-to-wall carpeting, chairs and soft headboards. The treatment takes 15–25 minutes per stain and the fabric dries in 2–5 hours. The price is 30 zł per stain with a minimum visit of 120 zł, so one trip pays off when a few spots have accumulated in the flat — and they usually have, because stains rarely come alone.

We do not promise that everything will come out. Before starting we look at the mark and say plainly: this one will go completely, this one will fade to a barely visible shadow, and this one we will not touch, because the fabric has lost its dye and cleaning will change nothing. We would rather hear "leave that one" before the work than explain afterwards why the result is not what somebody imagined.

Read more

Stain removal prices in Krakow

A stain is counted per piece: one mark about the size of a palm on one item. Spilled coffee that ran from the cushion down to the seat and the side of the sofa is one stain, not three. The minimum visit is 120 zł, so up to four stains in one trip fit into that amount and every next one adds its own price. Travel within Krakow is included.

ItemPriceTimeWhat it covers
Spot treatment of one stain30 zł15–25 minfabric test, agent matched to the stain type, extraction, rinsing the agent out
Every next stain on the same item30 zł10–20 minsame rate, no second call-out
Cleaning the whole element (no halo)60 zł20–30 minadd-on: the whole seat, back or side, so no lighter patch is left behind
Odour neutralisation40 zł15 minadd-on: urine, vomit, milk, mustiness after a leak
Pet hair removal30 zł10–15 minadd-on: hair worked into the fabric and the seams
Fabric protection after the treatment50 zł10 minadd-on: a coating that keeps the next spill on the surface
Cleaning decorative cushions15 zł10 minadd-on: per piece, filling included
Room ozonation70 zł60 minadd-on: the smell left in the air and in other textiles
Cleaning a whole 2-seat sofa165 zł60–90 minalternative: from five stains up this is cheaper than spot work
Cleaning a synthetic carpet15 zł/m²40–70 minalternative: minimum 120 zł, when stains cover the whole area

The minimum order is 120 zł. A single stain at 30 zł does not reach it: the trip, setting up the extraction machine and bringing our own water cost more than the treatment itself. You reach the minimum with other stains around the flat — on the sofa, the mattress, the carpet and the chairs — with cleaning of a whole element or with odour neutralisation. The configurator adds it up live and shows how much is missing. If there are many stains scattered across one piece of furniture, we say plainly that cleaning the whole sofa from the upholstery price list works out cheaper.

What stain removal covers and what it does not

Included

  • Identifying the type of stain and checking the fabric composition on the label
  • Testing the agent on a hidden spot before we touch the stain itself
  • Choosing the preparation: enzyme for protein, degreaser for grease, dye remover for pigments
  • Spot treatment with extraction and rinsing the agent out of the fibre
  • Repeating the treatment during the same visit if something is left after the first pass
  • Dry vacuuming around the stain so grit is not rubbed into wet fabric
  • An honest assessment before the work: what goes fully, what fades, what we do not touch
  • Guidance on drying and when you can sit down again

Not included

  • Cleaning the whole piece of furniture: that is a separate service from the upholstery price list
  • Bleach marks, chlorine damage and traces of home removers with optical brightener
  • Sun fading and worn fibre: that is missing dye, not dirt
  • Burns, melted fibre and cigarette holes
  • Alkyd and polyurethane paint, cured adhesives after a renovation
  • Natural leather and faux leather: a separate service with different agents and technique
  • Stains on clothes and curtains: that is a job for a dry cleaner

What comes out and what stays

The result depends on three things: what the substance is, how long it has been sitting in the fabric and whether anybody has already tried to remove it at home. Below is the honest table — the same one the technician reads out to the client before starting.

Type of stainSuccess rateHow we do it
Coffee, tea, cocoavery highFresh ones come out fully; after months a shadow stays on light fabric as tannins bind to the fibre.
Red winehighDye remover and two passes; on cotton and wool a pink trace can stay after a few weeks.
Bloodvery highCold water and enzyme only: warm water sets the protein and fixes the stain for good.
Milk, spit-up, baby foodvery highThe enzyme breaks down protein and fat, extraction rinses it out; the smell goes with the stain.
Grease, sauce, butter, oilhighDegreaser and two passes; old grease mixed with dust leaves a dark shadow that fades but rarely disappears.
Pet and baby urinehighEnzyme plus odour neutralisation; if the foam is soaked through we say so before starting.
VomithighThe same, with a longer dwell time and odour neutralisation.
Grass, mud, sandhighDry first, wet second; otherwise sand scratches the fibre and spreads the stain.
Chocolate, ketchup, fruithighDissolved and rinsed out; dark berries sometimes leave a grey shadow.
Pen, marker, inkmediumFresh ones fade a lot, old ones stay: ink dye binds to the fibre permanently.
Water-based paint, fresh acrylicmediumWhile it is wet it comes out; once dry it forms a film inside the weave that cannot be rinsed away.
Alkyd paint, glue, siliconewe do notThe solvent would destroy the fabric faster than the stain.
Bleach, chlorine, remover with bleachwe do notThis is not dirt but missing dye in that spot; there is nothing to rinse out.
Burns and melted fibrewe do notThe fibre is destroyed by heat; the only fix is a new cover or a patch.
Sun fadingwe do notAn even loss of colour across the surface; cleaning changes nothing here.

Tell us what has already been used on the stain at home. A remover with optical brightener leaves a lighter patch that cannot be undone, and dish soap rubbed into the fabric leaves foam in the filling — and that foam attracts dirt for months afterwards. Knowing the history of the stain, the technician picks the right agent straight away instead of spending the first pass finding out.

Fabrics: how we clean them and how long they dry

The same preparation behaves differently on velour, microfibre and wool. Below is a cheat sheet to recognise your fabric and to know what to expect from a spot treatment.

FabricHow to recognise itHow we clean it and drying time
Polyester, microfibreSmooth, slightly rough, water beads upFull extraction, the best success rate, dries in 2–4 h
Velour, velvetSoft pile, a handprint changes the shadeLess water, brushing the pile one way afterwards, 3–5 h
ChenilleThick fluffy weave, pronounced textureExtraction at lower pressure so the pile is not matted, 4–6 h
Cotton, linen, natural blendsMatte, soaks up water instantlyGentle agent, high ring risk, usually the whole element, 5–8 h
WoolSoft, springy, smells of wet wool when dampNeutral pH only, no enzymes, room temperature, 6–10 h
Viscose, silk, juteCool to the touch, glossy, stiffens when wetBy photo only and dry methods only, or not at all: water leaves permanent rings
MattressFabric stretched over foam or springsSpot treatment plus moisture extraction; the foam dries in 4–8 h
Synthetic carpet and carpetingPolyester or polypropylene pileExtraction with rinsing, dries in 3–6 h; with many stains cleaning it all is cheaper
Leather and faux leatherSmooth surface with no weaveNot touched in this service: a separate leather price list and different agents

The care label is usually under the seat, on the underside of a cushion or on the back of the backrest. W means wet cleaning, S solvent only, WS both, X vacuuming only. With S and X a wet spot treatment is out, and we say so on the phone before we set off — so nobody pays for a trip to a fabric that must not be wetted.

Spot treatment, cleaning the whole piece or a home stain remover

Three realistic options for one wine stain on a three-seat microfibre sofa. The numbers are ours and the time is the time you actually lose.

CriterionSpot treatmentCleaning the whole sofaHome stain remover
Price30 zł per stain, minimum 120 zł182 zł for a 3-seat sofa20–40 zł per bottle
Your time0, you just open the door0, you just open the dooran hour of scrubbing plus learning by your own mistakes
Halo riskreal, which is why we offer the whole element for 60 złnone, the whole piece dries evenlyhigh: the water ring stays for good
On an old staindepends on the type, we say before the workthe same as spot work, only across the whole piecelow, usually spreads the stain wider
The rest of the piecestays as it was, with stains you did not bookthe whole piece clean and even in colourstays as it was
Agent in the fibrerinsed out by the extractorrinsed out by the extractorstays: foam in the filling attracts dust
When it pays off1–4 stains in different places around the flatfrom five stains, or when the piece is generally soileda fresh spill wiped within a minute with a clean cloth

When it is worth calling somebody out to a stain

Straight away, if the stain is fresh and large. The first day is the best moment: the substance is still on the fibre rather than in it and comes out fully almost every time. Before we arrive, blot up the excess with a clean white cloth, working from the edge towards the middle and never rubbing — rubbing spreads the stain and pushes it into the filling. Do not pour water on it and do not sprinkle salt; both only make the job bigger.

When a few stains have accumulated. With a single stain the trip costs more than the work, which is why the minimum is 120 zł. Have a look around the flat before booking: a coffee mark on the armchair, a cat spray by the sofa leg, grease on a kitchen chair and mud on the hallway carpet are four items done in one visit that fit exactly into the minimum.

Before guests, before selling a piece of furniture or before handing back a rented flat. Here it is usually not about one stain but about the general state: if the piece is evenly soiled, a spot treatment leaves clean islands on a grey background and that shows more than the stain did. In that case the technician says plainly that cleaning the whole sofa from the upholstery price list is cheaper and looks better.

What to do with a stain before we arrive

  • Blot up the excess with a white cloth or paper towel: from the edge inwards, pressing rather than rubbing
  • Do not pour water on it — water spreads the stain and pushes it into the filling, where it is harder to reach
  • Blood, milk and egg: cold water only, warm water sets the protein and fixes the stain permanently
  • Put away home removers containing bleach: the lighter patch they leave cannot be brought back
  • Do not dry the spot with a hairdryer or a radiator, or the soil returns to the surface as a yellow ring
  • Take a photo immediately and another one an hour later: they show how the stain spreads and let us pick the agent before the trip
  • After the treatment air the room and do not cover the damp spot with a blanket or throw until it is dry
  • Fabric protection after cleaning lasts a few months: the next spill stays on the surface and wipes off with a cloth

Why home cleaning leaves a ring

The ring that clients call a halo appears like this: water dissolves the dirt and carries it outwards, then evaporates and leaves all the dissolved material at the edge of the wet area. The further from the centre, the slower it dries, so the ring is always at the edge and always darker than the rest. A cloth and a spray bottle produce it every single time, because they have no way of taking the water back out together with the dirt.

An extractor solves this mechanically: it injects the solution and sucks it straight back together with the soil, so no wandering water is left in the fabric. On light, smooth fabrics and on cotton the risk of a ring is still high enough that the technician offers the whole element for 60 zł — the whole seat, back or side. Then the entire surface dries evenly and there is simply no edge for the dirt to settle on.

If a ring has already formed after home cleaning, it can usually be removed: it is still dirt, only pushed to the edge. It is worse with a stain treated with a remover containing optical brightener — there is nothing left to rinse out, because the fabric dye in that spot is gone. That is why we ask about the history of the stain before the work, not after.

When spot treatment stops paying off

Spot work makes sense for one, two, four stains in different places: we do exactly what is needed and you do not pay to clean furniture that is clean apart from the mark. Above five stains on one piece the arithmetic turns against the client: five stains at 30 zł is already 165 zł, the same as cleaning a whole two-seat sofa, which also takes away the dust, pet hair and grease on the armrests.

The second case is an evenly soiled piece. After a spot treatment the stain leaves a clean island noticeably lighter than the rest of the seat, and the client rightly says it shows more than before. That is why the technician looks not only at the stain but at what surrounds it. If the difference is visible, they say so before starting and offer the whole element or the whole piece.

The third case is a carpet with stains across the whole area. A synthetic carpet costs 15 zł per square metre with a minimum order of 120 zł, so with five or six stains cleaning all of it is cheaper than counting them one by one. That calculation is made on the spot and both numbers are always shown before the work starts.

Frequently asked questions

Answers to the questions we hear most often before the first visit.

One stain costs 30 zł and the minimum visit is 120 zł. Up to four stains fit into that amount, every next one adds 30 zł. Cleaning the whole element so no lighter patch is left costs 60 zł, odour neutralisation 40 zł.

Related services