Mr. Steam Carpet Care
Mattress Cleaning
Rest Easy Tonight
Professional Mattress Cleaning in Ketchum, ID
It’s 2:00 AM in Ketchum. You’ve flipped your pillow for the third time, sneezed twice, and can’t help but wonder—what’s lurking in your mattress? Over time, even the cleanest homes accumulate dust mites, dead skin cells, sweat, pet dander, and allergens in their mattresses. At Mr. Steam Carpet Care, we offer deep, certified mattress cleaning that restores your sleep surface to a cleaner, healthier state. Since 1995, we’ve served families across Ketchum, Gooding, Kimberly, Buhl, and Twin Falls, providing dependable, professional cleaning that helps you sleep soundly and breathe easier.

Our Process
How We Clean Mattresses Thoroughly
- Initial Inspection
We inspect the mattress for stains, odors, allergens, and wear to tailor our cleaning method. - High-Efficiency Vacuuming
Using HEPA-filter vacuums, we remove surface debris, pet hair, and particulate allergens. - Enzyme-Based Pre-Treatment
Safe, non-toxic solutions break down body oils, biological stains, and odor-causing bacteria. - Hot Water Extraction or Dry Cleaning
Depending on the fabric and soil level, we use either steam extraction or low-moisture cleaning. - Sanitization & Deodorizing
We apply antimicrobial treatments and fresh, hypoallergenic deodorizers to leave the mattress clean and neutral.

We Clean More Than Beds
Surfaces & Benefits of Our Cleaning
Mattresses aren’t the only things we refresh—our certified process also supports:
- Memory Foam Mattresses: Gentle but thorough cleaning that preserves foam integrity.
- Hybrid/Coil Mattresses: Removes dust and allergens from deep inside pillow tops and tufted seams.
- Box Springs & Toppers: Cleaned to prevent allergens from transferring to your mattress.
- Crib & Toddler Beds: Cleaned with baby-safe, fragrance-free solutions.
- Fabric Headboards: Optional add-on to complete your sleep space refresh.
Why Homeowners Call Us
Why Choose Mr. Steam Carpet Care
- Trusted Since 1995: Decades of service across Southern Idaho.
- Certified Technicians: IICRC-trained professionals who understand fabric care.
- Safe for Sensitive Sleepers: Non-toxic, fragrance-free products that are asthma- and allergy-friendly.
- Convenient Scheduling: In-home service at your convenience with quick dry times.
- Locally Trusted: Serving Ketchum, Buhl, Gooding, Kimberly, and Twin Falls.

Sleep Better Starting Tonight
Give your mattress the care it deserves. Call Mr. Steam Carpet Care at 208-735-0386 or stop by our office at 628 Blue Lakes Blvd. N, Twin Falls, ID 83301 to schedule a professional cleaning service today.
Frequently Asked Questions About Mattress Cleaning
Why does my mattress smell musty or sour?
Over time, sweat, body oils, and humidity create an environment for bacteria and mildew. Professional cleaning neutralizes these odors at the source.
Can you remove yellow stains from my mattress?
Yes, our enzyme-based cleaners are effective at lifting many common biological stains such as sweat, urine, and pet accidents.
Will mattress cleaning help with my allergies?
Absolutely. We remove dust mites, pollen, and other allergens that accumulate in mattresses and contribute to sneezing and nighttime congestion.
How long does it take for my mattress to dry?
Most mattresses dry within 4–6 hours. We use high-velocity fans to speed up the process and recommend scheduling earlier in the day.
Customer Reviews
Donna Freeman
They did such a great job on our area wool rug! Great communication, great price and they finished it quicker than I expected. We would definitely use them again!
Ticia Pearson
This was my first time using Mr. Steam, and I loved them! Brian was punctual and very personable, and did a great job. I will be using them again. 5 stars.
Kelia Wartluft
We’ve used Mr Steam a few times and we’re always pleased with the results. Kelly is friendly and easy to communicate with when you call to make an appointment. We’ve had Brian as our technician a couple times and he is nice, professional, and does a great job every time. He even provided us with a few extra booties to use while our carpet was drying. We will continue to use Mr Steam and recommend them to others!
Courtney Orr
Just bought a house and wanted clean carpets before I moved in. I called Kelly and she was able to get me in within a couple of days. Brian did a fantastic job. Thank you both for the great customer service!
Megan Newhouse
Mr Steam was super easy to work with! They were very flexible working with me around my moving date, and even did a follow up! 10/10 recommend these guys. Great customer service and great job done. Thanks!