Sealer versus etching on marble
Sealer slows staining, but it does not stop etching on marble, because an etch is acid reacting with the calcite in the stone rather than something soaking into it. A sealed marble top can still show dull rings from lemon, wine or vinegar.
This matters when you decide what to pay for. If the complaint is dark spots that appear where water or oil sat, sealing is the fix. If the complaint is dull, rough patches that look lighter than the polish around them, the stone needs honing and polishing, which is a separate service on its own page. Many marble owners have both problems, and we tell you which marks are which before quoting.
Hard water rings are a third thing
The Cucamonga Valley Water District describes its water as moderately hard to hard, around 8 grains per gallon, so white mineral rings around faucets are common here. Those deposits sit on top of the stone and come off with the right cleaner. They are not absorption and they are not an etch, and sealing will not prevent them.