A Member of The Carpet Cleaning Association Of WA

Choice Cleaning cleans upholstery,  tiles and carpets in Perth, and has been for over a quarter of a century. You can be confident we will do a superb job for you.

Carpet Cleaning

We are a proud member of the Carpet Cleaning Association of WA. We know that adds value to our customers and Choice Cleaning Services has a long history of satisfied customers. Just take a look at our testimonials.!




Add Your Testimonial


Would Recommend Without Hesitation.

Fast, efficient, no fuss service and an excellent job. Would recommend without hesitation. Thanks Wayne!

P Jones

My Carpets Look Like New!!

I would highly recommend Choice carpet cleaning. Wayne was a pleasure to deal with. Exceptionally professional and thorough. My carpets look like new!! I wouldn’t waste money going with any other company now. Thanks Wayne. Clair from South Guildford.

Clair Peall

Years of Great Service.

Thank you Wayne for years of great service. The stains that had me tearing my hair out …..are gone.

Alan Collins

Look Amazing and Brand New.

Just had Wayne come out to our place to clean our terribly stained cream carpets. They look amazing and brand new. Would highly recommend this service to everybody!

Laura Tesija

Very Professional and Efficient.

Had a wonderful experience, Wayne was very professional and efficient. Job done with my expectations blown away. Would recommend him for anyone. Hope he can clean my couch that good. I got my bond back from my real estate no questions asked. 20 out of 10 for effort

Tashy Rae

Professional, Efficient Service!

Professional, efficient service! Wayne’s service is the best choice for carpet cleaning! After our house was broken into, he did a fantastic job of cleaning up the mess.

Amy McEwen

Outstanding Quality and Service!

Wayne did an amazing job and made 1970s carpet look new again! If you want your carpets done properly the first time, call Wayne. Outstanding quality and service!

Phil Strachan

Great Job Done.

Great Job done and super quick Service
Even followed up on job after completion
Thanks Wayne

Josh Yeomans


We (shamefully) hadn’t had our wool carpets cleaned since they were laid about eight years ago.
We booked Wayne on recommendation and he did a truly amazing job.
I hadn’t told my husband that the carpets were being cleaned, but when he came home from work he noticed the difference as soon as he walked in the door. Wayne managed to get some seriously heavy-duty marks out and the carpet looks nearly new again.
Thank you so much, Wayne. We won’t leave it so long next time before we have them cleaned again!

Kate Ridgway Bird

Highly Recommended!

Wayne did a great job today our carpets look brand new! Very much appreciated! Highly recommended! He also came at late notice without a problem.

Marion Condon

Results Were Amazing

Wayne recently cleaned the floor tiles in our house and the results were amazing. We really can’t believe how fantastic it looks, you would think that we had new tiles laid. Would highly recommend Wayne’s work, our house is in top condition for sale.

Karen M

So Happy With The Results

I highly recommend Wayne’s services for floors that look brand new again! I honestly could not believe how bright the grout in our living room/laundry tiles came up and my husband barely recognized the carpet when he came back from work!! After hiding it away with rugs after multiple red wine and pet stains, we now feel like we have new carpet and can entertain again! So happy with the results and reliable friendly service. Thanks Wayne

Melody S

Did An Amazing Job

Highly recommend Wayne! He recently cleaned all the carpet in our house, ready to prepare it to become a rental. We were worried we would have to replace the carpet as it was badly stained and we thought there was no chance of cleaning it up! We were wrong! Wayne did an amazing job and the carpets look like new! A very friendly and professional service! Will definitely use him again in the future for all our cleaning needs. Thanks Wayne!

Melinda F



Carpet Cleaning

Carpet Cleaning


Call Choice Cleaning Services,Perth for all your carpet cleaning needs whether its a yearly maintenance clean, rental vacate clean, a full on restoration clean,a spot or stain that is driving you crazy or a flood mishap.

