A couple of cleaners in uniform tidying an organized office space with desks, chairs, and computers neatly arranged, ready for a productive workday.
A couple of cleaners in uniform tidying an organized office space with desks, chairs, and computers neatly arranged, ready for a productive workday.

Find professional commercial office cleaning services in WA

Fill in a short form and get free quotes for office cleaning services in WA

4.2

Great rating - 4.2/5 (11114+ reviews)

Get help from a local office cleaner

  • Office cleaning
  • Commercial office cleaning
  • Professional office cleaning
  • Office disinfecting
  • … or anything else
It only takes 2 minutes. And it's free.
Up to 50% cheaper than franchise dealers
No job too big or small
Free insurance coverage
Secure cashless payments
Same day or next day service at no extra cost

Best rated office cleaners near me

Recent Office Cleaning reviews in WA

Jaime did a great job! Very professional and effective.

Floor cleaning tiled office space

$300

Vivien did a great job at our Centre, she was prompt, reliable and we are so pleased with the work she did.

Cleaning - charity office in Cottesloe

$200

Chele was amazing. Our place has never been this clean before. Highly recommend.

Office Cleaner

$99

Alison did a great job. Arrived on time, was very polite and completed the task in a timely matter.

Office cleaning

$60

Cathy did a great job and was very thorough

Charity Office Cleaning

$200

Carlos did a good job !

Mop dusty floors 500m2 and wipe down desks and shelves in 2 offices

$300

low

$99

median

$150

high

$200

Low, median and high bar chart distribuiton

Average reviews for Office Cleaning Services in WA

based on 88 reviews

4.89

82
3
2
1
0

What is Airtasker?

Post your task

Post your task

Tell us what you need, it's FREE to post.

Review offers

Review offers

Get offers from trusted Taskers and view profiles.

Get it done

Get it done

Choose the right person for your task and get it done.

Now Available
  • Get it done now. Pay later.
  • Repay in 4 fortnightly instalments
  • No interest
  • Available on payments up to $1,500

130+

Tasks successfully completed

5

Average amount of offers per task

3

 mins

Average time to receive offers

Statistics from the most recent tasks on Airtasker over the last 4 years.

Recent Office Cleaning tasks in WA

Office clean

$115

Landsdale WA 6065, Australia

27th Mar 2026

Rebooking task between NIcole and Umair

Office weekly cleaning on Sanford street

$9,999

Geraldton WA, Australia

24th Mar 2026

Clean office once a week, throw me a quote. And we can chat from there.

Vacate Clean - Office

$900

Mount Pleasant WA, Australia

24th Mar 2026

Commercial office space needs vacate clean. Includes three individual office spaces, and a balcony

Clean our office

$150

Landsdale WA, Australia

17th Mar 2026

Clean unit upstairs, 2 x toilets( 1 xshower) downstairs, vacuum upstairs and downstairs

Very efficient. Did a great job.

Office Cleaning (Regular)

$180

Malaga, Western Australia

10th Mar 2026

Looking for 2 offices and toilets to be cleaned 1 time per week. Offices are next to each other, Office 1 is 90m2 and Office 2 is about 100m2. Need to vacuum, dust and wipe down surfaces. Need to have full insurances. 5pm Start

Office cleaner wanted tomorrow morning fortnightly 2 hours

$90

Port Kennedy WA 6172, Australia

26th Feb 2026

Urgently needing an office cleaner for tomorrow for a 7:45 am start. Two Weekly two hour work couple of office rooms, a kitchen and a toilet. Ongoing weekly work and other cleaning work on offer for the right cleaner/cleaning team. Must have own equipment & products.

Office cleaning

$60

Canning Vale WA, Australia

23rd Feb 2026

Looking for a medical centre cleaning

Office Cleaner

$75

Geraldton WA 6530, Australia

16th Feb 2026

Small office requires weekly cleaning services. Carpet floors, bins and surfaces.

Small Office Cleaner wanted Weekly Monday 8 am 2 hours

$90

Hilton WA 6163, Australia

14th Feb 2026

