Book or Get a Quote
Spill & Stain Guide
Services & Protectors
After Your Clean
Reminders Setup
Rewards Club

Earn Free Cleans

YOUR VIP CLEAN CASH Digital Card

THE CLEAN
HOME CLUB

Points
111
CLEAN CASH VALUE
1 Point
$1
Use points as real cash on your next visit!
Get My VIP Card
BONUS REWARD QUESTS

Unlock massive discounts today.

Give your friends $15 off their first clean. When they book, you get $30 off your next clean (and $20 off for every friend after that! Share your link and track your milestones below.

Pro Tip: Yes, you can stack these points with your VIP Clean Cash for the ultimate double dip!
Tech Login
Book NowInstant Quote
Booking

Your Details

Enter your details here


Your Location


How Can We Help?

Please let us know your general requirements


Preferred Timing


Your request goes directly to our team. No call centers, no subcontractors. Just the real Shaun, Blaine, and Joanne.

Quote

Carpet Cleaning

Please note that extra large rooms (for example combined lounge/dining areas or large living areas) will be considered MORE than 1 room.


0
0
0
0
0
0

Upholstery Cleaning

Please note that upholstery pieces can vary significantly in size. Some seating sections can be much larger than a standard seating section. If you have particularly large furniture you are most welcome to call us for clarification.


0
0
0
0
0
0

Tile and Grout Cleaning


0

Total


$
$
$

Please note: This calculator is designed to provide a helpful, informational estimate and does not serve as a binding final quote. For smaller jobs, the calculator automatically reflects our minimum call-out charge of $170; once the calculated total for your selected items exceeds this minimum, the itemized pricing will be updated accordingly in the Quote Total.

Our pricing structure is based on standard room and furniture sizes. For context, we consider a standard single room to be between 10–20 sqm. Exceptionally large spaces (such as a 30–40 sqm bedroom) or combined lounge and dining areas may be assessed as multiple spaces (If you have a combined lounge/dining, please enter this in the “Lounge/Dining” field rather than the “Loungeroom – single sized” field). Similarly, our upholstery pricing reflects standard-sized sofa seating, whereas oversized or custom modular sections may vary.

To ensure complete accuracy and fairness, we will always physically assess your rooms and furniture upon arrival and openly discuss any necessary adjustments with you before any work begins.

googlefacebookOverall Rating
5.0
google

Great job on cleaning carpets and rugs so helpful and thorough. I will definitely be using Cottesloe Carpet Cleaning again.

Julie
Julie February 27, 2026
google

Don't bother getting any other quotes!!! These guys are fantastic. Thank you Joanne for the friendliest, most helpful service. And thank you to Shaun for an excellent job done. The best people and the best value for money. Highly recommend.

Lyndal
Lyndal February 27, 2026
google

What a pleasure to have such professional, capable and friendly service! Well done Shaun.. You have been cleaning my carpets for ten years and always do such a great job.

andrew
andrew January 10, 2026
google

We have been using Cottesloe Carpets in all of our childcare centres for many years and have always been very happy with their service.

Kidz
Kidz August 29, 2025
facebook
recommends

Professional truckmount carpet cleaners with great results. Local WA company that’s a pleasure to work with. Highly recommend their services.

Gerald
Gerald March 7, 2025
google

Professional truckmount carpet cleaners with great results. Local WA company that’s a pleasure to work with. Highly recommend their services.

G
G March 7, 2025
Happy with your clean? We'd love to hear about it! Please select which of our brands you booked under today:
Preferred
GoogleFacebook

Our Core Services

Carpet Cleaning

Upholstery Cleaning

Tile & Grout Cleaning

Advanced Protectors

Interested? Ask us during your next clean...
Message us to add this
Please don’t put furniture back until carpet is dry AND take precautions with slippery hard-floors.

Drying Time

Drying time depends on material thickness, soiling, wear, ventilation, and humidity. It can take 1 hour, most of the day, or overnight. Average time is 4-8 hours. Getting air moving (opening windows, ceiling fans) really helps!

It Doesn't Look Perfect

Unfortunately, it is impossible to reverse the effects of time, traffic, chemical change, or permanent discoloration. For example, we cannot:

Returning Stains?

Start with 2 questions: Is it coming back in the same area? Or a completely new area? We clean from the base of the pile to the tip using hot-water extraction. Past spills may have soaked into the backing, underlay, or sub-floor. As the carpet dries, remnants of deep spills can 'wick' upwards along the fibre, causing the mark to reappear.
Please let us know if you have returning stains and we can advise accordingly.
Note: If we need to re-clean pre-existing issues, a fee will be charged.

Ooops! Sorry to hear you've had an accident.

Spills and stains can be daunting. Some things can be successfully removed even with home-based remedies, but unfortunately some spills can potentially permanently mark your carpet.
We are currently upgrading our AI bot friend to serve you better! Our new Spill Assistant will be available here soon.
Spill Assistant (Coming Soon)
I'd rather call you

How About a Reminder?

We know how busy life gets... Things get overlooked. Like carpet cleaning for example. Let us do the remembering!

6 Monthly Reminder

Perfect for high-traffic homes or pet owners.
Tap to set 6-month alert

12 Monthly Reminder

The standard recommended schedule for most households.
Tap to set 12-month alert
Keep in mind the recommended time between cleans for carpet is usually every 12 months, and upholstery usually every 12-18 months.