Tree of Life Landscaping was incorporated in 1984 in the state of Alabama. After more than 25 years of experience, we believe to be one of South Alabama's most well respected landscape design, construct & maintenance companies. When today's developers, real estate brokers, public agencies, property managers and homeowners need an experienced landscape partner the company most frequently...