Designed to retain soil for unnatural slopes, retaining walls are a great way to take advantage of unused land. We build retaining walls with granite boulders, natural stones, or blocks. Our services range from increasing the size of your patio or deck, to creating a custom wall perfect for a small flowerbed or garden.
As decoration or for gatherings of all sizes, sitting walls are a great way to enhance your patio and add value to your home. We can design the wall to custom fit your yard and even have the ability to add pillars for lights or plants to transform your sitting wall into your own private space. Sitting walls are built with natural stone and blocks.