Everyday household liquids such as orange juice, nail polish remover, shampoo, and even water can seriously stain certain marbles. Granite, on the other hand, resists stains beautifully. Professional installers recommend the use of neutral pH breathable sealers for both marble and granite, once they have been installed. Depending on how much use or foot traffic that the marble or granite is exposed to, these sealers need to be reapplied on a regular basis. If you choose marble for your entrance foyer, you might have to have it professionally cleaned and resealed every 12 - 18 months. Marble used in bathrooms and kitchens should be cleaned and resealed every 9 - 12 months.