I just had white quartz counter tops installed with gray veining, beautiful, but shows everything. I actually use Collinite 845 Sealer, I clean it with Weiman Quartz Cleaner then polish with the Collinite 845. After you do this drop a couple of beads of water on the counter top, you will see the result and protection it provides.
Q