From Fremantle to Joondalup, Morley to Canning Vale, we’re proud to help Perth locals keep their homes, rentals and businesses looking tidy and fresh. Whether you’re after a quick tidy-up, a deep clean after renos, or a proper bond clean before moving out, we’ll turn up on time, get stuck in, and leave the place looking great. No hassle. No sneaky charges.

We’re not some faceless cleaning company with a call centre on the other side of the country. We’re a local Perth team who turn up, get stuck in, and take pride in a job well done. It’s not about racing through a checklist. It’s about doing things properly, with care and attention to detail.
We know Perth life can be full-on, so we keep things flexible. Need a clean on a weekend or public holiday? Too easy. We work 7 days a week with no extra charges. And we like to keep things simple — no hidden fees, no pushy sales stuff, just clear prices and proper service.
When you book with Optima, you’re getting a team that’s fully trained, fully insured, and genuinely friendly. We bring our own gear and eco-friendly products, show up on time, and treat your place with respect. Whether it’s a quick once-over or a full end-of-lease clean, we make it hassle-free from start to finish.
That’s the Optima way — local, reliable, and done right the first time.
From busy family homes in Balcatta to office spaces in the city, Optima Cleaners Perth is the go-to crew for the jobs no one wants to deal with. We’ve got the right tools, the experience, and the work ethic to do things properly. Every single time. We cover Perth’s northern, southern and eastern suburbs, right through to the coast, delivering quality cleaning without the shortcuts or the stress.
Ovens full of baked-on grime? Carpets that have seen one too many muddy shoes? Dust building up where it shouldn’t? Whatever you’re dealing with, our Perth cleaning team is ready to roll up their sleeves. We offer a full range of professional cleaning services for homes, rentals, offices and everything in between.
We take care of the big stuff and the fiddly bits too. From deep-cleaning ovens and BBQs to steam cleaning carpets, rugs and refreshing tired couches, we’ll get things looking (and smelling) a whole lot better. If you’re moving out, our end-of-lease cleaning service covers everything you need to help secure your bond — and we can bundle in extras like carpet and oven cleaning at a better rate.
Mattresses, tiles, grout, windows, gutters… you name it, we clean it. Just finished a renovation? Our post-build cleans tackle the dust, plaster and leftover mess, so you don’t have to. And for outdoor areas, our pressure cleaning service brings driveways, patios and paths back to life without any drama.
We also offer flexible office cleaning right across Perth — from home studios to full commercial fit-outs — with after-hours service available if that suits better.
Every job’s handled with proper care, top-notch equipment, and cleaners who know what they’re doing. If it needs a clean, odds are we’ve done it before and we’ll do it properly.

