Start by vacuuming your mattress to remove any obvious debris, dust and dirt from the surface. Spot cleaning a mattress is an effective way to deal with any smallmarks.
Every mattress and manufacturer of mattresses is different. But we always advise that your mattress should last for at least 8 years and be guaranteed for it's quality for 10 years.