How Much Do Cleaning Companies Charge in Spain in 2026

By PresuNow··Updated on April 14, 2026·8 min read

A professional cleaning company in Spain charges between EUR 10 and EUR 18 per hour in 2026, depending on the type of service, location, and frequency. PresuNow, the quoting and invoicing app built for trade professionals, has compiled the most common rates from online quoting platforms and sector portals to help you quote with real data — whether you run a cleaning company or need to hire one.

Price summary

ServiceAverage price (2026)
Hourly cleaning (domestic)EUR 10 – 15/h
Full flat clean (80 m²)EUR 60 – 120
Deep clean (80 m²)EUR 150 – 350
Post-construction clean (per m²)EUR 3 – 8/m²
Office cleaning (monthly)EUR 200 – 800/mo
Window cleaning (per m²)EUR 3 – 8/m²
Housing estate / stairwell (monthly)EUR 150 – 500/mo
Post-move clean (80 m²)EUR 120 – 250
Upholstery cleaning (3-seater sofa)EUR 40 – 90

Sources: online quoting platforms and sector portals (2025-2026).

Prices include labour and standard cleaning products. Professional machinery (industrial scrubber, injection-extraction vacuum, elevated platform for windows) may incur an additional cost detailed in the quote.

Detailed prices by service type

Domestic hourly cleaning

The most common service: routine maintenance cleaning in private homes. The price ranges from EUR 10 to EUR 15 per hour, covering sweeping, mopping floors, bathroom and kitchen cleaning, dusting, and vacuuming. The rate varies by frequency: a fixed weekly service is usually negotiated down (EUR 10–12/h), while a one-off service can reach EUR 15–18/h. For an 80 m² flat with a standard clean, allow roughly 2–3 hours of work.

With PresuNow you can create cleaning quotes detailing each service: estimated hours, weekly or monthly frequency, and products included. The client sees the full breakdown while you track your margin on every line.

Deep cleaning

A deep clean of a home includes everything above plus cleaning appliances inside (oven, fridge, extractor hood), limescale removal in bathrooms, interior window cleaning, grout treatment, and kitchen degreasing. For an 80 m² flat, the price ranges from EUR 150 to EUR 350, depending on the condition of the property and the time needed (between 5 and 10 hours of work). This service is commonly requested when moving into or out of a rental flat.

Post-construction cleaning

After a renovation or new build, a post-construction clean is essential. Construction debris is removed (plaster, cement, paint), and windows, sanitary ware, floors, and joinery are cleaned. The price is calculated per square metre and ranges from EUR 3 to EUR 8/m², with higher costs on full renovations that leave significant residue. For a 100 m² flat, the total cost sits between EUR 300 and EUR 800. This service requires experienced staff and specialist products (strippers, professional scrapers).

Office cleaning

Offices are typically cleaned under monthly contracts. The hourly rate ranges from EUR 8 to EUR 15/h depending on the city and floor area. Monthly contracts for small offices (50–100 m², 3 days per week) cost between EUR 200 and EUR 500 per month, while medium offices (100–300 m², 5 days per week) can sit between EUR 500 and EUR 800 per month. The price drops as area and frequency increase, since fixed costs are spread across more sessions.

Housing estate and stairwell cleaning

Cleaning stairwells and communal areas in residential housing estates costs EUR 150 to EUR 500 per month, depending on the number of floors, whether the contract includes the garage, garden, or communal pool, and the cleaning frequency (1 to 3 times per week). A 4–5 storey stairwell cleaned twice a week is typically quoted at around EUR 200–300/mo.

Window cleaning

Professional window cleaning, both interior and exterior, is charged at EUR 3 to EUR 8 per m² of glass surface, or EUR 5 to EUR 15 per window depending on size and accessibility. Windows above the third floor require a telescopic pole or elevated platform and raise the price considerably. For commercial shopfronts, monthly contracts with reduced rates are commonly negotiated.

Regional price variations

RegionHourly (€/h)80 m² deep clean
MadridEUR 12 – 18EUR 200 – 350
BarcelonaEUR 12 – 18EUR 200 – 350
ValenciaEUR 10 – 14EUR 150 – 280
Seville / MalagaEUR 9 – 13EUR 130 – 250
Rural areasEUR 8 – 11EUR 100 – 200

Sources: online quoting platforms and employment portals (2025-2026).

Madrid and Barcelona have the highest cleaning rates in the country, driven by living costs, demand, and minimum wages set by the sector's collective agreement. In rural areas, labour is considerably cheaper, although a travel charge of EUR 10–25 may be added.

