Find professional local carpet cleaners in Perth

Fill in a short form and get free quotes from local carpet cleaning service providers in Perth


Excellent rating - 4.5/5 (9200+ reviews)

Carpet and rug cleaning in Perth

  • Steam carpet cleaning
  • Dry cleaning carpets
  • Deep cleaning carpets
  • Carpet stain removal
  • ..or any of your carpet cleaning needs
It only takes a minute. And it’s free.

Best rated carpet cleaners near me

Recent Carpet Cleaning reviews in Perth

Job well done

Carpet Cleaning my 3 bedroom apartment


Very quick and worth it.

Carpet cleaner asap


Great thorough job! Very happy with the result

Carpet Cleaning


Great Work .



Very hard working and professional individual. Highly recommended.

End of lease cleaning (Includes carpet cleaning)


Daniel did a great and efficient job!

Carpet cleaning


Average reviews for Carpet Cleaning Services in Perth

based on 106 reviews


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

Suggested reads about Carpet Cleaning

  • How much does carpet cleaning cost in Australia?

    Read more
  • Can you save a flood damaged carpet?

    Read more
  • How much does rug cleaning cost?

    Read more

What does a carpet cleaning service include?

The most common professional carpet cleaning service involves either steam cleaning, dry cleaning, or shampooing the carpets in your home (depending on their preferred techniques and equipment). But most carpet cleaners can do a lot more than just your carpets. So your service inclusions will vary, depending on what you need:

General carpet cleaning

Most modern homes will have at least three carpeted bedrooms that need a deep clean once a year. Before your professional carpet cleaner arrives, try to expose as much carpet as possible by moving small furniture pieces to other areas of your home (don’t worry about larger furniture, as the carpet underneath won’t be super dirty). Vacuum the floor to remove surface dirt unless your cleaner includes this in their service. Your carpet cleaner will take a couple of hours to clean your floors, paying particular attention to any stains. Before you put back your furniture, it’s ideal if you can wait a few hours to let the carpet dry. You can speed up the process by turning your fans on high and encouraging airflow.

Carpet stain removal

Stains happen, but you don’t have to live with them forever. Simply find a carpet cleaning service near you that’s experienced in carpet stain removal from coffee and wine to crayons, pen marks, and pet messes. They’ll focus their efforts on removing stubborn stains with powerful equipment and chemicals to loosen up the marks and get your carpet looking (and smelling) fresh again.

Rug cleaning

Don’t forget to include your rugs when you book your carpet cleaning service. Professional rug cleaning will help get your rug looking like new so it can last for years to come. As with carpet cleaning, you can expect your cleaner to use their equipment and chemicals to deep-clean your carpets and remove any stains. Then you’ll need to allow a few hours for your rugs to dry.

Couch and upholstery cleaning

Get your fabric lounge chairs smelling like new again with professional couch cleaning and upholstery cleaning. Your cleaner will use special chemicals and equipment to dissolve stains and built-up grime, before rinsing it clean. It might take up to 24 hours for your lounge chairs to thoroughly dry.

Mattress cleaning

Find a carpet cleaning service near you that offers mattress cleaning, and you can get all the soft furnishings in your home sorted. Refresh your mattress with a deep clean to reduce allergens like dust mites and germs. Your cleaner will inspect, vacuum, and pre-treat your mattress. Then they’ll extract the dirt, rinse your mattress, and deodorise it to help it stay fresh for longer.

Recent Carpet Cleaning tasks in Perth

Carpet cleaning


Cottesloe WA, Australia

18th Mar 2023

Steam cleaning - staircase 22 steps Type of clean: End of lease Number of bedrooms: None Number of bathrooms: None Equipment and supplies: Tasker must provide - Due date: Needs to be done on Tuesday, 21 March 2023

Carpet cleaning


Wembley WA, Australia

16th Mar 2023

Need approx 60sqms of carpets in my townhouse cleaned. Upstairs bedrooms. Type of clean: Regular Number of bedrooms: 3 Number of bathrooms: 2 Equipment and supplies: Tasker must provide - Due date: Flexible

Carpet cleaning and home general cleaning


Perth Central Business District WA, Australia

7th Mar 2023

Carpets vacuumed, oven cleaned and general house cleaning Type of clean: End of lease Number of bedrooms: 2 Number of bathrooms: 1 Equipment and supplies: Tasker must provide - Due date: Before Tuesday, 21 March 2023

Carpet Clean


Subiaco WA 6008, Australia

13th Feb 2023

2 Bedrooms, hallway & stairs carpet clean needed. Bed 1 size - 3.7 x 3.3 Bed 2 size - 2.8 x 3.1 Small hallway & standard carpet stairs Couch clean needed as well

