We're in Fountain Hills all the time, and we take on mattress cleaning across the city.
Fountain Hills mattresses are cleaned with a low-moisture, clear-headed tool that keeps water out of the foam while we watch the soil come up. Add your sizes below and text the total to book, or call (480) 389-8415 from 7am to 8pm, every day.
You sleep on it every night. It deserves more than a fresh set of sheets.
Price it yourselfIn Fountain Hills, mattresses usually go on the same visit as the bedroom or casita carpet, so every bed in the house and the floors around them are finished in one trip.
Pfaff Cleaning Co. is locally owned. Our full process and coverage area are on the main mattress cleaning page.
Online prices, 15% off regular. No tax, no hidden fees.
Pick what you need. Your price updates as you go.
Any pets in the home?
Pet Treatment is recommended below. Add it if you'd like.
Optional extras
Extras fill in for the mattresses you added. Change any number you like.
How many mattresses at each level:
King / California King
Queen
Twin / Twin XL
Same crew, one trip.
🛋️ Upholstery Cleaning
✨ Leather Conditioning (⭐ highly recommended after cleaning)
🧼 Carpet Cleaning
Total estimate
💳 Easy tap to pay with any card or phone wallet, or pay with cash or Zelle. No tax added, no card fees, and no hidden fees. Receipts by email or text.
📋 Estimated price is based on the details provided. Final pricing will be confirmed before service begins. If a visit minimum applies, it shows above your total, and it counts once for the whole visit, not per service, so combining services or adding optional add-ons is how most people clear it.
📅 Schedule This Quote 📞 Questions? Call (480) 389-8415✓ Tap 📅 Schedule This Quote above. It opens a text with your quote filled in. On a computer? Texting usually won't open there, so call us at (480) 389-8415 instead.
✓ Answer the quick questions at the bottom and hit send, any time
✓ We schedule 2-hour arrival windows, 8am to 5pm. First job of the day gets a tight 8:00 to 8:30 window, since nothing runs ahead of it. Those slots are limited, so ask early
✓ If a job ahead of you runs long, you hear from us before your window, not after
✓ We pick one of your days and time frames, then text your confirmation back, usually within 5 to 30 minutes during business hours
✓ Quotes are honored for 30 days
Prefer to screenshot it? Text it to (480) 389-8415.
Adding carpet or a sofa? The instant quote tool totals every service together.
Pairing beds with a carpet or upholstery visit is the easiest way to fit them in.
We do not clean a mattress with an active bed bug infestation, at any price. Cleaning does not treat them, because they live in the frame, the baseboards, and the walls where no cleaning tool reaches. Have pest control handle it, then call us and we will clean the mattress afterward. Fleas and any other active infestation follow the same rule.
Most beds are dry in a few hours, though we quote up to 24 to be safe, since covers and foams release moisture at different speeds and we never put in more than the mattress can give back. A morning appointment gives it the whole day. Open a window, run the ceiling fan, and leave the bed unmade. If you like, we will run one of our commercial air movers on it while we are there.
The usual result is a mattress that looks and smells noticeably fresher. We work a stain with everything a mattress can safely handle, short of soaking it, before we call it permanent. Old urine in the core, dye transfer, and spots already set by the wrong product generally stay, and we say so before we begin.
Roughly a third of your life is spent on that mattress, breathing into it, and most of them have never been cleaned at all.
Dust mites feed on what builds up in the top layers, and their waste is among the most common indoor allergy triggers. Add a pet that sleeps on the bed, the odd spill, and years of nightly use, and the surface holds a lot more than it shows. Because none of it is visible, it gets ignored, and a mattress that looks fine can still be the dirtiest soft surface in the home.
A mattress is deep foam and padding that cannot be rinsed and extracted like carpet, so the real risk is leaving water where it cannot dry, which shows up as a musty smell days later. We keep moisture controlled, extract hard, and leave airflow on it. If your bed cannot dry properly in the conditions at hand, we will tell you rather than soak it and go.
Years of nights add up. Here is where it all settles, from the top down.
Why we stop at the top layers. Unlike a rug, a mattress cannot be hung up or flipped to dry. We work the cover and comfort layer, recover what we put in, and leave the core alone.