Looking for a reliable office cleaner for Mondays for a 8 am start. Weekly two hour clean (one hour for a couple) vacuum/dust couple of office rooms, a small kitchen and a toilet, small outdoor area to blow. Easy task in a clean, professional office setting. Ongoing weekly work and also plenty of other domestic/Airbnb cleaning work on offer for the right cleaner/cleaning team. Must have own equipment & products. This is an ongoing clean for every Monday.st 8 am. Please only place an offer if you are able to commit.

Office cleaner wanted Monday 8 am weekly 2 hours

$90

Hilton WA 6163, Australia

13th Feb 2026

Looking for a reliable office cleaner for Mondays for a 8 am start. Weekly two hour clean (one hour for a couple) vacuum/dust couple of office rooms, a small kitchen and a toilet, small outdoor area to blow. Easy task in a clean, professional office setting. Ongoing weekly work and plenty of other domestic/Airbnb cleaning work on offer for the right cleaner/cleaning team. Must have own equipment & products. This is an ongoing clean for every Monday.st 8 am. Please only place an offer if you are able to commit.

Clean Office Space 140sqm

$350

Perth, Western Australia

6th Feb 2026

Clean new office space, space is empty minus a large shared desk. Space has been empty for over a year. - 2x bathrooms one female one mens - sugar soap bathroom/kitchen walls - dust cob webs - clean front windows ***furniture has now been removed****

Office and stock room cleaner

$300

Perth Airport WA, Australia

4th Feb 2026

Looking to have our office and parts storage room cleaned. Includes 2 bathrooms and 1 small kitchen area. Based in Kewdale beside Perth Airport. Ideally looking to have this done within the next week. We are open Monday- Friday from 6:30am-5pm, clean to be done within our opening hours.

Office cleaner wanted tomorrow morning weekly 2 hours

$90

South Fremantle WA 6162, Australia

3rd Feb 2026

Urgently needing an office cleaner for tomorrow for a 7:45 am start. Weekly two hour work couple of office rooms, a kitchen and a toilet. Ongoing weekly work and other cleaning work on offer for the right cleaner/cleaning team. Must have own equipment & products.

Hard worker very punctual and high standards of service. Highly recommend!

Office Cleaning

$40

Yangebup WA, Australia

29th Jan 2026

Looking for a cleaner for office building in Yangebup. Looking for on going cleaning on a weekly basis for 2-3 hours(away from air tasker after first time)

Office Cleaning Welshpool

$150

Welshpool, Western Australia

28th Jan 2026

Office cleaning during week days, bring your own equipment, only serious companies able to make a tax invoice. 2 or 3 times per month. Flexible days. Cleaning during business hours. $50/hour x 3 hours.

Quick and good work😃👌

Office clean

$80

Scarborough WA 6019, Australia

25th Jan 2026

Office clean every week or 2 same time Floors Bins Tables

Clean an office

$300

West Perth WA, Australia

23rd Jan 2026

Bring your own equipment. Deep clean ~200-250 sqm (office room + common areas) -vacuum and steam cleaning carpets - all inside windows - all nooks and crannies cleaned

Happy with Edward’s services

Office cleaning

$120

Kewdale WA, Australia

14th Jan 2026

Regular cleaning needed once/week initially (with the potential for twice/week in the future) of an office space in Kewdale. Office is across two floors. It has roughly 10 work spaces. Has to have an ABN.

Warehouse Office Cleaning

$125

Bassendean WA, Australia

6th Jan 2026

We need a full clean of the warehouse bathrooms, Kitchenette and a small walking area in our office. Please bring all cleaning equipment

Really great stuff!

Cleaner team for Jandakot office cleaning Fridays

$10

Jandakot WA 6164, Australia

21st Dec 2025

Hello all. Price is per clean $70. GST additional if you are registered for gst I need an independent contractor cleaner with ABN for my site in Jandakot. It needs to be done during office hours of 7-3. About 2 hrs of work. Must be able to do good cleaning and have good chemicals for a decent job. Reliable vacuum cleaner is a must. Provide reference from past customers. I will train them for site for this week and a checklist for duties. Must be available to start tomorrow and then every Friday during office hours of 7-3

Good to work with the team