Mattress stain removal, at home
Every stain gets a treatment that suits it, then we clean the whole mattress so it looks even. Before we start, we tell you honestly what is likely to lift.

Many mattress stains are preventable
A good water-proof mattress cover will prevent most stains and provide a barrier for your mattress. In the event that you get a stain, you should not attempt to clean it yourself: blot it, and give us a call.
Many mattress manufacturers will void the warranty if you use a dry cleaning solution on the mattress, as harsh chemicals can damage the mattress foam. Many store-bought cleaning solutions can bleach the mattress material as well.
We use cleaning products with a neutral pH level to do mattress cleaning. Our detergent will clean and leave the fabric softer. We always adjust water temperature depending on mattress type.
Stains we treat
Sweat and body oils
The yellow patches where you sleep. They build up slowly and usually lighten well.
Coffee, juice and wine
Breakfast-in-bed spills. Fresh ones are easier; old, dark ones may leave a shadow.
Blood
Small marks from nosebleeds or cuts. Tell us if it’s old, because heat can set it.
Make-up and lotion
Foundation, self-tan and body lotion. Oily marks need their own pre-treatment.
Food
Chocolate, sauces and snacks. Dyes in some foods can stay behind.
Marks you can’t place
Old stains with no story. We test a small area first and tell you what we see.
Before we arrive
- Blot a fresh spill with a clean towel. Don’t rub it in.
- Don’t soak the mattress. Water that sinks deep is slow to dry.
- Skip bleach and strong store cleaners. They can fade or damage the fabric.
- Tell us what the stain is and how old it is when you book.

How we clean a stained mattress
1
Fabric check
We look at the cover and read the label, so the cleaning suits your mattress.
2
Pre-treatment
Stains and marks get treated first, so they have time to loosen before the clean.
3
Hot-water extraction
Warm water and cleaner go into the fabric, and a strong vacuum pulls the water and dirt back out.
4
Drying
We leave the mattress to dry, and tell you how long it should take and how to help it along.
Drying time
Most of the time, mattresses will dry in 8 to 12 hours. However, if your mattress isn’t 100% dry after 24 hours, give us a call and we will return with industrial mattress cleaning equipment. Our air movers will ensure that your mattress dries as soon as possible.
Service area
We offer our mattress steam cleaning services in Toronto as well as surrounding areas, including North York, Scarborough, Etobicoke, Markham, Vaughan, Richmond Hill and Thornhill. If your city is not listed above, give us a call at (416) 939-7571 to see if we service your community.
Questions
Can every stain come out?
Many stains lighten a lot and some disappear. Old stains and some dyes can stay. We’ll tell you honestly before we start.
How long will the mattress be wet for?
Mattresses can take up to 24 hours to dry. Most of the time, mattresses will dry in 8 to 12 hours, depending on the mattress and the room. We’ll give you a time when we finish.
What is your promise?
We clean the worst spot first and let you see the result. If you don’t like it, we stop and there’s no charge. Rayon and viscose fabrics aren’t covered.
Is the quote free?
Yes. Call or send the form, tell us the size and what’s on the mattress, and we’ll give you a free quote.
Show us the stain
Our promise: if you’re not happy with the first spot we clean, we stop and you pay nothing.*
We clean mattresses in Toronto, North York, Scarborough, Etobicoke, Markham, Vaughan, Richmond Hill and Thornhill. See all areas.
Our promise in detail
- We clean the worst spot on the mattress first and let you see the result.
- If you are not completely satisfied with the results, just inform us. We will stop cleaning, and you don’t have to pay for anything.
- If you like what you see, we carry on and clean the whole mattress.
- The promise doesn’t cover rayon or viscose fabrics. We read the mattress label with you before we start.