Abstract: A mattress cleaning system receives a mattress in a tank of wash liquid so that the mattress is fully submerged. A pressure applicator, for example a mechanical structure or a jetted flow of wash fluid, applies a cyclical compressive force to the sleeping surface of the mattress while the mattress is fully submerged so as to cause flushing of the wash liquid outwardly of the mattress through at least the sleeping surface of the mattress. When using a barrier to isolate one of the surfaces of the mattress on a first side of the barrier from remaining surfaces of the mattress on a second side of the barrier, use of a blower to create an air pressure differential between opposing sides of the barrier causes migration of the wash liquid through the mattress from the isolated surface of the mattress to the remaining surfaces for drying the mattress.