Carpet Cleaning
Low-moisture deep clean that lifts traffic-lane wear, spills and set-in stains, then dries in around 2 hours.
Learn more →Carpet, upholstery and tile cleaning for Crawley's riverside apartments, homes and student rentals around UWA and Matilda Bay. Back on your carpets in about 2 hours.

Crawley sits right on the river, wrapped around UWA and Matilda Bay. It's a suburb of two rhythms: quiet riverside apartments and family homes on one side, and a steady churn of student rentals and share houses on the other. That mix means everything from settled-in carpets that just need a refresh to end-of-semester places that need a proper reset before the next tenants arrive. Magic Dry handles both, every week.
We look at the job and talk it through before quoting, then match the method to the carpet, whether it's a lived-in apartment or a share house due for inspection. One clear price, agreed before we start, with fast drying so the place is ready to hand back or move into the same day.
Free and no obligation. Tell us the rooms and we'll price it on the spot.
Honest, upfront pricing across every service. No hidden fees and no surprises, just professional cleaning at fair Perth rates since 1971.
Removes dust mites, allergens, sweat stains and odours. Sanitised and dry in hours.
Book MattressHigh-pressure deep clean restores grout and tiles to near-new condition.
Book Tile CleanStack savings on a single booking. Just mention them when you book.
Neighbour discount when booked consecutively with a neighbour.
When you book two different cleaning services together (min. $100 per service).
One local team for every soft surface and hard floor in your Crawley apartment, home or student rental.
Low-moisture deep clean that lifts traffic-lane wear, spills and set-in stains, then dries in around 2 hours.
Learn more →Refresh lounges and sofas in apartments and share houses, clearing marks, odours and built-up grime from the fabric.
Learn more →Clean and condition leather sofas and chairs to keep them soft, supple and looking their best.
Learn more →Restore tiled kitchens, bathrooms and balconies, lifting grime and brightening dull grout lines.
Learn more →Deep sanitising for bedrooms and student rooms, clearing dust, allergens and stains for fresher, healthier sleep.
Learn more →Campus offices, student accommodation and riverside venues kept presentable, with cleans booked around your schedule.
Learn more →Our low-moisture method skips the soaking, so carpets are ready fast — perfect for tight rental turnarounds and inspections.
Five decades cleaning Perth homes with trained technicians you'll recognise, not one-off contractors.
A single fair quote locked in before we start. No hidden extras and no pressure upsells, home or rental.
If a treated stain creeps back, so do we. Every Crawley clean is backed to last.
Tell us the rooms and any problem spots, and you'll have a clear price before you commit.
On arrival we check the fibre, then pre-treat stains, traffic lanes and odours, with care on delicate rugs.
Our rotary system draws out grit and grime with minimal water, safe on heritage carpets and rugs.
A quick final check together, and your carpets are ready for the family in about two hours.
Mornings, afternoons and Saturdays available.
From the apartments and student rentals around UWA to the family homes along the Matilda Bay foreshore, we cover Crawley and its neighbouring riverside suburbs. Owner-occupier, renter, student or landlord, we work around your schedule.
Make an enquiry
Send us a message