
Sofas and armchairs
Straight and corner sofas, armchairs, upholstered chairs and pouffes.
Get a sofa quoteProfessional upholstery cleaning at home on the Costa Blanca.
Get a quote from photos

Cleanliness starts with care
Stains on the sofa, darkened armrests or a mattress that no longer feels fresh? EcoCleaning helps remove accumulated dirt, treat stains and refresh the upholstery — so you can enjoy relaxing on your furniture again.
We come to you with professional equipment and the products we need. There is no need to transport your furniture or spend your time on cleaning — we do the work at your home while you spend time with your family.
What we clean
From your favourite armchair to a large sofa — we choose a cleaning approach that suits the material and condition.

Straight and corner sofas, armchairs, upholstered chairs and pouffes.
Get a sofa quote
Treating dirt and stains and thoroughly cleaning the sleeping surface.
Get a mattress quote
We choose the treatment according to the material and the type of dirt.
Get a carpet quote
We clean windows and glass surfaces on both sides where access is safe, including frames, windowsills and accessible tracks.
Get a window cleaning quoteSend us photos of the interior: we will discuss the work and prepare a quote.
Our approach
Every fabric needs its own approach. Before starting, we inspect the item, assess the dirt and choose suitable products and a cleaning method.

First, we thoroughly vacuum the item to prepare the upholstery for wet cleaning.
We treat stains separately, apply a cleaning product and gently work the upholstery with a suitable brush.
We extract dissolved dirt and excess moisture, paying attention to armrests, seams and joins.
Drying can be added on request for 30% of the cleaning price. After wet cleaning, furniture must dry completely; the time depends on the fabric, filling and room conditions. We provide ventilation and care advice.
At your request, the cleaning can also include removable cushions, headrests, the back of the sofa and the fold-out sleeping area. We agree all additional items in advance.
The result — cleaner upholstery, a well-kept appearance and furniture that feels fresh again.
Our work on video
Two short videos: upholstery cleaning with an extractor and steam treatment.
The extractor rinses the sofa upholstery and removes dissolved dirt and excess moisture.
The video shows a sofa being treated with steam. We choose the cleaning method to suit the fabric.
Stains and odours
We treat marks from coffee, food, drinks, sweat, pens and markers according to the fabric and the nature of the stain.
If an odour is a concern, we assess its source: dirt that has penetrated the filling may need additional treatment.
Service prices
Choose a section below. Prices are approximate: we agree your final quote from photos before starting work.
| Item / service | Guide price |
|---|---|
| Two-seat sofa | 60 € |
| Three-seat sofa | 90 € |
| Sofa with chaise longue or small corner sofa | 120 € |
| Large corner sofa | 150–180 € |
| Armchair | 30 € |
| Recliner armchair | 55 € |
| Chair: upholstered seat only | 10 € |
| Chair: upholstered seat and back | 15 € |
| Single mattress, 80–90 cm wide | 40 € |
| Small double mattress, 105–120 cm wide | 60 € |
| Double mattress, 135–150 cm wide | 80 € |
| Large double mattress, 160–180 cm wide | 100 € |
| Sofa cushions | 20 € |
| Sleeping area | 30 € |
| Large armrests | 10 €per armrest |
| Drying | 30%of the cleaning price |
Mattress prices are for one side. Cleaning the second side costs an additional 50% of the mattress price.
| Item / service | Guide price |
|---|---|
| Standard synthetic carpet | 8 €/m² |
| Long-pile carpet or difficult soiling | 10 €/m²after assessment |
| Fitted carpet in a small room | 8 €/m² |
| Large, clear area of fitted carpet | Individual quoteBased on area and working time |
Length × width × price per m².
A 2 × 3 m rug: 6 m² × €8/m² = €48. A separate visit is subject to the €60 minimum order.
Fitted carpet in a 4 × 5 m room: 20 m² × €8/m² = €160.
For wool, viscose, silk and other delicate materials, we assess the price and suitability for cleaning separately.
We agree the price for the vehicle and chosen scope of work, taking its size, number of seats and interior condition into account.
| Item / service | Guide price |
|---|---|
| Fabric seats only, five-seat car | 100 € |
| Interior cleaning of a standard passenger car | 150 € |
| Fabric seats in a large SUV or seven-seat vehicle | 140 € |
| Very heavy soiling, extensive pet hair or persistent odours | Individual quote |
| Item / service | Guide price |
|---|---|
| Small window (bathroom) | from €5 |
| Standard window | from €15 |
| Panoramic and balcony glazing | from €6/m² |
| Minimum window cleaning order | 50 € |
The price includes cleaning both sides of the glass where safely accessible, plus frames, windowsills and accessible tracks with normal soiling. For prices per m², the glass area is counted once — both sides are included.
Mosquito screens, roller shutters, deep track cleaning and removal of renovation residue are priced separately.
Prices include IVA (VAT). Any travel surcharge is agreed in advance.
Send photos of the windows and your location on WhatsApp — we will calculate and agree the price before work begins.
Get a window cleaning quoteThe minimum cleaning call-out order is €60, even if individual items add up to less. Window cleaning has a separate minimum order of €50.
Get a quote for my orderClear pricing
The price depends on the size of the item, the condition of the upholstery and the amount of work. We clarify all additional elements and agree the price in advance, so you understand what is included.
Would you like a sofa, mattress and several chairs cleaned in one visit? Send photos of all the items and we will quote for the whole order.
The time depends on the configuration and level of dirt. We will confirm the duration of your order when we assess it.
Choose the items for your quote. You can select several. We will add them to your WhatsApp message.
You can select several items.
Minimum order: upholstery cleaning €60; window cleaning €50.
Before we arrive
EcoCleaning · at your home
Send photos on WhatsApp and tell us what you would like cleaned.
We will clarify the details, calculate the price and agree a convenient visit time.