A common thread throughout the history of Cannon Builders is an appreciation of concrete. The company has built many unique concrete structures including retaining walls. These retaining walls consist of many different designs and styles that result in a product that is both functional and aesthetically pleasing. Types of retaining walls built by Cannon include concrete, segmental block, mechanically stabilized earth walls, gabion, and solider pile.