People tend to feel awkward about this service, and they have no reason to. Every mattress collects sweat, skin, and oils over years of sleep. Strip the bed, leave it to us, and we will not comment on what we find, because we have seen it all before.
Decon 30 is a botanical disinfectant registered with the EPA, applied with a fogger instead of a pump sprayer. It settles across the surface as a fine mist and never soaks in, which matters most on a mattress. Cleaning removes the soil, and the sanitizing fog treats odor at the source. It is optional and priced per mattress, and it is the reason a lot of people call.
Urine sinks deep into a mattress, beyond the reach of surface cleaning. Our pet treatment is a pre-treatment priced by severity, and we give you honest odds. If a mattress is soaked through, we will tell you it may not be worth treating before you spend money on it.
Through the long summer, Fountain Hills homes run the AC with the windows closed, and the fine dust that rides in on the desert wind keeps cycling through the bedrooms. Guest rooms and casitas that sit empty for months gather their own layer. A mattress catches all of it on top of what people leave behind every night.
Most households have every bed done on the same day, the primary, the guest room, and the casita, while we are cleaning the bedroom carpet.
Controlled moisture from start to finish. Nothing gets soaked.
Mattress cleaning covers Eagle Mountain, FireRock, SunRidge Canyon, Crestview, the Golden Eagle area, the streets near Fountain Park, and the rest of town.
Pricing a sofa or chairs too? See upholstery cleaning in Fountain Hills.
Our full local lineup is on the Fountain Hills services page, or browse all service areas.
Zip code served: 85268
Just outside town? We also clean mattresses in Scottsdale and Mesa.
More for Fountain Hills homes: carpet cleaning · upholstery cleaning · tile & grout cleaning · air duct cleaning · dryer vent cleaning · area rug cleaning · leather furniture cleaning · pet stain & odor removal · grout color sealing · grout repair · shower cleaning & restoration · natural stone cleaning · hardwood & LVP cleaning · paver cleaning & sealing · pressure washing · water extraction · HVAC coil cleaning · home sanitizing · commercial janitorial · commercial carpet cleaning · commercial hard floor cleaning · commercial upholstery cleaning · commercial dryer vent cleaning · commercial sanitizing
Price every bed online in under a minute, or call (480) 389-8415 to pick a morning.
Please reach us at (480) 389-8415 if you cannot find an answer to your question.
Each mattress is priced separately: $110.50 online for a twin, $153 for a queen, and $187 for a king or California king. Most people book the beds with the bedroom carpet so everything is done in one trip.
$671 altogether. Cleaning all four is $561 online, and sanitizing adds $110: $40 for the king, $30 for the queen, and $20 per twin.
It depends on the goal. The deodorizer targets smell and leaves the bed smelling clean. Sanitizing lays down a fine fog of Decon 30, a botanical disinfectant, without soaking anything. Many people choose both.
Yes, please remove sheets, covers, and pillows from each bed ahead of time. When several beds are on the list, having them all stripped keeps the visit moving.
Usually a few hours, and we allow up to a day to be safe. Book a morning, run a fan, and leave the bed unmade until evening.
It removes the dead skin and dust they feed on, which is what matters. In a town where fine desert dust finds its way into the bedrooms, that buildup is a big part of what we pull out.
Usually. The enzyme pet treatment goes on before cleaning and is given time to break down urine, dander, and smell, and most of the time all three come out. Accidents that reached the core can be permanent. It ranges from $20 for a twin to $195 for a king, by size and severity.
Yes. Memory foam, hybrid, innerspring, and pillow tops all handle a low-moisture clean well.
Probably not. Most current mattresses have only one sleeping side. If yours is a flippable model, we can do both, but allow extra drying time before making the bed.