Office Cleaning Services Kuala Lumpur

Home Services KL provides the office cleaning services Kuala Lumpur and Selangor companies book from RM150 per visit for an office of up to 1,000 sqft, with our own cleaners and the tools and supplies included. A visit covers desks and meeting rooms first. The pantry and toilets come next, and the floors are done last. Book a single clean before you move in or hand an office back, or set up visits on days you choose. Send the floor area and the number of toilets on WhatsApp to +60 11-4971 6909, with the times the office can be cleaned, and we reply with a price per visit.

WhatsApp us for a quote

Office cleaning services price list, Kuala Lumpur

OfficeVisitFrom
Up to 1,000 sqftOne visitRM150
Above 1,000 sqftOne visitQuoted from a floor plan or photos
Any sizeVisits on a scheduleQuoted per visit

Prices effective November 2026.

Tools and cleaning products come with the visit. Staff consumables, such as toilet paper and bin liners, stay with the office.

Office cleaning checklist

Workstations and meeting rooms

  • Desks wiped where they are clear; papers and screens are left alone
  • Door handles and light switches wiped
  • Chairs and meeting tables wiped down
  • Bins emptied and relined with the office’s own liners
  • Glass doors and partitions wiped at hand height

Pantry

  • Sink and counter cleaned, tap polished
  • The inside of the microwave and the outside of the fridge
  • Cups and plates left in the sink washed, on request
  • Pantry floor mopped

Toilets

  • Toilet bowls and urinals, inside and out
  • Basins and taps, plus the mirrors
  • The floor trap, and the floor washed and left to dry
  • Soap and paper towel dispensers wiped and refilled from the office’s own stock

Floors and entrance

  • Carpet vacuumed and hard floors mopped
  • Reception counter and the glass on the entrance door
  • Corridors and corners inside your unit

Not included

  • Carpet shampooing
  • Ceiling vents, light panels and anything else above 3 metres, which are quoted separately
  • The building’s outside windows and the common areas beyond your unit
  • Computers and other electronic equipment
  • Pest control
  • Aircon units, which our aircond technicians clean on a separate aircon servicing visit

One-off and scheduled cleaning

Book a one-off visit before you move into a new office or when you hand one back to the landlord. After building work or a refit, book post-renovation cleaning instead. Construction dust needs more passes than everyday dirt, and that service is priced by floor area.

Scheduled visits follow the same checklist each time. A weekly visit keeps a small office with light pantry use in order; more staff and busier toilets call for two or three visits a week. You choose the days, and the checklist changes when the office does. To move a visit or change the days later, message us on WhatsApp and we confirm the new slots. For an office that needs a cleaner every working day, send the floor area, the number of toilets and the hours the office can be cleaned, and we quote a monthly rate instead of a price per visit.

ScheduleVisits a monthMonthly cost, office up to 1,000 sqft
Weekly4RM600
Twice a week8RM1,200
Three times a week12RM1,800

Prices effective November 2026.

A fifth visit in a longer month is charged at the same per-visit price. Offices above 1,000 sqft get a per-visit price from the floor plan first, and the same arithmetic applies.

How long an office clean takes

Floor area matters less than what is on it. Twenty desks and a pantry used all day take longer than a half-empty unit of the same size. As a guide, an office of up to 1,000 sqft with one pantry and two toilets takes 2 cleaners 2 to 3 hours. With the quote, we tell you how many cleaners are coming and for how long.

Before the first visit

  • Clear desks of documents you do not want handled
  • Tell us which rooms are off-limits, such as a server room or a director’s office
  • Show the cleaners where the water point and the cleaning cupboard are
  • Name one person the cleaners can ask on the day

Cleaning while staff are in

If visits fall inside working hours, the cleaners work around people. Toilets and the pantry are done while desks are busy, and workstations get wiped as people step away for lunch or meetings. Vacuuming is the noisiest part, so tell us if there is a time of day when it disturbs calls least.

Handing an office back

If your lease asks for the unit to be returned in its original condition, the order matters. Reinstatement works come first, then post-renovation cleaning, because the contractor’s dust would undo an earlier clean. When there are no works and you are only moving out, a one-off office visit before the handover is enough. Take photos after it, so you have a record of how the unit was returned.

Office buildings: access and loading

Office towers tend to register outside cleaners through building management, and some only let them in through the loading bay or by the service lift. Tell us the building name. We let you know what management usually asks for. You or your office manager then arrange the pass. Key and access card arrangements are covered on our cleaning services page.

How much does office cleaning cost in KL?

A visit starts at RM150 for up to 1,000 sqft. What moves the price:

  • Floor area above 1,000 sqft
  • The number of toilets, and how heavily the pantry is used
  • Carpet against hard floors
  • How often we come, and at what time of day

Send a floor plan or a short video of the office, and we confirm the price per visit before you book.

A per-visit price makes the monthly cost simple to work out: multiply it by the number of visits. If the checklist grows later, for example when you add a meeting room, we give you a new price before the next visit instead of letting the time run over.

Office cleaning FAQ

How much is office cleaning per hour?

We price office cleaning per visit rather than per hour, so you know the cost before we start. A visit for up to 1,000 sqft starts at RM150 and takes 2 cleaners 2 to 3 hours, which is what an hourly rate would have to cover. Larger offices are quoted from a floor plan or photos.

What does office cleaning include?

Workstations and meeting rooms get wiped and the bins emptied. After that the cleaners do the pantry and the toilets, and the floors go last. Desks are wiped only where they are clear, and the cleaners do not move papers or touch screens and keyboards unless you ask. Carpet shampooing is not included, and neither is anything above safe reach.

How much does office cleaning cost in Kuala Lumpur?

From RM150 per visit for an office up to 1,000 sqft. Tools and supplies are included. Above that size, and for visits on a schedule, we quote per visit from a floor plan or photos.

Can you clean before or after office hours?

Yes. Visits before 9 am, after 6 pm and on weekends are at the same per-visit price, as long as the building lets cleaners in at those hours. Tell us the hours when you book, and we check them against the building’s rules for contractors.

Do you bring cleaning supplies?

Yes, our cleaners bring the tools and cleaning products. Staff consumables such as toilet paper and hand soap are supplied by the office.

Do you clean after an office renovation?

Yes, as post-renovation cleaning, which is quoted individually from the floor area and the state of the unit. Book it once the contractor has cleared out the debris.

Do you clean inside the pantry fridge?

On request. The outside is wiped on every visit. For the inside, pick a day when staff have taken their food out, and the cleaners empty the shelves of anything left, wipe them and put back only what you ask them to keep.

Can the same checklist be used on every visit?

Yes. We agree a checklist on the first visit, and scheduled visits follow it. Tell us when something changes, such as a new meeting room or more staff, and we update it.

Book office cleaning

Send us the floor area and the number of toilets with a few photos or a floor plan. Add the days and times that suit you, and we reply with a price per visit.

WhatsApp +60 11-4971 6909