Booking’s simple. A few clicks online or a quick call and you’re good to go. We’ll handle the rest, no stress, no hassle.
Fast. Friendly. Always thorough. That’s the Optima Perth way.
Studio
from $275 Minimum call out fee is $275
1 Bedroom
from $305
2 Bedroom
from $375
3 Bedroom
from $495
4 Bedroom
Call us for quote
Upholstery per seat
from $36
Leather per seat
from $45
Armchair/ Recliner
from $39
Dining Chair
from $15
Ottoman
from $19
Fabric protection
from $10
Per Room
from $36
Hallway
from $15
Stairs
from $39
Rug
from $29
Fabric Protector
from $10
Commercial Carpet (per sqm)
from $1.75
Antiviral Sanitising
FREE
Mattress Single
from $59
Mattress Double
from $75
Mattress Queen
from $79
Mattress King
from $89
Baby Cot
from $45
Oven 600mm
from $169
Oven 900mm
from $209
Range Cook - up to 1200mm
from $235
Cooktop
from $49
Rangehood
from $55
BBQ Cleaning
from $159
from $55/h
Labour(per hour)
from $63
All windows inside and outside
from $179
Specific windows
from $8 per window
Venetian Blinds
from $25
Fly/Security Screens
from $15
Studio
from $265
1 Bedroom
from $285
2 Bedroom
from $335
3 Bedroom
from $409
4 Bedroom
Call us for a quote
Upholstery per seat
from $36
Leather per seat
from $45
Armchair/ Recliner
from $39
Dining Chair
from $15
Ottoman
from $19
Fabric Protection
from $10
Per Room
from $36
Hallway
from $15
Stairs
from $39
Rug
from $29
Fabric Protector
from $10
Commercial Carpet (per sqm)
from $1.75
Antiviral Sanitising
FREE
Mattress Single
from $59
Mattress Double
from $75
Mattress Queen
from $79
Mattress King
from $89
Baby Cot
from $45
Single Oven - 600mm
from $165
Double Oven - 900mm
from $185
Range Cook - up to 1200mm
from $215
Stove Top
from $25
Range Hood
from $30
BBQ Cleaning
from $155
from $55/h
Labour(per hour)
from $63
All Windows inside & outside
from $179
Specific Windows
from $8 per window
Venetian Blinds
from $25
Fly/Security Screens
from $15
Studio
from $289
1 Bedroom
from $319
2 Bedroom
from $389
3 Bedroom
from $515
4 Bedroom
Call us for a quote
Upholstery per seat
from $35
Leather per seat
from $45
Armchair/ Recliner
from $39
Dining Chair
from $15
Ottoman
from $19
Fabric Protection
from $10
Per Room
from $35
Hallway
from $15
Stairs
from $39
Rug
from $29
Fabric Protector
from $10
Commercial Carpet (per sqm)
from $1.75
Antiviral Sanitising
FREE
Mattress Single
from $59
Mattress Double
from $75
Mattress Queen
from $79
Mattress King
from $89
Baby Cot
from $45
Single Oven - 600mm
from $155
Double Oven - 900mm
from $175
Range Cook - up to 1200mm
from $235
Stove Top
from $25
Range Hood
from $30
BBQ Cleaning
from $155
from $55/h
from $69/h
All Windows inside & outside
from $179
Specific Windows
from $8 per window
Venetian Blinds
from $25
Fly/Security Screens
from $15
Studio
from $275
1 Bedroom
from $305
2 Bedroom
from $375
3 Bedroom
from $495
4 Bedroom
Call us for a quote
Upholstery per seat
from $37
Leather per seat
from $45
Armchair/ Recliner
from $39
Dining Chair
from $15
Ottoman
from $19
Fabric Protection
from $10
Per Room
from $37
Hallway
from $15
Stairs
from $39
Rug
from $29
Fabric Protector
from $10
Commercial Carpet (per sqm)
from $1.75
Antiviral Sanitising
FREE
Mattress Single
from $59
Mattress Double
from $75
Mattress Queen
from $79
Mattress King
from $89
Baby Cot
from $45
Single Oven - 600mm
from $189
Double Oven - 900mm
from $209
Range Cook - up to 1200mm
from $235
Stove Top
from $25
Range Hood
from $30
BBQ Cleaning
from $155
Spring Cleaning Labour
from $55/h
from $69
All Windows inside & outside
from $179
Specific Windows
from $8 per window
Venetian Blinds
from $25
Fly/Security Screens
from $15
Studio
from $275
1 Bedroom
from $305
2 Bedroom
from $375
3 Bedroom
from $495
4 Bedroom
Call us for a quote
Upholstery per seat
from $37
Leather per seat
from $45
Armchair/ Recliner
from $39
Dining Chair
from $15
Ottoman
from $19
Fabric Protection
from $10
Per Room
from $37
Hallway
from $15
Stairs
from $39
Rug
from $29
Fabric Protector
from $10
Commercial Carpet (per sqm)
from $1.75
Antiviral Sanitising
FREE
Mattress Single
from $59
Mattress Double
from $75
Mattress Queen
from $79
Mattress King
from $89
Baby Cot
from $45
Single Oven - 600mm
from $165
Double Oven - 900mm
from $185
Range Cook - up to 1200mm
from $215
Stove Top
from $25
Range Hood
from $30
BBQ Cleaning
from $155
Per Hour
from $55
Per Hour
from $69
All Windows inside & outside
from $179
Specific Windows
from $8 per window
Venetian Blinds
from $25
Fly/Security Screens
from $15
T&C apply. The price estimation for larger projects may need to be given on site after inspection.
What areas do you cover in Perth?
We service right across Perth – from the CBD to the suburbs, including Fremantle, Morley, Canning Vale, Joondalup and beyond. Enter your postcode online to check coverage or give us a call.
Are your cleaners insured?
Yes. All our Perth cleaners are trained, background-checked, and fully insured.
How much does it cost?
Prices start at $49/hour, depending on the service and the size of your place. We also run regular specials like $50 OFF.
Can I book same-day cleaning?
Yes – same-day and next-day bookings are often available. If it’s urgent, give us a ring and we’ll do our best to fit you in.
Do I need to supply products?
No need. We bring our own eco-friendly products and equipment. If you’d prefer us to use your own, just let us know.
What’s included in an end-of-lease clean?
Bathrooms, kitchen, floors, walls, light switches, windows and more. We can also bundle in extras like oven or carpet cleaning.
Are there weekend or holiday fees?
Nope. We work 7 days a week, including public holidays, all at the same flat rate.
Can I cancel or reschedule?
Absolutely. Give us 24 hours’ notice and it’s free to cancel or move your booking. Late cancellations may incur a small fee.
Do you clean Perth offices too?
Yes. We handle office and commercial cleaning across Perth, with flexible hours to suit your schedule.
How do I book?
Book online in just a few clicks or give us a call. We’ll confirm the time and send you a reminder before the job.
Radoslav Radev – Optima Cleaners Director
We welcome your enquiry and will respond to you as soon as possible.