Our garden preparation entails soil treatment, laying turf, plantation of different kinds of trees, flowers, hedges and shrubs. We can build raised garden beds, retaining walls, and use various types of decorative pebbles and pavers to further beautify your garden. At the end of every project, we offer rubbish removal.