Grinding your marble will smooth out imperfections and open a fresh layer of your stone upon which it is possible to build a high quality honed or polished finish.
Grinding removes deep scratches, stains and other contaminations, resulting in a very smooth and even surface, able to reflect light more consistently. Grinding will also remove any lippage, the term used for uneven tiles which can occur after a typical installation.
Resurfacing is an highly skilled task requiring patience and experience. When not done properly and to the right depth it may only enhance the scratches and impurities.