
Single and Double Mattresses
From children’s beds to guest bedrooms, smaller mattresses can develop sweat marks and everyday staining. We check the fabric before cleaning.

Mattress Cleaning at Your Place
Sweat marks, everyday spills or a lingering smell can make a mattress difficult to keep fresh. DG Carpet Cleaning Perth offers on-site care for suitable mattresses. Speak directly with the owner about your bed and the cleaning it needs.
Mattress Cleaning Services
A mattress can look clean beneath the sheets while its fabric holds body oils, dust and occasional marks. Professional mattress cleaning begins with understanding the covering, the type of staining and the areas needing attention.
We clean suitable mattresses at homes and eligible commercial properties around Perth. Let us know the size, fabric and problem areas. We can explain the proposed work, discuss stubborn marks and help you prepare for the visit.

Mattress Types
Different sizes and designs need different handling. We consider the outer fabric, stitched areas and internal padding before choosing a suitable approach for each mattress and its condition.

From children’s beds to guest bedrooms, smaller mattresses can develop sweat marks and everyday staining. We check the fabric before cleaning.

Queen mattresses often have wear around the main sleeping areas. We pay attention to the covering, seams and any marks you point out.

A king mattress needs clear access around the bed. Tell us about the fabric and any areas that need extra attention.

Quilted pillow-tops can have layered padding and delicate stitching. The material and moisture requirements guide the proposed care.

Have a different mattress design? Share its label and fabric details so we can discuss whether on-site cleaning is suitable.
Common Mattress Problems
Your mattress may have one obvious stain or several areas needing attention. We look at the cause of the problem and the condition of the fabric before choosing a suitable approach.
Perspiration can leave yellowish patches over time. Older marks may be harder to improve than recent surface staining.
Regular use can leave oily residue in frequently used sleeping areas, particularly where bedding and skin come into contact.
Dust and loose debris often settle around stitching and mattress edges, where regular sheet changes do not reach.
A drink spill or accidental mark can spread across the cover. Tell us what caused it and when it happened.
Lingering smells may come from perspiration, accidents or deeper contamination. Understanding the source helps set realistic expectations.
Regular use can leave the cover looking dull or patchy. Cleaning can address suitable soiling, but not worn fabric.
Stain and Odour Care
An accident on a mattress needs more than a quick surface wipe. Liquid can pass through the cover, so we consider the type of spill and how deeply it may have travelled.
Tell us about previous cleaning products and how long the mark has been there. That information helps us discuss useful treatment options without making unrealistic promises.
Urine may reach the padding below the cover. Surface cleaning alone may not resolve deeper odours.
Regular-use marks may respond to appropriate cleaning, though older yellowing can remain in the fabric.
Spilled liquids vary. Knowing what caused the stain helps determine how to approach the affected fabric.
Some stains change the fabric colour permanently. A careful assessment can help avoid unnecessary repeated treatments.


Regular bedding care does not address everything on the mattress surface. We focus on suitable soiling, specific marks and the fabric’s condition. A careful assessment also helps you understand when cleaning is worthwhile and when a stain may be permanent.
What Is Included
We explain what we can work on before the appointment. The service is based on the mattress material, the accessible surfaces and any stains or odours you want assessed.
We look at the covering, seams, visible marks and relevant care information before agreeing on an approach.
Cleaning focuses on the mattress areas included in the job, with care for the fabric and its construction.
We consider particular stains and odours for targeted attention when the material and condition allow it.
We discuss drying, ventilation and when to put the bedding back on after the work is complete.
Cleaning Approach
Memory foam, quilted coverings and other mattress designs can react differently to moisture and cleaning. We consider the surface and construction before choosing an appropriate method.
The outer fabric, stitching and padding influence what can be cleaned and how it should be handled.
We note previous treatments, visible marks and areas needing attention before the agreed work begins.
The equipment used needs to match the material and cleaning requirements rather than follow one fixed method.
Moisture-sensitive materials and room ventilation affect how the mattress should be cared for after cleaning.
Our Process
From the initial enquiry to aftercare advice, the process is straightforward. The details change with the mattress, but you will know what work has been agreed.
Share the mattress size, material if known, stains and any cleaning products already used.
We consider the covering and problem areas, then discuss suitable cleaning options and limitations.
The selected surfaces are cleaned using an approach appropriate for the fabric and its condition.
Allow the cleaned areas to dry fully and follow the care guidance before replacing bedding.
Why Choose DG
DG Carpet Cleaning Perth is an owner-operated mobile business based in Piara Waters. You can speak directly with the owner about your mattress, the work and the appointment.
Discuss your requirements with the owner responsible for the service, without being passed through a call centre.
The fabric and mattress construction are considered before deciding what work is appropriate.
We attend suitable homes and commercial properties by arrangement, subject to location and access.
Discuss sizes, stains, access and the intended scope before the appointment.
We explain why some marks can remain and avoid promises about guaranteed stain or odour removal.
Based in Piara Waters, we handle suitable enquiries across Perth and nearby suburbs.
Mattress Condition Gallery
These paired reference images show common changes in the appearance of stained mattress fabric. They are examples, not photographs of completed DG customer jobs. Actual cleaning results depend on the fabric and the stain.

BeforeAfterLook at the visible differences between two views of a quilted mattress. A mattress with older marks may respond differently.

BeforeAfterQuilted pillow-top fabric can show localised discolouration. The layers beneath the cover affect what cleaning can safely achieve.

