Contact Magic Dry Carpet Cleaning: [email protected]
Perth's best mattress cleaners.
Magic Dry – the name and the people you can trust to clean and rejuvenate your mattresses. The same cleaning solutions that we use on fabric lounges work equally well on mattresses. or upholstery lounge suite.With mattress cleaning your mattress will be left sanitarily clean. Please note that yellow staining caused by bodily fluids cannot be removed. In some instances if might lighten, but it will not be completely removed. It is stained.

Our Process

  1. Depending on the floor surface we are cleaning the mattress on, we may put protective sheeting down to prevent spillage on the surface beneath the mattress.

  2. We thoroughly power vacuum the mattress to remove as much loose dirt as we can.

  3. We may pre-treat some stains.

  4. A cleaning detergent is then sprayed on to the mattress.

  5. Depending on your type of bedding, the Magic Dry franchisee will then agitate the fabric of the mattress with a soft pad, which has been dipped in a neutralising agent. This will either be done manually by hand, or using a mini handheld rotary machine. This produces a capillary action which wet cleans deep within the mattress’ layers.

  6. If we were to just leave your mattress at this point, it would probably dry within an hour or two. However, we do prefer, where suitable for the type of bedding, to give the mattress a further rinse and extraction. While this does leave your mattress damp for longer, it does produce a better result.

Don’t leave it till the last minute. Call us now

To book in our services, call us on 6189 1419 and one of our staff members will be able to assist. Alternatively, if you have any price enquiries or other questions, we’ll be able to help!

What service do you require?

Carpet Cleaning

Leather Cleaning

Mattress Cleaning

Fabric Cleaning


Customer Reviews

Magic Dry Cleaning Reviews
Roy did an amazing job and got rid of the majority of the stains. He was very informative and took extra time to make sure we were satisfied. I can't thank him enough. He is a credit to your company and we will recommend his services to all the tenants in the apartment complex. Approximate cost: $149
Mark D
Colin was very efficient and friendly and right on time. He did a great job cleaning our carpets, I have found this company to be very professiomal.
Bev C
Ross was amazing!! My carpets came up a treat!! Clean,fresh and dry withing a cpl of hrs even in winter! Very pleased and would highly reccommend Ross!! Thank you
Nikki H
I booked Colin with Jenny over the phone to visit my Grandmothers house to clean her carpet. Jenny was very helpful and fitted us in the next day which was a Saturday morning. They didn't charge extra for the Saturday which I thought was great. Colin turned up when he said he would and did a fabulous job. Thankyou for such wonderful service, My husband and I will use you ourselves.
Liz H
If you would like a professional and affordable carpet dry cleaner, then look no further. All bookings can be made through our centralized booking office. For a free quote and or boooking please contact us now.