If you're a parent you have undoubtedly experienced cleaning vomit or something worse off of a mattress, couch, carpet, or some other materi...