Landscape Walls Johns Creek

McCullough Landscape Walls has been designing and installing landscape and retaining walls in Johns Creek for over 20 years.

Cut Block Walls


Our cut block walls are made using natural stone from Georgia that are cut to size. This type of block blends well with any landscape.

Stone Walls

stone wall

Stacked stone walls are a great way you outline the border of your property. We use natural stone which helps them blend in to your natural landscape.

Concrete Block Walls


Concrete blocks are made from a pre-formed concrete that are not only functional and decorative but will last a lifetime.

McCullough Landscape  provides landscape walls and retaining wall design and installation in Alpharetta, Atlanta, Buford, Cumming, Dawsonville, Gainesville, Johns Creek, Lawrenceville, Lilburn, Marietta, Norcross, Suwanee and Sawnee Mountain.

Landscape Walls Johns Creek | Retaining Walls Johns Creek