Professional and reliable
Professional cleaning in Mandurah, Rockingham, Pinjarra and Bunbury
Vacate, house, commercial, carpet, window, builders, Airbnb and NDIS cleaning. Our police-checked, insured team covers 46 suburbs across 4 regions, with a free re-clean guarantee on vacate cleans.
- Police-checked teamEvery cleaner holds a current clearance
- Public liability insuredCovered on every job
- Clear, upfront quotesNo surprise charges on the day
- Re-clean guaranteeOn vacate cleans, at no charge
Where we clean
Four regions. One standard.
Our cleaners cover 46 suburbs from Rockingham to Bunbury, and every service is available in every area.
-
Mandurah
16 suburbs
- Halls Head
- Mandurah
- Erskine
- Falcon
- +12 more
-
Rockingham & Baldivis
12 suburbs
- Rockingham
- Baldivis
- Port Kennedy
- Warnbro
- +8 more
-
Pinjarra & Murray
8 suburbs
- Pinjarra
- West Pinjarra
- Ravenswood
- North Yunderup
- +4 more
-
Bunbury
10 suburbs
- Bunbury
- Australind
- Eaton
- Dalyellup
- +6 more
Our services
Cleaning for homes, rentals and businesses
Every service, in every area we cover.
-
Vacate & End of Lease Cleaning
Bond-ready cleans done to inspection standard, with a free re-clean guarantee.
-
House & Domestic Cleaning
Weekly, fortnightly or one-off home cleans by police-checked cleaners.
-
Commercial & Office Cleaning
Scheduled cleans for offices, shops and small commercial premises.
-
Carpet Cleaning
Steam cleaning that lifts dirt, stains and odours from carpets and rugs.
-
Window Cleaning
Streak-free glass inside and out, plus frames, tracks and flyscreens.
-
Builders Cleaning
Dust, debris and residue removed so new builds and renos are ready to hand over.
-
NDIS Cleaning
Household cleaning for self-managed and plan-managed NDIS participants.
-
Airbnb & Holiday Rental Cleaning
Reliable changeover cleans between guests, so every stay starts right.
-
Oven & Deep Cleaning
Grease-cutting oven cleans and top-to-bottom deep cleans.
Why choose us
Why customers choose Bennett Cleaning Services
Professional and reliable isn’t just what’s on our logo.
We clean homes, rentals and businesses from Rockingham to Bunbury, and every job gets the same standard: police-checked, insured cleaners, a clear price up front, and a guarantee on vacate cleans.
More about usEvery service, every area
Vacate, carpet, NDIS or commercial: the full service list is available in all four regions we cover.
Re-clean guarantee
If anything we cleaned is flagged at your final rental inspection, we come back and fix it free.
Clear, upfront quotes
You’ll know the price before we start, with no unexpected charges added on the day.
Short notice? Ask us
We’ll always try to fit in urgent jobs, like a pre-sale clean before the photographer arrives.
How it works
From quote to clean in four steps
-
Tell us about the job
Use the quote form or call or text 0433 720 690. Bedrooms, bathrooms and extras are all we need to start.
-
Get a clear quote
We’ll come back with a clear price and an available date. No obligation.
-
We clean, properly
We’ll let you know when we’re on our way, arrive on time and clean every room from top to bottom.
-
You check it over
Happy? Great. On vacate cleans, if anything we cleaned gets flagged at inspection, we’ll fix it free.
Reviews
What our customers say
Shannon was amazing, very professional and worth every cent! Every crevice and corner was spotless, cupboards, grout, all of it! Amazing job. Recommended 100% if you live in the Mandurah area and need a vacate clean!
Shannon went to the house I was selling, at short notice, and did an excellent cleaning job before the photographer turned up. Great work Shannon. Thank you.
I always use Bennett Cleaning Service as Shannon is reliable, thorough and efficient.
We would highly recommend Bennetts cleaning service. We had a vacate clean for our brother’s apartment & Shannon did an amazing job.
Excellent service, arrived on time, called when on way! Wonderful customer service! Would highly recommend!!
Excellent and professional service! Not rushed and Shannon was taking extra care. Highly recommend! 5 stars deserved.
FAQs
Frequently asked questions
How much does a clean cost?
Every job is quoted individually, because price depends on the size of the property, its condition and the service you need. Fill in the quote form or call or text 0433 720 690 with the number of bedrooms and bathrooms and anything extra (oven, carpets, windows), and we’ll give you a clear price up front with no surprise charges on the day.
Are your cleaners police checked and insured?
Yes. Every cleaner on our team holds a current national police clearance, and we carry public liability insurance. We’re ABN and GST registered and invoice every job.
Do I need to be home while you clean?
No. Plenty of customers leave a key or a lockbox code, especially for vacate and holiday rental cleans. We’ll agree on access when you book.
What areas do you service?
We clean right across Mandurah, Rockingham and Baldivis, Pinjarra and the Shire of Murray, and Bunbury, and every service is available in every area. See our Areas page for the full suburb list.
What are your hours?
Monday to Friday 7am to 5pm and Saturday 7am to 12pm. We’re closed on Sundays and public holidays.
What happens if something gets missed on my vacate clean?
If your property manager raises anything we cleaned at the final inspection, let us know and we’ll come back and fix it at no charge. That’s our re-clean guarantee.
Get a free, no-obligation quote
Tell us a little about the job and we’ll come back to you with a clear price, with no surprise charges on the day.
- Clear, upfront pricing
- Police-checked, insured team
- Every service, in every area we cover
- Free re-clean guarantee on vacate cleans