T.B.
I don't know anything about professionally cleaning mattresses but all my mattresses are covered in a plastic case that zips. I have allergies and having them completely covered keeps them clean...and keeps my allergies at bay. I'd seach online...maybe you'll find something easier that way.