Most of the causes of stains and yellowing on mattress stains are daily night sweats. The more it is left unattended, the more discoloured it becomes, and it turns into a stubborn stain that is hard to remove. Even invisible stains can cause allergic symptoms such as asthma and itchy skin if left unwashed. Regular mattress cleaning services should also be to stop the dirt. You need a common tool known as a vacuum cleaner for mattress cleaning.