How Do I Clean My Memory Foam Mattress? | BCS Cleaning Specialists

Ahhh, the blissful, cloud-like luxury of a good memory foam mattress. And the troubling uncertainty about how the clean the thing. Have no fear – our four-step guide is here! And if you’re still having problems, give the Utah and Park City cleaning experts at BCS a call at 801 561 1730 – we’ll have you spit-spot in no time!


1 Vacuum Your Memory Foam Mattress Thoroughly

Use a hand-held or regular vacuum with a brush attachment. This will help to remove extra lint or dirt and will enable you really get in the cracks and remove any dust buildup.


2 Treat With Homemade Solution

Fill a spray bottle with 1/2 cup fabric cleaner and 1 cup water. Shake well to make sure that the cleaner is completely mixed with the water before you start spraying. Place the mattress or mattress topper in your bathtub or on a tarp near an outdoor water source. Spray the memory foam mattress with your cleaning solution until it is completely covered, front and back. Let the mattress sit for 30 to 45 minutes. Rinse off the mattress in the shower or with a hose.


3 Second Treatment

Empty, rinse out and refill your spray bottle with 1/4 cup vinegar and 3/4 cup water. Shake well to combine. Spray the vinegar solution all over your memory foam mattress. Rinse the mattress again, getting all of the solution out. Clear out excess water by gently pressing on the mattress. Be careful to not twist or fold the mattress as that may cause permanent damage or warping.


4 Dry the Mattress Completely

Use a small fan or hair dryer to get the drying process going. Leave the mattress outside or in a well-ventilated area to dry. It may take a couple days to fully dry. You can use the hair dryer or fan every few hours to help speed the drying process along.

Article Archives

Leave a review and get $25 cash

We want to hear about your experience!

Leave a review for BCS on Google Maps and show it to one of our technicians and we’ll give you $25 cash on the spot! Leave a review on our Google maps page.

Our clients have been loyal for over 40 years

I've used other local franchise companies in the past and the attention to detail was always lacking. BCS's attention to detail is consistently good, they show up when they say and their service is much more personal than the larger franchises. Happy with their job everytime.

Todd Anderson, Sandy UT

I had BCS Cleaning clean my carpets while on vacation. What a nice surprise to come home to. They did a great job. I highly recommend BCS.

Andrew McNaught, Salt Lake City UT

Current Specials

Specials coming soon.

Greater Salt Lake City Area

Call! 801-561-1730

While we’re at your home, make use of our other cleaning services!

  • Window Cleaning
    Window Cleaning

    When it comes to window cleaning, we have no boundaries. Learn More

  • Carpet Cleaning
    Carpet Cleaning

    Have the best first impression possible for your home or business! Learn More

  • Tile Cleaning
    Tile Cleaning

    See spills, scum, and dirt no more! Our tile and grout services will get all the dirt out of your tile and grout! Learn More

  • Rug Cleaning
    Rug Cleaning

    Don’t do it yourself! Let us clean and protect your area rugs to help prevent future stains. Learn More

  • Upholstery Cleaning
    Upholstery Cleaning

    Give your loveseat some love! Upholstery cleaning can make your furniture and fabrics look new! Learn More