The recommended service internal is once every six months. Dust mites thrive in this environment.
Cleaining a mattress won't offer any cure to allergies. It will however certainly reduce the intensity and frequency of allergies.
The likelihood of helping an asthma sufferer is also good.