Since some stone surfaces are porous they can and will absorb liquids, which may result in discoloration and possible staining. We will seal the marble or granite upon installation. Depending on how heavily the tops are used, this sealer may wear and need to be reapplied.  We recommended having marble resealed at least once every six months and that granite is resealed annually.