Carpet cleaning


West Perth WA, Australia

10th Feb 2023

Carpets in 3 bedrooms and the stairs need to be cleaned - Due date: Needs to be done on Saturday, 11 February 2023

1Bedroom Carpet Clean


City Beach WA, Australia

4th Feb 2023

Urgently need 1 bedroom carpet cleaned this after noon ( 5th Feb ) for end of lease clean . - Due date: Needs to be done on Sunday, 5 February 2023

Carpet cleaning


Perth WA 6000, Australia

27th Jan 2023

Vacate carpet steam clean for 1 bedroom measuring 2.8m x 3.8m to be done on Wednesday the 8th February 2023. There will be no furniture in the room. I live in an apartment on the 29th floor in the city. There is an elevator and parking available. Must be able to provide tax invoice for real estate - Due date: Needs to be done on Wednesday, 8 February 2023

Carpet cleaned very well for end of lease. Showed up on time. Easy to communicate with and great price! Thanks Tristan!

Deep clean my couch and rugs


Mosman Park WA, Australia

16th Jan 2023

Deep clean (steam clean ) the couch + 2 rugs - Due date: Needs to be done on Monday, 16 January 2023

Urgent carpet clean


Wembley WA, Australia

13th Jan 2023

Urgent professional carpet clean needed as dog has had accident on carpet of our rental property. Type of clean: Regular Number of bedrooms: 1 Number of bathrooms: None Equipment and supplies: Tasker must provide - Due date: Needs to be done on Saturday, 14 January 2023

Awesome work and a pleasure to deal with. Our job was to urgently clean our carpet and would recommend for that but no doubt Jaime would do a awesome job for any cleaning needs.

Carpet cleaning(Steam) and house move out clean


Perth WA 6000, Australia

1st Jan 2023

2x1 house and carpet cleaning required. The house is in very clean condition. You have easy access to do the job. - Due date: Needs to be done on Monday, 2 January 2023

Carpet cleaning


East Perth WA, Australia

1st Jan 2023

Three rooms for carpet cleaning including stairs - Due date: Before Wednesday, 4 January 2023

Turned up On time. Pleasant. Good job. Would recommend

Carpet clean 1 room


Western Suburbs WA, Australia

26th Dec 2022

Carpet we from fish tank spill - need steam clean Type of clean: Regular Number of bedrooms: 1 Number of bathrooms: None Equipment and supplies: Tasker must provide - Due date: Flexible

All good from Vivian

Carpet cleaning pet stains


City Beach WA, Australia

21st Dec 2022

Pet vomited, we cleaned but stains still visible, Several carpets - Due date: Needs to be done on Friday, 23 December 2022

Great service. On time! Very happy and will definitely book Dave again!

2 rooms carpet cleaned in highgate 12pm


Highgate WA, Australia

18th Dec 2022

2 rooms to carpet clean for moving out - Due date: Needs to be done on Monday, 19 December 2022

Carpet Cleaned in one room downstairs


Mount Hawthorn WA 6016, Australia

15th Dec 2022

One small bedroom carpet cleaned. - Due date: Needs to be done on Thursday, 15 December 2022

Carpet clean


Subiaco WA, Australia

12th Dec 2022

Steam clean carpet in one room 48sqm. 6m x 8m square. - Due date: Before Friday, 23 December 2022

Ok. Very quick job and question their level of care. They came and went in 50min

Vacate Clean/Minor Carpet Clean - 2 Bed Apartment


Bennett Springs WA 6063, Australia

24th Nov 2022

East Perth Apartment - 2 Bed/1 Bath Need Vacate Clean & Carpet Clean ( Few Minor Spots Only) Very Neat & Tidy Apartment Unused For Last 6 Months Must Guarantee Work Need done ASAP please!

Rug cleaned


Shenton Park WA 6008, Australia

17th Nov 2022

Rug approx 2.5m x 1.75m to clean - Due date: Flexible

I need my carpet cleaned now (3pm today) 2 bedroom apt.


Perth WA, Australia

16th Nov 2022

I need my carpet cleaned for end of lease right now, as another appointment fell through. - Due date: Needs to be done on Wednesday, 16 November 2022

Top bloke. Came by on a half hour's notice and finished within 90 minutes. Place looks great.

End of lease carpet cleaning


Mount Hawthorn WA, Australia

3rd Nov 2022

Hello, I am looking for professional carpet cleaning for end of lease for two small bedrooms in an apartment. Thanks, Anne - Due date: Before Wednesday, 16 November 2022

Luis was efficient and did a great job - thanks!