Retaining walls serve many purposes, from protecting areas of property from sliding soil to holding a foundation in place. There are many things that need to go into building a retaining wall before the first shovel of dirt is ever moved. There are many types of materials that can be used to create concrete retaining wall blocks, poured concrete, treated timbers, rocks or boulders. At American Dream Contracting we have the expertise in all types, We're experts in Retainer Wall Construction, including Poured Concrete Retainer Walls, Concrete Block Retainer Walls, Let us build your Retaining Wall. Give Us a Call Today.