Factors that affect the price

  • Type of service. A weekly maintenance clean (EUR 10–15/h) and a post-construction clean (EUR 3–8/m²) are very different jobs. The level of soiling and the specialisation required determine the rate.
  • Frequency. Recurring services (weekly, fortnightly) are negotiated at lower rates than one-off jobs, as they guarantee steady revenue.
  • Area and layout. The larger the space, the lower the cost per m². A flat with many bathrooms or a commercial kitchen takes longer than one with a simple layout.
  • Condition of the space. A property that has not been cleaned for months or a commercial unit after a renovation needs more hours and specialist products.
  • Materials and machinery. If the job requires specialist products (industrial degreaser, strippers) or machinery (scrubber, injection-extraction vacuum), costs rise by 20–40 %.
  • Schedule and urgency. Night-time cleans, weekends, or urgent bookings (less than 24 hours' notice) may carry a surcharge of 20–50 %.

How to calculate and present your price as a cleaning company

If you run a cleaning company, these tips will help you quote competitively:

  1. Calculate the actual hours of work. Visit the space or ask for photos before quoting. A common mistake is underestimating the time needed in kitchens and bathrooms with heavy limescale or grease build-up.
  2. Distinguish maintenance from one-off services. Offer separate rates for recurring cleaning (more affordable) and one-off or deep cleans. Clients understand that the price differs when they commit to continuity.
  3. Detail the products included. State whether cleaning products are included in the price or billed separately. Most professional companies include them, but it pays to make this explicit.
  4. Present options. Offer at least two options: a basic clean and a full clean. Clients appreciate being able to choose, and they are more likely to close with the middle option.

Create professional quotes in 2 minutes

With PresuNow you can create, send, and sign quotes from your phone.

Try free for 30 days

With PresuNow you can create professional cleaning quotes in under 2 minutes: dictate the services and estimated hours by voice, the AI organises the line items, and you send the quote via WhatsApp instantly. Your client can sign digitally from their phone.

Once the client accepts, you can invoice directly from the quote — partial or full. For recurring cleaning services it is common to invoice monthly; for one-off post-construction or post-move cleans, upon completion. PresuNow lets you invoice by percentage or by line item, whichever you prefer. And for smaller jobs without a prior quote, you can create the invoice directly. The entire cycle, from quote to payment, in a single app.

Frequently asked questions

How much does a cleaning company charge per hour in Spain in 2026?
Between EUR 10 and EUR 18 per hour, depending on the area and service type. Domestic maintenance cleaning sits at EUR 10–15/h, while specialist services such as post-construction cleaning or night-time cleans can reach EUR 15–18/h.
How much does a deep clean of an 80 m² flat cost?
Between EUR 150 and EUR 350, depending on the condition of the flat and the level of detail required. This service covers appliance interiors, limescale removal, interior windows, and kitchen degreasing. Allow 5–10 hours.
How much does a post-construction clean cost in Spain?
Between EUR 3 and EUR 8 per square metre, depending on the type of renovation and the amount of debris. For a 100 m² flat, the total cost ranges from EUR 300 to EUR 800. It is a specialist service requiring specific products and tools.
How much does communal stairwell cleaning cost?
Between EUR 150 and EUR 500 per month, depending on the number of floors, communal areas (garage, garden, pool), and cleaning frequency. A 4–5 storey stairwell cleaned twice a week is typically quoted at EUR 200–300/mo.
Is it cheaper to hire hourly cleaning or a one-off service?
It depends on frequency. If you need weekly or fortnightly cleaning, an hourly service on a fixed contract is more economical (EUR 10–12/h). For a one-off deep clean, the full-service price (EUR 150–350 for an 80 m² flat) applies, and the equivalent hourly rate is higher.
How much does professional window cleaning cost in Spain?
Between EUR 3 and EUR 8 per m² of glass, or EUR 5–15 per window depending on size. Windows above the third floor are more expensive owing to the need for a telescopic pole or elevated platform. Monthly contracts are common for commercial shopfronts.

If you run a cleaning company and want to create professional quotes in seconds, try PresuNow free for 30 days. You may also find our guides on electrician rates, plumber prices, and painter prices useful for a complete view of the sector.

Start quoting better

Join the professionals already saving time with PresuNow.

Try free for 30 days

Complete guide for Cleaning

How Much Do Cleaning Companies Charge in Spain in 2026