We do have a wide rage of soils, like Top Soil, 50 / 50 Soil Mix and Potting Soil; as well as all different kinds of sand like Silica, Concrete and Lawn Sand.