We hold certificate (111) in Asset Maintenance (Carpet Cleaning) PRM 30604 which means we are trained and qualified to the Australian standard AS/NZS 3733:1995 which assures the consumer of a high standard of work to get the best result without doing any damage to your flooring.

There are a lot of carpet cleaners out there that have NOT had any training at all, so buyer beware. We are fully insured with a police clearance for your peace of mind.We are a committee member of the Carpet Cleaning Association of WA.

Choice Cleaning Services offers  steam cleaning and Ecapsulation (low moisture cleaning) and after inspecting carpet fiber and soiling amount we will decide which method to use to get the best result.My methods are as follows:




Using powerful filtration upright vacuum with HEPA filter to pick up even the smallest soil particles.

Treat any bad stains prior to pre spray to give more activation time.

Select correct cleaning solution for carpet type and spray on pre spray to start breaking the oil and soils in the carpet.

Using a electric rotary scrubber all the dirt and soiling are agitated and ready for extraction.All carpet cleaners should have some sort of scrubbing system.The difference is amazing.

Using my powerful truck mount machine we flush your carpets of all the soiling along with the cleaning solution to leave your carpets feeling and looking fresher,cleaner and healthier.

To assist drying micro fiber pads are scrubbed over carpet to soak up excess moisture or AIR MOVERS can be used.

To align fibers and to again assist drying times.



The carpet is vacuumed using a powerful upright vacuum cleaner. Stains are pre treated and then with a mix of encapsulation and oxidizer polymers and warm water the solution is gently scrubbed with fiber pads into the carpet with a rotary scrubber. As the name suggests the dirt on the carpet fiber is encapsulated or surrounded and every time you vacuum the carpet will get cleaner and cleaner. This method is low moisture and we get great results. Drying time is 3-6 hours.

So which ever method is used, it is my mission to do the best job always and have happy and satisfied customers call me back every time.












Tile And Grout Cleaning

Tile And Grout Cleaning


One of the most tedious cleaning jobs a customer has to tackle is to try and  clean the tile & grout in their homes or businesses and if you don’t do it right or use the wrong product you could do irreversible damage so let Choice Cleaning- Tile and Grout Cleaning,Perth do all the hard work for you.

At Choice Cleaning Services-Tile & Grout Cleaning we use the most thorough cleaning system in Perth with the following sequence:

  1. Inspection
  2. Vacuum or sweep area
  3. Select correct cleaning agent for the job at hand and apply to area to be cleaned
  4. Agitate with electric scrubber brushes or hand brushes to get cleaning agent deep into fine cracks & crevices to get the best result
  5. Then extraction under high pressure and temperature with our truck mount machine
  6. Dry mop floors or speed dry

Areas that we clean:

  • Most floor tiles
  • Domestic and Commercial
  • Splash backs
  • Bathroom floors
  • Shower recesses and walls
  • Stairs

Upholstery Cleaning

Upholstery Cleaning


Upholstery Cleaning Perth with Choice Cleaning Services can bring all your home and office upholstery back to life with my fantastic cleaning systems.Day to day perspiration,food drinks,pet stains,bad odors and children can make your upholstered furniture look years older than it is.There are so many different fabrics out there it is essential that you get a qualified and trained technician to clean all your fabric upholstery to get the best result and to lessen any damage an untrained person can do.Depending on fabric type and soiling we can either steam clean or dry clean (encapsulation) your upholstery.When i turn up at your premises to clean your upholstery i will go through the following steps to get your fabric looking healthier and cleaner.

1. Pre-inpection check for any damage (rips or tears)

2. Complete vacuuming of upholstery to get rid of loose soil and pet hair.

3. Pre-spot and apply cleaning agent to the upholstery

4. Scrub in pre-spray to break down oils and stains

5. Extract using our truck mount upholstery cleaner to flush out all the dirt and chemical residue

6. Groom the fabric with micro fiber cloths to align and help dry upholstery


What upholstery we clean:

Lounge suites
Dining chairs
Caravan and Boat upholstery