BeforeAfterCompare the appearance of staining on a single mattress covering. Permanent discolouration may remain after cleaning.
Customer Reviews
Read genuine feedback from customers who have dealt with DG Carpet Cleaning Perth. Their comments can help you understand the communication, care and overall experience. Reviews are supplied by DG Cleaning Core.
Great experience, got our carpets vacate cleaned in Thornlie, professional got here on time. No time wasted, quick friendly and had a great chat. Super helpful and even gave tips on how to maintain carpet and surrounding areas.
Kuldip was great, Arrived on time, finished on time, price was good and the couch and carpet look great. I wont hesitate to use his services again when required. Thanks
I couldn’t be happier with Kuldip’s service! From the moment he arrived, he was friendly, professional, and took great care with our home. Our carpets and rugs have come up looking incredible—fresh, clean, and like new again. He was thorough, punctual, and clearly take pride in the quality of his work.
Thank you Kuldip for your very high standard work on floor tiles! They have come like brand know and we love the finish product. Thank you for being so professional, reliable, accommodating and giving us a competitive price. I look forward to getting more service out of company in the future.
Kuldip did an excellent job on our carpets. His customer service was amazing! Honest, reliable, and quick to respond and book us in. The price was very competitive too. Highly recommend!
Got our couch cleaned and a fabric chair cleaned.. D G made it look brand new again... great serice, very professional, competitive price. Highly recommend ...👌
A great experience throughout! Kuldip is very direct, punctual, and the work is thorough and really well done. Even when there was an issue we had after with our carpet, he was happy to come and help out with it almost immediately. Highly recommended!
Amazing service!
Worked wonders with our child stained couch after dropped snow cones and countless food stains.
Came out so quickly and hassle free.
Will 100% be booking again
Thank you so much 😊
I just had my 2 & 3 seater couches cleaned. They had several stains that had been there for a while. He managed to remove all stains including a faded red wine stain. Great price too. Highly recommend.
Was able to get an appointment quickly, he arrived on time and did a very good job. Super happy with the results, didn’t get 100% of the staining out but that was to be expected with a 8 year old cream rug. Definitely recommend
Prepare and Care
A little preparation helps us access the mattress. Good aftercare matters too, especially if the fabric needs time to dry before the bed is used again.
Remove sheets, protectors and pillows. Tell us about stains, damage or products previously used on the fabric.
Keep bedding off the cleaned surface until fully dry. Drying depends on the fabric, ventilation and weather.
A properly fitted, washable protector may help reduce future spills and body-oil marks on the covering.
Change bedding regularly and follow manufacturer guidance. Avoid soaking the fabric when treating accidental spills.
Perth Service Areas
We visit suitable homes and business premises around Perth by arrangement. Based in Piara Waters, we can discuss your suburb, mattress size and access before confirming an appointment.
Other Cleaning Services
Need cleaning beyond the mattress? Explore our eight other services for carpets, rugs, upholstery, floors and glass. Each service has its own surface and material requirements, which we can discuss before arranging a visit.

Professional care for suitable carpets with traffic marks, everyday dirt and accidental spills.
Explore Carpet Cleaning
Cleaning for suitable rugs, with their fibres, dyes and construction considered before treatment.
Explore Rug Cleaning
Care for suitable fabric seating affected by regular use, spills and body oils.
Explore Upholstery Cleaning
Cleaning for tiled surfaces and grout lines where residue and dirt have built up.
Explore Tile & Grout Cleaning
Cleaning for safely accessible windows, glass doors and suitable panels at your property.
Explore Window Cleaning
Attention to shower screens affected by soap film, spots and mineral deposits.
Explore Shower Glass Cleaning
Stripping and sealing for eligible hard floors where existing finishes need renewal.
Explore Hard Floor Strip & Seal
Targeted assessment of pet-related stains and odours on suitable surfaces and fabrics.
Explore Pet Odour TreatmentMattress Cleaning FAQs
A few details can change the best approach to a mattress. These answers cover stubborn stains, fabric sensitivity, drying and when another cleaning may not be worthwhile. We also explain why some problems need more than surface treatment.
Some yellow marks are caused by residues that may respond to cleaning, while others reflect permanent changes in the fabric. The age of the stain and previous treatments matter. Tell us how long it has been there so we can discuss realistic expectations.
Liquid can travel beyond the cover and remain in absorbent layers. A dry-looking surface does not mean the source of the smell has disappeared. If the odour is coming from inside the mattress, surface cleaning alone may not resolve it.
Some designs can be cleaned, but their padding and moisture sensitivity need special consideration. Check the manufacturer’s care information if you have it. We can discuss the covering and construction before deciding whether the requested work is suitable.
It is often better to ask first. Some products leave residue, spread the mark or alter the covering’s colour. If you have already used something, tell us what it was. Avoid repeatedly wetting the mattress while trying different products.
Wait until every cleaned area is fully dry before replacing bedding or sleeping on the mattress. Drying depends on the material, ventilation, weather and cleaning method. We can explain the relevant aftercare when the job is complete.
A stain on both sides may indicate that liquid has travelled into the mattress. Cleaning the covering may not reach contamination deep in the padding. Share what happened and, if possible, photos of both sides before booking treatment.
Routine mattress cleaning is not suitable for every moisture problem. Extensive visible mould, persistent dampness or damaged internal materials may require specialist assessment or replacement. Adding more moisture without understanding the condition can make matters worse.
That depends on its condition. Cleaning may be worthwhile for removable surface soiling on an otherwise sound mattress. It cannot repair sagging support, damaged padding or fabric that has deteriorated. Consider the remaining useful life of the mattress before spending money on treatment.
Ready to Enquire?
Tell us your suburb, mattress size and the marks or odours that concern you. Speak directly with the owner about cleaning suitability, what the visit involves and available appointment options.