David has a wide range of talents, and a good feel for what works and will look good for your situation. He can build you a one-of-a-kind water garden, large or small, formal or informal, fountains or streams. And garden design you could wish for from a traditional Japanese garden to a wild riot of color all year 'round. Each design is unique, and created to work with your situation - sun or shade, lay of the land, etc. We also build rock walls, pathways, and can create artificial boulders in a variety of sizes, with planter pockets and fossils, or even a cave!