My mattress was in need of some major cleaning. The tech did pretreatment of areas. Very surprised at how well it turned out. The mattress is cleaned properly and they did it with a lot of care. Will definitely recommend and call again. Thank You.