Tag micro surfacing machines