"Some stones, like granite, can last for centuries with ... each offering their own distinctive finish and look. While ...