Stone Tiles material created in Substance Designer, rendered within Marmoset Toolbag.
Within the material the height variation, pebbles and dirt details are all hooked up to parameters. I found that replacing some nodes with manually edited bitmaps I created in Photoshop towards the end helped me achieve a more desirable result.
100% Substance designer, rendered in Marmoset.