Granite rock rolling