As a landscape Specialist, I'll advise you to patronize modern concrete flooring. To avoid danger on your compound, modern concrete pavement blocks and slabs are the best for your compound. You can install and re install them any time you want. This our modern products doesn't grow moss. They are very easy to clean whenever they're dirty. No amount of stain can change the texture of this modern Slabs and pavement blocks.