All paving from the simplest garden path to a main road, derives its strength, durability and stability through preparation and layering, to give the finished product a professional look. We provide a variety of paving types, granite, brick, stone, cobblestone, flagstone etc. in a wide range of designs, straight or winding paths, block area paving, crazy paving, steps and patios. Rock gardens provide an oasis for colourful rock loving plants to grow and thrive which in turn provide a beautiful contrast with the rest of the garden design. Water features give an aesthetically pleasing addition, encouraging wildlife to your garden and so benefit your own little ecosystem. We build to whatever style or shape you require, ranging from traditional to more modern design