Every booking
- Care label and brand checked
- Dry soil removal, full surface
- Seams, piping, handles and labels
- A written note of what will not shift
Mattress steam cleaning across the Perth metro area, priced per size, for one face or both. A single is $110 for one face.
Steam cleaning here means hot water extraction with as little water as the job allows. Mattress makers tell owners to keep their mattresses dry, so we put in only what we can pull straight back out.
Most mattress care guides say to vacuum gently and keep the mattress dry. Some warn that soaking it can damage the comfort layers and springs, and can affect the manufacturer's warranty.
That is why we clean with controlled moisture rather than treating steam volume as the point. The extraction wand pulls the water back out on the same pass it goes in.
Some makers also ask for a stained mattress to be professionally cleaned before a warranty claim is inspected. That is a practical reason to book a clean.
A manufacturer's warranty is separate from your rights under Australian Consumer Law, which a business cannot take away.
There is no Australian standard for mattress cleaning, so the care label and the maker's guide are the only written instructions for yours. Both come back to the same point: get it dry.
A Perth winter morning is damp and cool, while a January afternoon is hot and dry. The same clean does not dry the same way in both, so we run less moisture through a mattress in winter and give it longer.
Plan to leave the sheets off for the rest of the day, and longer in winter. We will not promise you a two hour dry to win the booking.
Priced per size, and per face. Cleaning both sides is a different job to cleaning one.
Step 01
Single through to super king, and a photo of the marks. The care label is usually sewn into the side seam near a corner.
Step 02
Including when a stain will lighten rather than leave, or when the mattress is past the point where cleaning is worth the money.
Step 03
Dry soil comes off first across the whole surface. Then hot water extraction with controlled moisture, tested on an unseen area before it goes anywhere visible.
Step 04
Windows open, air movers if the weather is against us, and a straight answer about when to put the sheets back on.
Because a little is always left behind deeper down, and stale urine keeps producing odour as it breaks down.
Most of urine rinses out readily with water. A small part does not dissolve well in plain water, so a surface clean can look finished and smell fine, then disappoint you a week later.
So we treat urine as an odour job with a cleaning component, reaching as deep as the contamination went without soaking the mattress. We do not promise the odour is gone for good, because on a mattress no one honestly can.
Four boundaries, stated before you book.
Pest treatment in WA is a licensed trade, and it is not ours. If we find signs mid-job, we stop, tell you, and you call a licensed pest technician.
No mite claims, no germ counts, no percentages. We clean soil, stains and odour from the surface layers.
We are not aware of an Australian accreditation scheme for mattress cleaning, so we will not use the word.
Cleaning does not restore a warranty a stain already affected, and no clean removes every mark. You get a written expectation per stain before we start, and the price does not change with how it lands.
Sometimes the useful answer is not to book us.
If the mattress sags, is torn, or contamination has soaked through to the core rather than sitting in the top layers, a clean is money spent on a mattress you will replace anyway.
Perth councils offer mattress collection on different terms, and some charities collect mattresses for recycling. Check your own council's rules rather than leaving it on the verge.
Six reasons, one line each.
Per size and per face, at published WA rates including GST. One face unless you ask for both.
| Mattress size | WA rate |
|---|---|
| Single One face | $110 |
| King single One face | $120 |
| Double One face | $130 |
| Queen One face | $155 |
| King One face | $175 |
| Both sides From, adjusted for size | $240 |
A super king, the ensemble base, pillows and heavy urine treatment are quoted separately, so you can take them or leave them. Urine that has gone deep into the foam is priced once we have seen it.
Send your suburb, the size, a photo of the marks and whether you want one face or both. A fixed price comes back the same day.
Usually the rest of the bedroom, while the mattress is airing anyway.
Bedroom floors done the same visit, with drying time quoted for the month. Carpet cleaning
Bedroom chairs and bed heads, with the care code read first. Upholstery cleaning
The annual reset, where the mattress is one line on a list you edit. Deep cleaning
Furnished rentals where the mattress is on the condition report. End of lease cleaning
Short-stay beds checked between guests rather than once a year. Airbnb cleaning
If a wardrobe or a wall behind the bed has gone the wrong way. Mould cleaning
The Perth metro area, from Joondalup to Rockingham, and Mandurah. Not on the list? Send your suburb and you will hear back the same day.
Coastal salt air and beach sand impact properties heavily here. Window tracks, exterior glass, and flyscreens need regular washing to stop salt corrosion.
A mix of commercial high rises, character homes, and modern units. Jarrah floor care and delicate limestone work are common across these areas.
Large family properties and industrial facilities. Paved alfresco spaces and bore reticulation mean pressure washing is regularly booked alongside a house clean.
One face of a single is $110, a king single $120, a double $130, a queen $155 and a king $175, including GST. Both sides start at $240, adjusted for size, and a super king is quoted.
It is hot water extraction, which is what most people mean by steam cleaning. The difference on a mattress is that we keep the moisture low and extract it on the same pass, because the inside of a mattress is hard to dry.
Check your maker's care guide, because the instructions differ. Most say to keep the mattress dry and avoid harsh detergents, which is why we use controlled moisture and check the brand first.
Longer than the couple of hours you may see promised. Plan for the rest of the day, more in winter, and we leave air movers running if it needs them.
We can usually improve both, and we will not promise either is gone for good. A little residue stays deeper down, and stale urine keeps producing odour as it breaks down.
No. Pest treatment in WA needs a licensed pest technician. If we spot signs during a clean, we stop and tell you straight away.
There is no published interval. Most households book one when something happens, or tie it to a deep clean in the dry months when it will air properly.
Yes, and it comes up often between tenants and between guests. A mattress protector on every bed makes the next clean much easier.
Most customers book more than one. Same crews, same standards, one invoice.
We stay until it's right
Our cleaners don't leave until you're happy with the work. For end of lease cleans, if you're not satisfied and tell us within 72 hours, we come back and re-clean.
Send your suburb, the size, a photo of the marks and the brand if you know it. You will get a fixed price, a stain by stain expectation in writing, and a straight answer if the mattress is past saving.
Monday to Sunday: 6:00 AM - 10:00 PM
104 Lambeth Circle, Wellard WA 6170
Thanks for choosing Shining Services. Our team is reviewing your request and will send your personalised quote within 2 hours.
Need any help?
What happens next?
Guides and tips from our crews in Perth.
House Cleaners Melbourne helps homeowners choose a reliable cleaning company by explaining service inclusions, cleaner quality, booking flexibility, and practical home cleaning support for a fresher, healthier, and easier-to-maintain living space.