Quartzite will not etch or scratch. If you have quartzite that is etched and scratched, it may actually be marble. This article explains the difference so that you can tell what countertop material you truly have.
We had a plumbing leak that flooded the slate floor in our kitchen. After everything was fixed the slate floor never looked the same. We had multiple contractors tell us that the only solution was to replace the floor. We finally found Stone Care of Texas. They refinished the floor and it looks great. They even came back and redid a couple of spots. These guys are professionals who really know floors.