Everyone understands the importance of washing bed sheets every one or two weeks, but few people remember to perform a periodic mattress cleaning. Why does this happen? Probably one of the factors may be that if there are no visible stains people do not associate that...