Trusted and word of mouth awardee Magic Dry Perth 2013 - 2022 Service Award Winner

Cleaning rates in Perth

Our cleaning prices are subject to a minimum total charge of $100 (or $69 if we are already in your area)

Carpet Cleaning Perth service icon
Most carpet cleaners classify a single room as being a maximum of 13 sq.m. Magic Dry works up to 18 sq.m. per room (most main bedrooms).
  • 1 Room $70
  • 2 Rooms $120
  • 3 Room $150
  • 4 Room $180
  • 5 Room $210
  • Per Extra Rooms $30
  • Passages (up to 6 sq.m.) $18
  • Stairs (per flight) $70
  • Rugs (per sq.m.) $6
  • Small (2 sq.m.) $12
  • Medium (4 sq.m.) $24
  • Large (6 sq.m.) $36
mattress cleaning Pert
Magic Dry fabric and upholstery cleaning solutions work equally well on mattresses. Our process will leave your mattress sanitarily clean.
  • Single $75
  • Double $120
  • Queen $130
  • King $140
Leather Couch Cleaning Perth service icon

$55 per seating position.

Fabric Couch Cleaning Perth service icon
Up to 5 seater lounge suite (incl 2 pieces). 6 seater and above, (incl 3 pieces). + $10 per piece thereafter
  • Single Seat $70
  • 2 Seater $120
  • 2.5 Seater $130
  • 3 Seater $150
  • 4 Seater $180
  • 4.5 Seater $190
  • 5 Seater $210
  • 6 Seater $240
  • 7 Seater $270
  • 8 Seater $300
  • 9 Seater $330
  • 10 Seater $360
  • Recliners (extra per reclining position) $10
Tile and Grout Cleaning Perth service icon

$250 set up fee, $6.00 per square meter thereafter.

  • Wall Tiles We can clean wall tiles with our system. There are however restriction with regards to the height. We can clean up to shoulder height. We are unable to clean all the way up to the ceiling.).
Magic Dry Carpet Cleaning Services Perth discount icon
  • We offer a $10 discount for you and your neighbour when you book both jobs to be done straight after each other.
    We also offer a $20 discount if you get 2 different types of items cleaned at the same time.

Our Customers Are Saying

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

Ross was amazing!! My carpets came up a treat!! Clean,fresh and dry within a couple of hours even in winter! Very pleased and would highly reccommend Ross!! Thank you

Nikki H

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

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


We also have separate
franchisees offering the following
services under “Magic Oven Cleaning Perth”
& “Magic Window Cleaning Perth”

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! We are your "carpet cleaners near me"!

Enquire Now Call Magic Dry Perth(08) 6189 1419