Phone: 0420 102 644

Mon – Sat 8am to 6pm

Mandurah, Rockingham & Baldivis


Carpet Cleaning Experts

Super Fast Drying Times

Flexible Bookings Available

High Powered Machines

Owner-Operated 12 years

Carpet Cleaning


from $99

Mandurah, Rockingham, and Baldivis

Carpet Cleaning Rockingham – from $99

AMA Carpet Cleaning services all of Rockingham, and the surrounding areas including Safety Bay, Coolongup, and Shoalwater.

We offer our high-quality hot water extraction carpet cleaning (also known as steam cleaning) to customers all through the area.

We work in the Mandurah, Rockingham, and Baldivis triangle, so we’re never more than a few minutes away. 

We do a lot of end-of-lease/end-of-tenancy or move-out carpet cleaning in Rockingham, in addition to taking care of our regular customers who call us about once a year to have their carpets cleaned. 

Because we have both portable and truck mounted machines, we can do any job, even if it’s difficult to access, or inside a block of flats or apartments with no way to pull hoses inside from a van.

We also do upholstery cleaning. We use the same high-powered machinery, with a modified detergent formula and special hand-held attachment to clean upholstery, which typically dries in less than a few hours in the nice warm Perth weather we enjoy!

See our FAQ and pricing table on our homepage.

Our 5 step carpet cleaning process is the most comprehensive you’ve seen, and is going to leave your carpets in better condition than you hoped for!

First, on arrival, we’ll ask you to show us the carpeted areas that we’re cleaning, and to highlight any stains that you’d like us to remove. Most stains can come out, but some are more costly than others. We’ll do a spot-test free of charge for you, and afterwards, we’ll let you know the cost of removing the stain. All our stain-removal is on a no-win no-fee basis – meaning if you’re not happy with how it comes out, we don’t bill you for it. 

Once we’ve done the walk-through, we’ll vacuum your carpets with our powerful commercial-grade vacuum cleaners, which gets rid of far more dust and dirt than you even realised was hiding inside your carpet.

Once vacuumed, we’ll set up our machines and spray a specially formulated detergent on your carpets, which will begin the hard work of loosening the dirt that’s stuck to your carpet.

After we spray the detergent, we’ll do the magic part. Using hot water (the exact temperature depends on the carpet fibres, which we’ll identify during our walk-through), we inject and immediately extract hot water from your carpet. The injection is done around 250psi, or maybe a little higher for thicker carpets, and the extraction – which follows immediately afterwards – is done by two of the most powerful vacuum motors fitted to any carpet cleaning machine in the world. 

Once this is done, your carpets will be almost dry – with the final bits of moisture typically only taking an hour or two to dry. 

Call us today, to book your carpet cleaning service anywhere in the Rockingham area.


Carpet Cleaning Prices

1 room – $99
2 rooms – $99
3 rooms – $125
4 rooms – $145
5 rooms – $165
One room is 14m2 or less

Other Prices

Stairs are $3.90 each, $6.90 for double width
Stain removal from $22 for tea/coffee, up to $60+ for tougher stains
Rugs from $35 for small, up to $100+ for giant rugs
Upholstery is $36 per seat space for modular, $58 for armchair or recliner

About Us

AMA Carpet Cleaning Mandurah (serving Rockingham) is a family-owned business run by David and Sue. They started the business back in 2010 and have since worked with thousands of customers in Mandurah and the greater South West area. David has been a carpet cleaner himself for over twenty years and is a wizard when it comes to removing hard to clean stains from carpets. Today, AMA Carpet Cleaning Mandurah employs a small team of highly-trained and certified carpet cleaners from the local area.

AMA Carpet Cleaning Mandurah’s technicians are professional, friendly and always happy to help. 

Call Us Today

0420 102 644

Monday to Saturday, 8am to 6pm

We service Mandurah, Rockingham, and Baldivis areas.

0420 102 644


Carpet Cleaning

Upholstery Cleaning

Automotive Upholstery Cleaning

Rug and Mat Cleaning

© copyright © 2019 | AMA Carpet Cleaning Mandurah | 72 Tuckey Street, Mandurah WA 6210 Australia