B2B · Central Switzerland

Professional office cleaning in Lucerne and Central Switzerland

Offices, practices and commercial glass stay on one bill. One person answers, the price is fixed after a short walk-through, and the crew is ours.

  • Reply within 12 hours
  • Cover up to CHF 5 million
  • From Malters, across Central Switzerland
Glass office facade in Lucerne after commercial window cleaning

Office cleaning in Lucerne, in one paragraph

GlasRein.ch, Werkstrasse 11, 6102 Malters, cleans offices in Lucerne, Sursee, Kriens and Emmen. Basis is CHF 35–45 per hour. Standard and Premium are CHF 40–55 per hour. Basic maintenance is CHF 1.10–1.80 per m² per visit for offices up to 150 m². Commercial glass is CHF 18 per m² and is not inside the hourly rate. The written fixed price follows a free site visit. Phone +41 78 446 77 77. UID CHE-471.967.194.

What office cleaning costs in Lucerne in 2026

What we take on

Facility maintenance

Recurring care of floors, bins, washrooms and kitchenettes so the building stays presentable between glass visits.

Practice cleaning

Waiting rooms, reception and treatment-adjacent offices. We agree quiet hours. This is cleaning, not medical disinfection of instruments.

Shopfront and glass cleaning

Partitions, shop windows and entrance doors — the GlasRein core, booked as its own square-metre module.

Choose the level

The figure is the starting rate. After a short visit you get one written price. Glass is never hidden inside the hourly rate.

Maintenance

Basis

A steady rhythm for a smaller office

CHF35–45per hour

or fromCHF 1.10 / m²

  • Vacuuming
  • Floor washing
  • Emptying bins
  • Basic washrooms and kitchenettes
Ask for Basis

Commercial & glass

Premium

Maintenance and glass on one visit

CHF40–55per hour

GlassCHF 18.– / m²

  • Everything in Standard
  • Glass partitions
  • Shopfronts and entrance doors
Ask for Premium
  • Free site visit
  • Written fixed price
  • Liability cover up to CHF 5 million
  • Lucerne, Sursee, Kriens, Emmen

Price per m² and visit

Per square metre and visit. Up to 500 m² the first column applies. Above 500 m² and above 1,500 m² the rate drops.

ServiceUp to 150 m²CHF / m²Above 500 m²CHF / m²Above 1500 m²CHF / m²
Basic maintenance1,10–1,800,85–1,500,50–1,00
Standard maintenance1,50–2,501,20–1,900,80–1,20
Deep clean2,20–3,501,80–2,801,20–1,80
One-off deep clean3,50–6,002,80–4,502,00–3,50

Small or irregular offices, by the hour

  • Standard cleaner

    CHF35–45per hour

  • Trained staff

    CHF40–55per hour

  • Team lead

    CHF45–60per hour

What an office costs per month

A flexible plan, as a monthly band. An annual contract sits about 15% lower. Above 500 m² we price by the square metre.

once a week

Small office

up to 100 m²

CHF240–1'080per month

CHF 2'448–11'016 per year on an annual plan

twice a week

Medium office

100–300 m²

CHF880–4'540per month

CHF 8'976–46'308 per year on an annual plan

three times a week

Large office

300–500 m²

CHF2'820–10'500per month

CHF 28'764–107'100 per year on an annual plan

three times a week

Very large office

over 500 m²

CHF0.85–1.90per visit

Above 500 m², priced by the square metre.

Request a quote

Fixed price after a site visit

Office quote in 2 minutes

You see the price band at once. We confirm the fixed price after a short walk-through — reply within 12 hours.

What should we clean?

Your band

CHF 2'040–3'400

Monthly guide on an annual plan (about 15% under flexible). Excludes glass and travel.

GlasRein commercial glass: CHF 18 per m², separate from maintenance.

Add these

No obligation. A preferred date is not a booking. The request uses the same quote desk as the other forms.

Questions from property managers

What does office cleaning cost in Lucerne?

GlasRein.ch prices office cleaning in Lucerne at CHF 35–45 per hour for Basis and CHF 40–55 per hour for Standard and Premium. Basic maintenance is CHF 1.10–1.80 per m² per visit for offices up to 150 m². Above 500 m² the rate falls. Commercial glass is separate at CHF 18 per m². The written fixed price follows a free site visit.

Who cleans offices in Lucerne, Sursee, Kriens and Emmen?

GlasRein.ch (Ruta Group, UID CHE-471.967.194) cleans offices from Werkstrasse 11, 6102 Malters. The area is Lucerne, Sursee, Kriens and Emmen. Phone +41 78 446 77 77. Business liability cover is up to CHF 5 million.

Do you also offer facility maintenance in Sursee and Kriens?

Yes. Recurring office and building cleaning covers Lucerne, Sursee, Kriens and Emmen. We plan the route from Malters and confirm access before the first visit.

Are shopfront and glass cleaning included in the office-cleaning price?

No. Maintenance is quoted per square metre or per hour. Glass partitions, shopfronts and entrance doors are a separate module at CHF 18 per m².

Why do serious hourly rates start around CHF 35?

From 2026 the city of Lucerne sets a gross minimum of CHF 22.75 per hour, before holiday pay. A business rate near CHF 30 per hour in the city centre does not cover that floor. Our B2B guide sits at CHF 35–55 per hour depending on the qualification.

What changes the monthly figure?

Many small rooms cost more than an open floor. If washrooms and kitchens exceed about 20% of the area, the brief adds about CHF 0.50 per m² per visit. Travel, weekend work and consumables such as soap and paper are written on the quote, not hidden in the guide.

Does your team carry business liability insurance?

Yes. GlasRein.ch holds business liability insurance with cover up to CHF 5 million. The same cover applies on commercial sites.

Send photos – fixed price
Need a precise window cleaning quote?