Cleaning and upholstery cost calculator in Krakow — AI quote
Updated:
The CleanAI calculator quotes cleaning, upholstery and rug washing in Krakow for free, with no sign-up. Type the job, say it or show 1–3 photos: the AI picks one of 15 services and sets up its configurator, and the price comes from the company price list, the same as on the Pricing page. It usually takes about a minute.
The AI quote at a glance
- Cost of the quote
- 0 PLN, no sign-up, no obligation
- How to describe the job
- text, voice, or 1–3 photos with a caption
- Languages
- Polish, Ukrainian, Russian, English
- Who counts the price
- the service configurator, from the same price list as the Pricing page
- Minimum order
- 120 PLN
- Payment
- on site in cash after the service; online in advance: BLIK, card, Apple Pay, Google Pay
The AI never names a price itself. Its job is to understand what you need: how many rooms and bathrooms, what kind of cleaning, whether it is a sofa or a corner sofa, what rug and how big, how many windows and in what state. It then opens the right service page with those values already entered in the configurator. You see what was set, you can change any item, and the total updates as you go, before you book anything.
The calculator helps when you do not want to click through a form, or do not know what the thing you need cleaned is called. Write it the way you would tell a friend, for example “flat after tenants moved out, two rooms, kitchen needs scrubbing”, or take a photo of the rug. If the AI does not recognise the service, it says so plainly and shows the list of all services. It does not guess.
Read moreCollapse
What you can write, say or show
Examples of requests the calculator handles, and what the AI then sets in the service configurator. Everything it sets can be changed before you book.
| Service | Example request | What the AI sets |
|---|---|---|
| Apartment cleaning | “3 rooms, two bathrooms, we hand the keys back to the landlord on Friday” | 3 rooms, 2 bathrooms, type: move-out |
| Apartment cleaning + extras | “Clean 2 rooms and wash the sofa while you’re there” | 2 rooms, standard cleaning; sofa in the “Add upholstery cleaning” block at −10% |
| Post-renovation cleaning | “Studio after painting and new tiles, dust everywhere” | post-renovation cleaning, studio, 1 bathroom |
| Window cleaning | “6 double-sash windows and a balcony door, not cleaned since winter” | 2-sash windows × 6, balcony window × 1, state: after winter |
| Upholstery washing | photo of a corner sofa captioned “plus two armchairs” | corner sofa by number of seats, armchair × 2 |
| Upholstery washing (mattress) | “Mattress 160 × 200, both sides” | double mattress, both sides |
| Rug washing | photo of a wool rug in the living room | wool rug, area estimated from the proportions in the photo |
| Kitchen cleaning | “Kitchenette open to the living room, greasy fronts and hood” | kitchen size: kitchenette |
| Car upholstery | “Octavia estate, just the seats and mats” | estate body, or selected parts: seats, mats |
| Ozone and organising | “Smoke smell in a 20 m² room” / “bedroom wardrobe and walk-in closet” | ozone treatment, room area / zones: wardrobe, walk-in closet |
The AI picks one service per request. Upholstery, rug washing and window cleaning described together with a cleaning go into the “Add …” blocks of the same visit.
Examples: what the configurator sets and what it costs
Amounts come from the current price list, before discounts, with travel within Krakow. The configurator counts them the same way after the AI quote.
| Example | What the configurator sets | Price from the price list |
|---|---|---|
| “Apartment cleaning, 2 rooms, one bathroom” | 2 rooms, 1 bathroom, standard | 240 PLN |
| “2-room flat after the tenants moved out” | 2 rooms, 1 bathroom, move-out | 490 PLN |
| Photo of a 3-seater sofa and two armchairs | 3-seater sofa × 1, armchair × 2 | 292 PLN (182 + 2 × 55 PLN) |
| Photo of a 2 × 3 m shaggy rug | shaggy (long-pile) rug, 6 m² | 126 PLN (6 × 21 PLN) |
| “Clean 2 rooms and wash a 3-seater sofa” | 2-room apartment + sofa in the “Add upholstery cleaning” block | 404 PLN (240 PLN + sofa 164 PLN after −10%) |
| “Wash one armchair” | armchair × 1 (55 PLN) | 120 PLN, because the minimum order applies |
Only rules shared by every order are added to the total: travel outside Krakow, a same-day visit, the minimum order. All of them show in the configurator before you book.
Photo quote: how it works and what makes a good photo
The camera button adds one to three photos. The AI looks at them and recognises what needs cleaning: a sofa or corner sofa and its number of seats, armchairs, a mattress, a rug and its type (synthetic, wool, shaggy, handmade), windows, a car interior. For a rug, the area is estimated from the proportions in the photo, so it is worth checking it with a tape measure and correcting it in the configurator if it differs: rugs are priced per square metre.
You can add a short caption to the photos, such as “plus two armchairs” or “sofa bed corner, 6 seats”. The caption takes priority over the photo: if the text and the picture disagree, the AI goes with what you wrote. It is the simplest way to add things that are not in the frame.
The best photo shows the whole sofa or the whole rug, taken in daylight, from far enough away that it fits in the frame. If particular stains matter to you, add a second close-up photo. The team sees it before they arrive and knows which products to bring. A photo taken in the evening under a yellow lamp, or one that cuts the sofa in half, makes size and fabric harder to recognise.
Voice quote in four languages
The microphone button records what you say. You can speak Polish, Ukrainian, Russian or English, whatever language version of the site you have open. It is handy when it is easier to say something than to type it: for example, standing in an empty flat after a move and counting the rooms.
Speak the way you normally would: “three rooms, two bathrooms, deep cleaning, and six windows”. What matters most are numbers, the kind of cleaning and the state of things, such as windows after winter or after renovation, because that is what the AI sets in the configurator. If you leave something out, you can add it by hand on the service page.
What happens after the AI answers
The AI picks one of 15 services: apartment cleaning, house cleaning, post-renovation cleaning, kitchen cleaning, window cleaning, upholstery washing, rug washing, leather cleaning, stain removal, pram washing, upholstered headboard, car upholstery, ozone treatment, space organising and grave cleaning. It then opens that service page with the configurator set from your request. The answer usually comes within a few seconds, a little longer with photos.
Above the configurator you see what was set: “Set up from your request: …”. You can change any value: add a bathroom, swap the sofa for a corner sofa, correct the rug area, add windows or change the kind of cleaning. If your description included something that can be done during the cleaning, such as washing a sofa or rug, or cleaning windows, it goes into the “Add …” blocks at −10% for the shared visit.
When the AI does not recognise the service, because the request is unclear or is about something we do not do, it says so and links to the list of all services. It does not fill in a random item. One request means one service: if you want a quote for, say, car upholstery and separately for organising a wardrobe, describe the second job from scratch.
How the price is counted
The price is counted by the configurator on the service page, from the same price list as the Pricing page and the price list PDF. It is one price list kept in the company admin panel: when a rate changes, it changes everywhere at once. The AI does not name amounts or ranges, so there is no gap between what “the calculator said” and what the price list says.
Rules shared by every order are added to the total. Travel within Krakow is free, up to 15 km outside the city costs 30 PLN and up to 30 km 50 PLN, once per order. The minimum order is 120 PLN. A visit on the day you order costs +10%. Upholstery, rug washing and window cleaning added to a cleaning in the same visit are 10% cheaper.
Discounts: −10% on your first order (leave your contact details under the gift icon in the menu and a consultant adds the discount to your order, or use a personal code after you create an account), and a subscription for standard cleaning: −10% monthly, −15% every two weeks, −20% weekly, from the second visit. Some days in the calendar carry a discount badge of up to −20%. Discounts do not stack: only one applies, the largest.
When the price can change on site
The configurator price is the price of the order if the order describes what the team finds. It changes only when there is clearly more to do: a corner sofa instead of a sofa, a rug larger than the photo suggested, or more rooms. In that case we agree the scope and price with you before work starts. Nothing is done without your consent.
That is why it is worth taking a minute to check what the AI set, especially a rug area estimated from a photo and the number of seats in a corner sofa. Those are the two things easiest to misjudge by eye, and both change the price.
Booking and payment
When the price suits you, you pick a day and time in the calendar. Days with a discount badge are cheaper, by up to 20%. Then you enter your address and contact details, and after sending the order you get an email confirmation with the same price you saw in the configurator.
On site you pay in cash after the service. Online in advance when you order: BLIK, card, Apple Pay or Google Pay. The quote itself costs nothing and does not commit you to an order.
Your photos and data
You do not need an account, an email address or a phone number to get a quote. The photos are used to recognise the service and set up the configurator. We keep them and pass them to the manager, and a reference to them goes into the order notes: this way the team knows before arriving what the sofa, rug or windows look like, and brings the right products.
The item itself is enough in the photo: the sofa, rug or window. There is no need to photograph people, documents or the whole flat. You give your contact details only when you book.














