We work in Tallinn & Harju County every day 09:00–21:00

Rug cleaning in Tallinn and Harju County

We work every day 09:00–21:00.

We clean the rug at your home, on site, on the floor. The method depends on the rug: for a shaggy home rug we use an upholstery extractor, for low-pile and Persian-type rugs a rotary floor scrubber. The price starts at €65 and the rug dries in 24–48 hours.

Price from €65. Time needed 1–2 hours. Drying time 24–48 hours.

See price & order

Upload a photo, get the price right away and choose a suitable time

BTA insurance50 000 € Safe productsFor children and pets


They have already tried us

Genuine reviews from customers in Tallinn and Harju County.

Anu Veski

It was a pleasure to meet such enterprising and capable young people. I was completely satisfied with the service - it was prompt, high quality and fast. I will use your services again if needed!

View all

How much does rug cleaning cost?

Rug cleaning starts at €65. This is a general "from" price, not a price per square meter. Send a photo of the rug, its dimensions and a description of the stains so we can review the amount of work and confirm the quote before you order. See also the rug cleaning price list.


How do you clean a rug?

We use two different methods, depending on the rug:

  • Shaggy home rug: we clean with an upholstery extractor and stain removal products, using the same method as on a sofa.
  • Low-pile and Persian-type rug: we use a rotary floor scrubber, which sprays water on and cleans the surface of the rug.

We inspect the type of rug on site and choose a suitable method for it.


Where is the rug cleaned?

We clean the rug at your home, on site, on the floor. You don't need to hand the rug over anywhere.

How long does a rug take to dry?

The rug dries in 24–48 hours. During this time it's sensible to leave the rug undisturbed so it can dry properly.

Are all rugs suitable for cleaning?

Suitability becomes clear when assessing the material, colorfastness, backing and care instructions. Send a photo of the rug and, if possible, of the care label. For a wool, natural-fiber or delicate rug, a suitable method can't be decided from the rug's name alone. Read about the moisture sensitivity of natural fibers.

Very old stains, stains already treated with household products and stains caused by permanent damage may not come out completely.

What does rug cleaning include?

We assess the rug's material and stains, choose a suitable method and clean the rug on site. For a shaggy home rug we use an upholstery extractor; for low-pile and Persian-type rugs we use a rotary floor scrubber, if the material allows it. Rug cleaning is not taking the rug away to a laundry.

How do you prepare for rug washing?

  1. Send a photo, dimensions and information about the cleaning products used so far.
  2. Agree with us on the cleaning time and price.
  3. Clear the surface to be cleaned and provide water, electricity and light on site.
  4. After the work, leave the rug 24–48 hours to dry and ensure air circulation.

Stains and odors on a rug

Describe whether the problem is a drink stain, a food mark, pet hair or odor. The guides on first handling of a coffee stain and on urine stains and odor help explain what to avoid before cleaning. These support pages mainly cover furniture; for a rug, we also assess the dyes and backing separately. Not all stains may come out.

Is chemical cleaning of a rug a dry method?

Rug cleaning is also searched for under the name of chemical cleaning of a rug. Our on-site service uses wet cleaning suited to the material; the rug stays damp after the work. Don't plan to use the cleaned rug right away, and don't roll it up damp.

For carpet installed wall to wall, choose wall-to-wall carpet cleaning, which has different pricing and work arrangements.

Travel and ordering

Travel to your address is free in Tallinn and Harju County; elsewhere in Estonia, €0.50/km is added from the Harju County border. See the service area and transport terms. We reply to inquiries within 1 hour and agree on the price and time before the work.

The service is provided by Level Two Solutions OÜ (registration code 16730315). Questions are answered by Georg-Marttin Toim. The work is covered by €50,000 BTA liability insurance; you can read existing feedback on the customer reviews page.


Frequently asked questions

About rug cleaning.

Is rug cleaning done at my home?

Yes, we clean the rug on site, on the floor. The rug doesn't need to be transported anywhere; provide water, electricity and light for the cleaning.

How long do rug washing and drying take?

The work takes about 1–2 hours and drying usually 24–48 hours. Material and ventilation affect drying.

Is the price of a rug the same as the price of wall-to-wall carpet?

No. Rug cleaning is from €65. The price for wall-to-wall carpet is €1.50/m² and the minimum order for that service is €100.

View all