Laticrete StoneTech BulletProof Sealer is marketed as being the best marble sealer, but unfortunately it did not protect our marble from oil stains, even after professional installation.